Flash Video 码流计算方法
介绍下基本的知识: bit和Byte, 8bit=1Byte(学过计算机的都应该知道)
因为大多数人都上网下载东西,看到迅雷、快车里面的是***KB/s(也就是千Byte每秒), 这个是对于文件容量来说的。
而 对于视频码流使用的如: 350Kb/s , 这个是350千bit/s, 和大家平时家里租的带宽是一个单位,例如你家里是512Kbps的ADSL也就理所当然可以正常播放350Kbps的视频(忽略由于服务器或网络运营商的 问题),2Mb的带宽显然可以应对现在大多视频网站的”高清”视频。
所以大家不要混淆位和字节的区别,码流讲的是位/秒,
所以为什么家里租的512Kbps的ADSL最快只能下载60多KB/s的文件,2Mbps的带宽能下载200多KB/s的原因。
另外就是连接速度不能代表下载速度,其会受到很多方面的影响,所以建议大家按照80%的方法来设定你的视频码流,例如你需要照顾很多512Kbps的用户,你需要设定你的视频码流为 512*0.8=409Kbps, 所以也是为什么很多视频网站都将视频压缩为350或者400Kbps码流的原因。
另外就是视频的压缩编码方式:
Flash Video 现在可以实现Sorenson Spark(H.263), On2VP6(支持Alpha通道编码,也就是透明背景的视频), H.264 这三种。
- H.264是现在主流的互联网视频编码方式,提供最好的视频画质及较低的带宽需要,需要Flash Player 9.0.115+的支持
- On2VP6可以实现背景透明的编码,需要Flash Player 8以上
- Sorenson Spark可以兼容Flash Player6以上的播放器(你问我谁还用FP6/7? 一些嵌入式设备还是比较低的),另外如果你需要FP来帮助上传视频给FMS,你还只能选择这个编码方式预计算.

老外开发者提高的不错的码流技术小工具

http://www.adobe.com/devnet/flash/apps/flv_bitrate_calculator.html

浙公网安备 33010602011771号