【技术实现步骤摘要】
一种基于webrtc传输视频流控制信息的方法
[0001]本专利技术涉及VR云渲染,尤其涉及一种基于webrtc传输视频流控制信息的方法。
技术介绍
[0002]在传统的VR数据传输方式上,通过webrtc模块,用媒体通道传输视频,数据通道传输控制,或者在RTP扩展头传输控制。现有技术中,媒体通道和数据通道在传输策略上有所不同,导致媒体和控制不是同时达到,影响了体验;或者通过修改RTP扩展头部,让控制和媒体同时到达,但是修改逻辑比较复杂,费时费力,不方便后续的升级。
[0003]因此,现有技术存在缺陷,需要改进。
技术实现思路
[0004]本专利技术的目的是克服现有技术的不足,提供一种基于webrtc传输视频流控制信息的方法。
[0005]本专利技术的技术方案如下:提供一种基于webrtc传输视频流控制信息的方法,包括如下步骤:
[0006]步骤1:修改video_frame.h,定义接口,并传入控制信息;
[0007]步骤2:修改video_frame.cc,实现定义的接口,形成视频流;
[0008]步骤3:修改vp9_impl.cc解码接口,判断码流是否有控制信息,若有,则提取控制信息,否则不做控制信息提取。
[0009]进一步地,所述视频流具有六个部分:
[0010]原有视频数据:正常视频流;
[0011]控制结束标志:两个$字符;
[0012]CRC32校验:用CRC32校验和算法算出来的控制信息校验和;
[001 ...
【技术保护点】
【技术特征摘要】
1.一种基于webrtc传输视频流控制信息的方法,其特征在于,包括如下步骤:步骤1:修改video_frame.h,定义接口,并传入控制信息;步骤2:修改video_frame.cc,实现定义的接口,形成视频流;步骤3:修改vp9_impl.cc解码接口,判断码流是否有控制信息,若有,则提取控制信息,否则不做控制信息提取。2.根据权利要求1所述的基于webrtc传输视频流控制信息的方法,其特征在于,所述视频流具有六个部分:原有视频数据:正常视频流;控制结束标志:两个$字符;CRC32校验:用CRC32校验和算法算出来的控制信息校验和;控...
【专利技术属性】
技术研发人员:罗俊华,邹琼,周双全,
申请(专利权)人:深圳市瑞云科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。