一种多分屏视频同步方法及装置制造方法及图纸

技术编号:27102472 阅读:26 留言:0更新日期:2021-01-25 18:47
本公开提供一种多分屏视频同步方法及装置,涉及视频分屏技术领域,能够解决目前的多分屏视频同步方法中存在不能灵活组网和使用成本较高的问题。具体技术方案为:第i个投屏设备接收第i

【技术实现步骤摘要】
一种多分屏视频同步方法及装置


[0001]本公开涉及视频分屏
,尤其涉及一种多分屏视频同步方法及装置。

技术介绍

[0002]现有多视频分频显示,比如,常见的拼接大屏,其实现方式通常是通过一个大的无线接入点桥接实现WiFi多分屏投放。具体实现方式是通过发送端将已经分割好的分屏数据发送给网络中间的大的无线接入点,该无线接入点接收到数据后,对数据进行拆分,将对应于每一个投屏设备端的数据发送给对应的投屏设备,由对应的投屏设备进行解码后显示在对应的屏幕上,所有投屏设备所对应的屏幕拼接成一个大屏。但这一投屏方法不能灵活组网,且中间的无线接入点一旦出现故障,则必须更换新的无线接入点,且更换成本较高。

技术实现思路

[0003]本公开实施例提供一种多分屏视频同步方法及装置,能够解决目前的多分屏视频同步方法中存在不能灵活组网和使用成本较高的问题。所述技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种多分屏视频同步方法,该方法包括:
[0005]第i个投屏设备接收第i-1个投屏设备发送的目标视频数据,i≥1;从所述目标视频数据中获取与所述第i个投屏设备对应的第i个分屏数据;接收第i+1个投屏设备发送的时间信息,所述时间信息包括所述第i+1个投屏设备的投屏时间以及所述第i+1个投屏设备的投屏时间对应的发送时间;获取接收到所述第i+1个投屏设备的时间信息对应的接收时间;根据所述接收时间和所述时间信息,计算得到所述第i个投屏设备的投屏时间。
[0006]本专利技术提供的多分屏视频同步方法,各个投屏设备之间采用环状结构连接,任意一个投屏设备都可以作为第一个投屏设备来进行视频数据的接收,并从视频数据中获取相对应的分屏数据后,将剩余的视频数据发送给第i+1个投屏设备,并接收第i+1个投屏设备发送的时间信息,以及获取接收到第i+1个投屏设备的时间信息对应的接收时间,根据接收时间和时间信息,计算得到第i个投屏设备的投屏时间,最后在投屏时间下进行投屏显示,本专利技术提供的多分屏视频同步方法,组网灵活性高,且无需使用无线接入点,大大节省了使用成本。
[0007]在一个实施例中,所述根据所述接收时间和所述时间信息,计算得到所述第i个投屏设备的投屏时间,包括:
[0008]根据所述接收时间和所述发送时间,计算得到所述第i+1个投屏设备与所述第i个投屏设备之间的延迟时间;
[0009]根据所述第i+1个投屏设备的投屏时间和所述延迟时间,计算得到所述第i个投屏设备的投屏时间。
[0010]在一个实施例中,所述从所述目标视频数据中获取与第i个投屏设备对应的第i个分屏数据之后,还包括:
[0011]将剩余视频数据发送给所述第i+1个投屏设备,以便所述第i+1个投屏设备从所述
目标视频数据中获取与所述第i+1个投屏设备对应的第i+1个分屏数据,所述剩余视频数据为从所述目标视频数据中去除所述第i个分屏数据后剩余的视频数据。
[0012]在一个实施例中,所述方法还包括:在达到所述第i个投屏设备的投屏时间时,将第i个投屏设备对应的第i个分屏数据进行投屏。
[0013]在一个实施例中,当所述第i个投屏设备中的i=1时,所述方法还包括:所述第i个投屏设备接收发送端发送的视频数据。
[0014]本公开实施例的第二方面提供了一种多分屏视频同步装置,该装置包括:接收模块,用于接收第i-1个投屏设备发送的目标视频数据,i≥1;获取模块,用于从所述目标视频数据中获取与所述第i个投屏设备对应的第i个分屏数据;所述接收模块还用于,接收第i+1个投屏设备发送的时间信息,所述时间信息包括所述第i+1个投屏设备的投屏时间以及所述第i+1个投屏设备的投屏时间对应的发送时间;所述获取模块还用于,获取接收到所述第i+1个投屏设备的时间信息对应的接收时间;计算模块,用于根据所述接收时间和所述时间信息,计算得到所述第i个投屏设备的投屏时间。
[0015]在一个实施例中,所述计算模块还用于:根据所述接收时间和所述发送时间,计算得到所述第i+1个投屏设备与所述第i个投屏设备之间的延迟时间;根据所述第i+1个投屏设备的投屏时间和所述延迟时间,计算得到所述第i个投屏设备的投屏时间。
[0016]在一个实施例中,所述装置还包括:发送模块,所述发送模块用于:将剩余视频数据发送给所述第i+1个投屏设备,以便所述第i+1个投屏设备从所述目标视频数据中获取与所述第i+1个投屏设备对应的第i+1个分屏数据,所述剩余视频数据为从所述目标视频数据中去除所述第i个分屏数据后剩余的视频数据。
[0017]在一个实施例中,所述装置还包括:投屏模块,所述投屏模块用于:在达到所述第i个投屏设备的投屏时间时,将第i个投屏设备对应的第i个分屏数据进行投屏。
[0018]在一个实施例中,所述接收模块还用于:当所述第i个投屏设备中的i=1时,所述第i个投屏设备接收发送端发送的视频数据。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0021]图1是本公开实施例提供的一种多分屏视频同步方法的流程图;
[0022]图2是本公开实施例提供的多个投屏设备的网络结构图;
[0023]图3是本公开实施例提供的一种多分屏视频同步装置的结构图。
具体实施方式
[0024]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的系统和方法的例子。
[0025]本公开实施例提供一种多分屏视频同步方法,如图1所示,该方法包括以下步骤:
[0026]101、第i个投屏设备接收第i-1个投屏设备发送的目标视频数据,i≥1;
[0027]示例的,当第i个投屏设备中的i=1时,第i个投屏设备接收发送端发送的视频数据。当第i个投屏设备中的i=2,3...n时,第i个投屏设备接收第i-1个投屏设备发送的目标视频数据。
[0028]需要说明的是,任何一个投屏设备都可以作为第1个投屏设备,且各个投屏设备与屏幕的对应关系可以修改,从而各个投屏设备之间的数据传输顺序也可以调整。
[0029]102、从目标视频数据中获取与第i个投屏设备对应的第i个分屏数据;
[0030]具体的,发送端发送的视频数据中包括n个分屏的视频数据,第1个投屏设备接收发送端发送的视频数据后,解码并缓存与第1个投屏设备对应的第1个分屏数据,并将剩余的视频数据发送给第2个投屏设备,第i个投屏设备从目标视频数据中解码并缓存与第i个投屏设备对应的第i个分屏数据。
[0031]进一步的,从本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多分屏视频同步方法,其特征在于,所述方法包括:第i个投屏设备接收第i-1个投屏设备发送的目标视频数据,i≥1;从所述目标视频数据中获取与所述第i个投屏设备对应的第i个分屏数据;接收第i+1个投屏设备发送的时间信息,所述时间信息包括所述第i+1个投屏设备的投屏时间以及所述第i+1个投屏设备的投屏时间对应的发送时间;获取接收到所述第i+1个投屏设备的时间信息对应的接收时间;根据所述接收时间和所述时间信息,计算得到所述第i个投屏设备的投屏时间。2.根据权利要求1所述的方法,其特征在于,所述根据所述接收时间和所述时间信息,计算得到所述第i个投屏设备的投屏时间,包括:根据所述接收时间和所述发送时间,计算得到所述第i+1个投屏设备与所述第i个投屏设备之间的延迟时间;根据所述第i+1个投屏设备的投屏时间和所述延迟时间,计算得到所述第i个投屏设备的投屏时间。3.根据权利要求1所述的方法,其特征在于,所述从所述目标视频数据中获取与第i个投屏设备对应的第i个分屏数据之后,还包括:将剩余视频数据发送给所述第i+1个投屏设备,以便所述第i+1个投屏设备从所述目标视频数据中获取与所述第i+1个投屏设备对应的第i+1个分屏数据,所述剩余视频数据为从所述目标视频数据中去除所述第i个分屏数据后剩余的视频数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在达到所述第i个投屏设备的投屏时间时,将第i个投屏设备对应的第i个分屏数据进行投屏。5.根据权利要求1所述的方法,其特征在于,当所述第i个投屏设备中的i=1时,所述方法还包括:所述第i个投屏设备接收发送端发送的视频数据。6.一种多分屏视频...

【专利技术属性】
技术研发人员:张文强
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:

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

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