[发明专利]用于网络视频直播的媒体低延迟通信方法与系统有效
申请号: | 201811136034.8 | 申请日: | 2018-09-28 |
公开(公告)号: | CN109194974B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 尹丹丹;杨罡 | 申请(专利权)人: | 北京网高科技股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/231;H04N21/233;H04N21/234;H04N21/2343;H04N21/235;H04N21/435;H04N21/439;H04N21/44;H04N21/4402 |
代理公司: | 成都科海专利事务有限责任公司 51202 | 代理人: | 李俊 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 视频 直播 媒体 延迟 通信 方法 系统 | ||
1.一种用于网络视频直播的媒体低延迟通信方法,其特征在于,包括:
判断获取到的当前视频帧图像与前一视频帧图像之间的场景变化程度是否超过预设的场景变化阈值;
对所述当前视频帧及获取到的相应音频帧分别进行数据分包,并依据所述场景变化程度是否超过预设的场景变化阈值的判断结果,在每个视频数据包和音频数据包中添加相应的场景标记,其中,当所述场景变化程度超过所述预设的场景变化阈值时,在当前视频帧和音频帧的数据包中添加的场景标记和在前一视频帧和音频帧的数据包中添加的场景标记不同,当所述场景变化程度没有超过所述预设的场景变化阈值时,在当前视频帧和音频帧的数据包中添加的场景标记和在前一视频帧和音频帧的数据包中添加的场景标记相同;
缓冲所述视频数据包和所述音频数据包,依据所述场景标记调整所述视频数据包和所述音频数据包的发送优先级,并依照所述发送优先级发出所述视频数据包和所述音频数据包,其中,在当前视频帧与前一视频帧的所述场景标记相同的情况下,将所述音频数据包的发送优先级调整为高于所述视频数据包的发送优先级,而在当前视频帧与前一视频帧的所述场景标记不同的情况下,将所述视频数据包的发送优先级调整为高于所述音频数据包的发送优先级;
接收方依据所述场景标记缓冲接收到的所述视频数据包和所述音频数据包,以实现音视频数据播放。
2.如权利要求1所述的低延迟通信方法,其特征在于,所述获取到的视频帧和所述获取到的音频帧通过实时录制的音视频进行编码得到。
3.如权利要求1所述的低延迟通信方法,其特征在于,通过帧间差分法和/或背景差分法判断所述场景变化程度是否超过所述预设的场景变化阈值。
4.如权利要求1所述的低延迟通信方法,其特征在于,接收方的缓冲大小可变,其依据所述场景标记进行调节。
5.如权利要求1至4中任一项所述的低延迟通信方法,其特征在于,在所述对所述当前视频帧及获取到的相应音频帧分别进行数据分包之前,还包括:在每一帧视频帧和音频帧中添加相应的时间标识;并且,
在所述接收方依据所述场景标记缓冲接收到的所述视频数据包和所述音频数据包之后,还包括:依据各数据包携带的所述时间标识以及预设的时长阈值,限制所述发送优先级高的数据超前于所述发送优先级低的数据播放的时长。
6.如权利要求5所述的低延迟通信方法,其特征在于,所述时长阈值可变,其依据所述场景标记进行调节。
7.一种用于网络视频直播的媒体低延迟通信系统,其特征在于,包括:
场景判断模块,用于判断获取到的当前视频帧图像与前一视频帧图像之间的场景变化程度是否超过预设的场景变化阈值;
数据分包模块,用于对所述当前视频帧及获取到的相应音频帧分别进行数据分包;
场景标识模块,用于在所述数据分包之后,依据所述场景变化程度是否超过预设的场景变化阈值的判断结果,在每个视频数据包和音频数据包中添加相应的场景标记,其中,当所述场景变化程度超过所述预设的场景变化阈值时,在当前视频帧和音频帧的数据包中添加的场景标记和在前一视频帧和音频帧的数据包中添加的场景标记不同,当所述场景变化程度没有超过所述预设的场景变化阈值时,在当前视频帧和音频帧的数据包中添加的场景标记和在前一视频帧和音频帧的数据包中添加的场景标记相同;
发送缓冲模块,用于在所述添加相应场景标记后,缓冲所述视频数据包和所述音频数据包,依据所述场景标记调整所述视频数据包和所述音频数据包的发送优先级,并依照所述发送优先级发出所述视频数据包和所述音频数据包,其中,在当前视频帧与前一视频帧的所述场景标记相同的情况下,将所述音频数据包的发送优先级调整为高于所述视频数据包的发送优先级,而在当前视频帧与前一视频帧的所述场景标记不同的情况下,将所述视频数据包的发送优先级调整为高于所述音频数据包的发送优先级;
接收缓冲模块,用于依据所述场景标记缓冲接收到的所述视频数据包和所述音频数据包,以实现音视频数据播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京网高科技股份有限公司,未经北京网高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811136034.8/1.html,转载请声明来源钻瓜专利网。