1、码流和网络传输 2010年 5月 26 码流 影响视频码流的要素 影响码流的主要原素 : 码率、分辨率、帧率 码率 : 数据 传输时单位时间传送的数据位数 ,一般我们用的单位是 kbps即千位每秒 。 也就是 取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始 文件 帧 率 : 就是 在 1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次, 视频 分辨率 : 指 视频成像产品所成图像的大小或尺寸 码流 码率、分辨率、帧率与码流体积 码率: 影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。 帧率: 影响画面流畅度,与画面流畅度成正比:帧率越大
2、,画面越流畅;帧率越 小,画面越有跳动感。 如果码率为变量,则帧率也会影响体积,帧率越高,每秒钟经过的画面越 多,需要的码率也越高,体积也越大。 分辨率: 影响图像 及码流体积 大小,与 码流体积 成正比:分辨率越高,图像越大; 分辨率越低,图像越小。 码流体积 码流 图示码流的关系 帧率 每秒显示的图像数量 数据传输时单位时间传送的数据位数 (传输或存贮) 码率 需要的存储空间 &需要的网络带宽 码流 清晰度与 码率、分辨率、帧率的关系 在 码率一定的情况下,分辨率与清晰度成反比关系:分辨率越高,图像越不清晰,分辨率越低,图像越清晰 。 在分辨率一定的情况下,码率与清晰度成正比关系,码率越高
3、,图像越清晰;码率越低,图像越不清晰 。 在码率和分辨一定的情况下,帧率与清晰度成反比关系,帧率越高,清晰度越低;帧率越低,清晰度越高,但流畅度越差。 清晰度 码流 视频 压缩 H.264是一种视频高压缩技术,全称是 MPEG-4 AVC,用中文说是“活动图像专家组 -4的高等视频编码”,或称为 MPEG-4 Part10。它是由国际电信标准化部门 ITU-T和规定 MPEG的国际标准化组织 ISO/国际电工协会 IEC共同制订的一种活动图像编码方式的国际标准格式, H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是 MPEG-2的 2倍以上,是 MPE
4、G-4的 1.5 2倍。 举个例子,原始文件的大小如果为 88GB,采用 MPEG-2压缩标准压缩后变成3.5GB,压缩比为 25 1,而采用 H.264压缩标准压缩后变为 879MB,从 88GB到 879MB, H.264的压缩比可达到 102 1!和 MPEG-2和 MPEG-4 ASP等压缩技术相比, H.264压缩技术将大大节省用户的下载时间和数据流量收费。 以 H.264为例 码流 h.264标准格式 网络传输 带宽与码率 1. 上网带宽: 带宽包括上行速率( upload)和下行速率( download),上行指客户发送信息,下行指客户接收信息。速率常用统计单位是比特 /秒( b
5、ps), 1Mbps=1024kbps。最高可达即在理想网络条件下,客户上网可能达到的速率。 2.带宽与流量: 带宽统计单位是比特 /秒( bps),一般为 512Kbps, 1Mbps, 2Mbps等表示。而流量为客户上网发送和接收的数据量总和。 3.带宽与码率: 在一般情况下,在网络传输中存在一定的网络开销(如数据包头、握手信息等),数据净荷,不包括必要的网络开销,因此测试速率通常在运营商承诺最高可达带宽的70 80左右。也就是说,网络传输的数据净荷基本等同于视频码流。 加上网络开销 ,带宽( 传输数据量 ) = 码流( 净荷数据量 ) * 1.3 同时,互联网不同于传统交换网,客户实际使
6、用的网络带宽是动态变化的,不仅取决于运营商提供给客户的接入带宽、骨干带宽和客户所访问的内容提供商的带宽,还与客户所在地区、客户电脑性能等密切相关。 网络传输 带宽与高清 高清下载 目前,网络下载中,最流行的高清电影,是 H.264压缩的 720P/30fbs高清,其码率一般为 4-6Mbps,以 90分钟为例,一个影文件的大小在2G-3G之间,因为相比于 1080P高清动辄 20-30G的文件,小了很多,但是其清晰度并没有相差太多。但是相比于 H.264标准码流中所示的最大码流 14M小很多。 在线高清 对于 4-6M/s的码流,再加上 网络 开销,传输数据 量 更高,以当前的网络环境仍不足以
7、支持如此大码率的视频,因此目前,网络中在线观看仍然多数为标清的视频 当前高清电影主流: h.264720P 网络传输 当前的网络环境 目前,我国宽带网络情况好坏不一,很多地方带宽严重不足,在宽带网建设早的大城市,宽带用户的带宽多为 1Mbps,到现在为止,2Mbps的宽用户数量尚不能占多数。 并且,还有铁通、小区宽带、校园网等不同的网络运营商,所标识的带宽,与用户实际使用到的带宽相差较大,也使的当前的网络环境更加复杂。 在开通 IPTV的大城市中, 专用的 IPTV网络带宽可达 4M-8Mbps。基本可以传输高清视频,但是费用也随之增大很多,目前大多数网络用户并未开通 IPTV的专用带宽。 1、在线影视 2、视频聊天 3、网络监控 4、视频会议 5、网络直播 网络传输 当前网络视频的主要场景 所选图片来自于互联网 小结 1、目前的网络环境尚无法支撑大多数人在线观看高清视频 2、提高网络带宽是观看在线高清视频的最直接的手段 3、 H.264的压缩方式,已是当前高清电影的主流压缩格式 4、在现有的网络环境下,能在线观看高清视频的方法,只有提高压缩方式,降低视频的码率来实现 谢谢!