视频流传输的方法、装置和系统制造方法及图纸

技术编号:4261602 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种视频流传输的方法、装置和系统,能够对不同编码和封装机制的视频流根据视觉敏感度进行智能化处理。视频流传输的方法包括:评估视频数据包,获得所述视频数据包的视觉敏感度标识信息;将所述视觉敏感度的标识信息携带在视频数据包中;将所述视频数据包进行传输,传输时根据所述视觉敏感度标识信息对所述视频数据包进行处理。视频流传输的网络设备包括:获取单元,用于评估视频数据包并获得所述视频数据包的视觉敏感度标识信息;携带单元,用于将所述视觉敏感度标识信息携带在视频数据包中;传输单元,用于传输所述视频数据包,传输时根据所述视觉敏感度标识信息对所述视频数据包进行处理。本发明专利技术还提供了视频流传输的系统。本发明专利技术适用于网络视频流传输。

【技术实现步骤摘要】

本专利技术涉及网络技术,尤其涉及一种视频流传输的方法、装置和系统
技术介绍
随着网络技术的快速发展,网络通信业务日益丰富,如VoIP (Voice over IP,基于 IP的语音)、IPTV(Internet Protocol Television, IP电视)、HIS(High Speedlnte潔t, 高速上网)等业务都在大规模开展。用户规模的迅速增加,带来了巨大的网络带宽需求,服 务提供商的承载网特别是汇集网络,不可避免地出现拥塞。当前用于IP QoS(Quality of Service,服务质量)算法的丢弃机制采用随机丢弃方案,在选择丢弃哪些拥塞的报文时并 不考虑丢弃的报文对接收端的具体影响。 对于部分数据传输协议,如TCP(Real-time Transport Protocol,实时传输协 议),丢弃报文将会导致接收端请求对丢失的报文进行重传,然而这种机制对于音频或视频 这样的实时流进行多播的网络却不太可行,因为接收端的缓冲器空间有限,对于实时性很 高的业务没有足够的时间用于请求和接受重传的分组。 在IPTV的视频传输中,不同IPTV数据包的丢失对用户视觉体验存在很大的差异, 即不同IPTV数据包丢弃后,终端用户视觉敏感度差别非常大。有的IPTV数据包丢弃后,对 画面冲击很小,终端用户不会感觉到差异;有的IPTV数据包丢失后,对画面冲击较大,比如 出现花屏等异常现象,终端用户立即就能感受到。传统的网络设备拥塞处理时采用的随机 丢弃方案没有考虑到不同的IPTV数据包对终端接收端画面的影响的差异。 —个视频流由一系列GOP (Group of Pictures,图像组)组成。 一个GOP中,包含一 个I帧、多个P帧以及多个B帧。针对基于H. 264的IPTV系统,现有技术已经提出了基于业 务感知的智能丢帧策略在网络出现拥塞不得不丢弃部分数据包时,网络设备有选择性的丢 弃不同帧类型的数据包。首先在DSLAM(Digital Subscriber Line Access Multiplexer,数 字用户线路接入复用器)上检测H,264的NAL层(Network Abstraction Layer,网络提取层) 报文头的字段NRI ;然后基于NRI作出丢弃判断,若NRI为0时,表示视频帧为非参考帧,DSLAM 网络节点在拥塞时,进行优先丢弃处理;丢弃时优先丢弃B帧,然后依次是P帧、I帧,若各帧 中有一个对应的IP报文被丢弃,整个帧的IP报文都将丢弃。这种丢弃方案有如下缺点 (1)受限于编码机制必须使用H. 264编码,不支持MPEG-2编码; (2)受限于封装机制只支持RTP封装的H. 264视频流,不支持RTP封装MPEG2和 MPEG2-TS封装的视频流; (3)NRI标记的是帧类型, 一个帧对应多个IP包,多个IP包中并不是每个包的丢失 都会对终端画面有影响的,因此,根据NRI标记作为丢弃的判断依据时,丢弃时是将整个帧 进行丢弃,不能满足网络设备逐包调度和转发的处理从而引起接收端的用户体验的下降。
技术实现思路
本专利技术的实施例提供一种视频流传输的方法,能够对不同编码和封装机制的视频流根据视觉敏感度进行差异化处理。 为达到上述目的,本专利技术的实施例采用如下技术方案 —种视频流传输的方法,包括 评估视频数据包,获得所述视频数据包的视觉敏感度标识信息; 将所述视觉敏感度的标识信息携带在视频数据包中; 将所述视频数据包进行传输,传输时根据所述视觉敏感度标识信息对所述视频数 据包进行处理。 本专利技术的实施例视频流传输的方法通过评估视频数据包,获得所述视频数据包的 视觉敏感度标识信息,将所述视觉敏感度的标识信息携带在视频数据包中,并将所述视频 数据包进行传输,在传输时根据所述标识信息对所述视频数据包进行处理,从而能够实现 对不同编码和封装机制的视频流根据视觉敏感度进行智能化处理。 本专利技术的另一实施例提供了一种视频流传输的网络设备,能够对不同编码和封装机制的视频流根据视觉敏感度进行差异化处理。 为达到上述目的,本专利技术的实施例采用如下技术方案 —种视频流传输的网络设备,包括 获取单元,用于评估视频数据包并获得所述视频数据包的视觉敏感度标识信息; 携带单元,用于将所述视觉敏感度标识信息携带在视频数据包中; 传输单元,用于传输所述视频数据包,传输时根据所述视觉敏感度标识信息对所述视频数据包进行处理。 本专利技术的实施例视频流传输的网络设备通过获取单元评估视频数据包并获得所 述视频数据包的视觉敏感度标识信息,携带单元将所述视觉敏感度标识信息携带在视频数 据包中,传输单元用于传输所述视频数据包,根据所述标识信息对所述视频数据包进行差 异化处理,从而实现了在网络拥塞时能够对不同编码和封装机制的视频流根据视觉敏感度 进行智能化处理。 本专利技术实施例还提供了一种视频流传输的系统,包括 视频源端,用于评估视频数据包并获得所述视频数据包的视觉敏感度标识信息, 将所述标识信息携带在视频流的视频数据包中并传输给网络设备; 网络设备,用于接收来自所述视频源端的视频数据包并根据所述视觉敏感度标识 信息对所述视频数据包进行处理。 本专利技术的实施例还提供了另一种视频流传输的系统,包括 视频源端,用于将视频数据包传输给网络设备; 网络设备,用于接收来自所述视频源端的视频数据包,评估视频数据包并获得所 述视频数据包的视觉敏感度标识信息,将所述标识信息携带在视频流的视频数据包中并根 据所述视觉敏感度标识信息对所述视频数据包进行处理。 本专利技术实施例提供的视频流传输的系统,通过设置视频源端和网络设备,由视频 源端或网络评估视频数据包并获得所述视频数据包的视觉敏感度标识信息,将所述标识信 息携带在视频流的视频数据包中,或者视频源端仅发布视频数据包,而由网络设备通过分 析在所述视频数据包上携带视觉敏感度标识信息,网络设备再根据所述视觉敏感度标识信 息对所述视频数据包进行处理,能够实现对不同编码和封装机制的视频流根据视觉敏感度进行智能化处理。附图说明 图1为本专利技术实施例视频流传输的方法的流程图; 图2为本专利技术另一实施例视频流传输的方法的示意图; 图3为本专利技术再一实施例视频流传输的方法的示意图; 图4为本专利技术实施例一种标识信息携带示意图 图5为本专利技术实施例一种标识信息携带示意图 图6为本专利技术实施例一种标识信息携带示意图 图7为本专利技术实施例一种标识信息携带示意图 图8为本专利技术实施例一种标识信息携带示意图 图9为本专利技术实施例视频流传输的网络设备的示意图; 图10为本专利技术另一实施例视频流传输的网络设备的示意图,具体实施例方式下面结合附图对本专利技术实施例视频流传输的方法、装置和系统进行详细描述。 应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基 于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其 他实施例,都属于本专利技术保护的范围。 如图1所示,本专利技术的实施例视频流传输的方法,包括 S101、评估视频数据包,获得所述视频数据包的视觉敏感度标识信息; S102、将所述视觉敏感度的标识信息携带在视频数据包中; S103、将所述视频数据包进行传输,传输时根据所述标识信息对所述视频数据包 进行处理。 评估本文档来自技高网
...

【技术保护点】
一种视频流传输的方法,其特征在于,包括:评估视频数据包,获得所述视频数据包的视觉敏感度标识信息;将所述视觉敏感度的标识信息携带在视频数据包中;将所述视频数据包进行传输,传输时根据所述标识信息对所述视频数据包进行处理。

【技术特征摘要】
一种视频流传输的方法,其特征在于,包括评估视频数据包,获得所述视频数据包的视觉敏感度标识信息;将所述视觉敏感度的标识信息携带在视频数据包中;将所述视频数据包进行传输,传输时根据所述标识信息对所述视频数据包进行处理。2. 根据权利要求1所述的视频流传输的方法,其特征在于,所述视觉敏感度标识信息 用于标识该视频数据包丢失后对终端画面的影响程度。3. 根据权利要求1所述的视频流传输的方法,其特征在于,将所述视觉敏感度标识信 息携带在视频数据包中的步骤具体为将视觉敏感度标识信息携带在与各个视频数据包相应的报文中的空余字段、未使用字 段、新增选项头或扩展头的任意一种中。4. 根据权利要求1所述的视频流传输的方法,其特征在于,所述传输时根据所述视觉 敏感度标识信息对所述视频数据包进行处理的步骤进一步包括在出现网络拥塞时,网络设备接收所述数据包,并根据所述视觉敏感度标识信息,将视 觉敏感度低于设定阈值的数据包优先丢弃。5. 根据权利要求1所述的视频流传输的方法,其特征在于,所述传输时根据所述视觉 敏感度标识信息对所述视频数据包进行处理的步骤,包括在接收到重传请求时,根据所述视觉敏感度标识信息对请求重传的视频数据包进行选 择性重传。6. 根据权利要求1所述的视频流传输的方法,其特征在于,所述评估视频数据包的步 骤具体为根据运动矢量、帧类型、画面位置、色彩或亮度的一种或多种的任意组合评估视频数据包。7. 根据权利要求1至6任一项所述的视频流传输的方法,其特征在于,所述视频流传输 的方法由视频源端或网络设备来实现。8. —种视频流传输的网络设备,其特征在于,包括获取单元,用于评估视频数据包并获得所述视频数据包的视觉敏感度标识信息; 携带单元,用于将所述视觉敏感度标识信息携带在所述视频数据包中; 传输单元,用于传输所述视频数据包,传输时根据所述视觉敏感度标识信息对所述视 频数据包进行处理。9. 根据权利要求8所述的视频流传输的网络设备,其特征在于,所述视觉敏感度标识 信息用于标识该视频数据包丢失后对终端画面的影响程度。10. 根据权利要求8所述的视频流传输的网络设备,其特征在于,所述传输单元包括 数据包传输模块,用于将视频数据包传输给丢弃模块;所述丢弃模块,用于在网络拥塞时根据所述视觉敏感度标识信息对视频数据包进行丢弃。11. 根据权利要求io所...

【专利技术属性】
技术研发人员:荀永生郑合文秦霞
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利