[发明专利]一种多路实时交互视频融合传输方法有效
| 申请号: | 202011038107.7 | 申请日: | 2020-09-28 |
| 公开(公告)号: | CN112272306B | 公开(公告)日: | 2023-03-28 |
| 发明(设计)人: | 于海遨;张高翔;陈明 | 申请(专利权)人: | 天下秀广告有限公司 |
| 主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/231;H04N21/234;H04N21/236 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 536000 广西壮族自治区北海市四川路*** | 国省代码: | 广西;45 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实时 交互 视频 融合 传输 方法 | ||
1.一种多路实时交互视频融合传输方法,其特征在于,包括以下步骤:
S100,通过K个实时视频源获取K路实时视频,K≥2;
S110,所述实时视频源向全局时钟服务器获取全局时间,并将获取的实时视频和全局时间发送给分布式服务器;
S120,所述分布式服务器根据接收到的全局时间,将接收到的实时视频分别插入到对应的缓存同步队列的对应位置处,并利用视频融合器对接收到的实时视频进行融合;
其中,在视频融合过程中,对于丢失视频数据包的缺失视频进行如下融合操作:基于缺失视频中的丢失视频数据对应的缺失区域的前一视频帧A和对应的全局时间TA,以及丢失视频数据的后一视频帧B和对应的全局时间TB来对所述缺失区域进行填充;
所述缓存同步队列包括K个队列,每个队列都设置有黑屏计数器BN,黑屏计数器BN的初始值为0;
其中,在步骤S120中,所述分布式服务器在接收到任一实时视频v和对应的全局时间Tv时,执行如下处理步骤:
S121,将实时视频v逐帧插入到对应的缓存同步队列v中,1≤v≤K;
S122,遍历缓存同步队列,如果BFmin≥D1,调用视频融合器对缓存同步队列中的视频帧进行融合;否则,执行S123;其中,BFmin为缓存同步队列中最短的队列;D1为预设的第一时间阈值;
S123,如果BFmax≤D2,执行等待操作;否则,执行步骤S124;D2为预设的第二时间阈值,D2>D1;
S124,不对BFmin对应的实时视频进行融合,重新执行S122,并将BFmin对应的黑屏计数器的值加1;
S125,如果BFmin对应的黑屏计数器等于2,则执行S126;否则,直接执行S122;
S126,所述K个实时视频源包括1个主播视频源和K-1个从播视频源,遍历所述K-1个从播视频源对应的K-1个黑屏计数器,如果有超过L个的黑屏计数器的值等于1,则将BFmin对应的黑屏计数器的值设置为1,将L个黑屏计数器的值设置为0,L≤K-1。
2.根据权利要求1所述的多路实时交互视频融合传输方法,其特征在于,步骤S110具体包括:
S111,主播视频源向所述K-1个从播视频源发送视频同步请求信息;
S112,响应于接收到所述视频同步请求信息,所述从播视频源向所述主播视频源发送应答信息,同时从全局时钟服务器处获取全局时间;
S113,所述主播视频源在接收到所述应答信息时,同时从全局时钟服务器处获取全局时间;
S114,所述主播视频源将获取的主播视频和全局时间传输给分布式服务器,以及所述从播视频源将获取的从播视频和全局时间传输给所述分布式服务器。
3.根据权利要求1所述的多路实时交互视频融合传输方法,其特征在于,所述K个实时视频源在向所述分布式服务器传输视频的过程中,每隔预设的时间均向所述全局时钟服务器获取全局时间。
4.根据权利要求3所述的多路实时交互视频融合传输方法,其特征在于,所述预设的时间远大于所述K个实时视频源与所述全局时钟服务器之间的网络延迟时间。
5.根据权利要求1所述的多路实时交互视频融合传输方法,其特征在于,D2=2*D1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天下秀广告有限公司,未经天下秀广告有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011038107.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多路实时交互视频缓存存储方法
- 下一篇:一种视频数据处理方法





