【技术实现步骤摘要】
多路直播同步方法、系统、边缘设备、终端及存储介质
本专利技术实施例涉及信息
,特别涉及一种多路直播同步方法、系统、边缘设备、终端及存储介质。
技术介绍
随着科技的发展和进步,越来越多的人在收看电视节目之余,渐渐开始进行各类型直播和节目的观看,越来越多具有观赏性的节目,出现在人们的日常生活中,随着观看视频直播的时间越来越久,单线路的直播画面,已经渐渐无法满足人们的观赏需求,一段视频或一个节目,不同的观看角度能够带给人不一样的体验与感受。随着5G技术的发展,UGC用户上传和共享直播视频,并且在终端多屏播放的需求也在日益增加,不同步的多屏直播会给用户在观看体验,以及一些特殊的功能需求上存在较大影响。在针对UGC,以及电视台等直播的信息进行同步上,目前常用的方法是每路视频进行单一通道采集,在传输前进行多个数据的合流,传输合流后的视频,并在接收端播放合流后的视频。本专利技术的专利技术人发现现有技术中至少存在如下问题:现有技术中对多线路数据的处理方法,依旧无法解决多线路数据的同步问题,用户最终看到的画面同步性很差或者是不同 ...
【技术保护点】
1.一种多路直播同步方法,应用于边缘设备,其特征在于,包括:/n获取多路视频数据;其中,每路视频数据均包含时间标记信息;/n根据所述时间标记信息对所述多路视频数据进行同步,并发送同步后的所述多路视频数据。/n
【技术特征摘要】
1.一种多路直播同步方法,应用于边缘设备,其特征在于,包括:
获取多路视频数据;其中,每路视频数据均包含时间标记信息;
根据所述时间标记信息对所述多路视频数据进行同步,并发送同步后的所述多路视频数据。
2.根据权利要求1所述的多路直播同步方法,其特征在于,在所述获取多路视频数据前,还包括:
对各直播设备进行时间同步;所述多路视频数据及每路视频数据包含的时间标记信息由时间同步后的各直播设备产生。
3.根据权利要求1所述的多路直播同步方法,其特征在于,所述根据所述时间标记信息对所述多路视频数据进行同步,并发送同步后的所述多路视频数据,包括:
分别将各路视频数据中的数据包按时间顺序排列;数据包的时间从其所属视频数据的时间标记信息中获取;
根据同步周期对所述多路视频数据进行至少一次时间同步,并发送同步后的所述多路视频数据,在当前同步周期结束时,直接发送各路视频数据的当前首个数据包,并进入下一个同步周期;
其中,在一次时间同步中,将各路视频数据的当前首个数据包作为待检测数据包,检测所有待检测数据包的时间是否一致;
若不一致,则先发送待检测数据包中时间非最晚的数据包,并进入下一次时间同步;
若一致,则同时发送所有待检测数据包,并进入下一次时间同步。
4.根据权利要求3所述的多路直播同步方法,其特征在于,在所述分别将各路视频数据中的数据包按时间顺序排列后,还包括:
将各路视频数据排列成视频数据矩阵,根据以下公式为各路视频数据分配存储资源,并对各路视频数据进行缓存;
其中,qi是所述视频数据矩阵中第i行的存储资源,Q是存储资源的总量,Δt是所述视频数据矩阵中第一列视频数据的时间标记对应时刻的最大时差,Mij是所述视频数据矩阵中第i行,第j列数据对应的数据包的大小,ni是所述视频数据矩阵中第i行数据包的个数,m是所述视频数据矩阵的总行数。
5.一种多路直播同步方法,应用于终端,其特征在于,包括:
获取多路视频数据;其中,每路视频数据均包含时间标记信息;
根据所述时间标记信息对所述多路视频...
【专利技术属性】
技术研发人员:赵璐,张健,莫东松,马晓琳,钟宜峰,张进,马丹,王科,
申请(专利权)人:咪咕文化科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。