多路视频数据的播放方法、设备及系统技术方案

技术编号:13566969 阅读:52 留言:0更新日期:2016-08-20 22:42
本发明专利技术实施例提供一种多路视频数据的播放方法、设备及系统,涉及信息技术领域,能够提高视频播放的精度。所述方法包括:获取客户端发送的多路视频数据播放请求,多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;根据终端设备的标识信息,确定终端设备对应的视频层数;若检测多路视频数据的路数大于所述视频层数,则根据多路视频数据对应的标识信息,获取与视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,并发送给客户端,图片数据是对应视频数据的图片表示,以便于客户端通过多路播放器将各路视频数据和各路图片数据同时进行播放。本发明专利技术适用于多路视频数据的播放。

【技术实现步骤摘要】

本专利技术实施例涉及信息
,尤其涉及一种多路视频数据的播放方法、设备及系统
技术介绍
随着互联网技术的不断发展,视频播放已成为当前互联网领域很重要的组成部分。现有视频播放的形式可以为小窗口播放形式,也可以为全屏播放形式。在实际视频播放中,如体育赛事的视频播放,为满足用户的观看需求,需要在同一个屏幕界面上显示多路的视频数据。因此,许多的终端设备通过优化硬件设备,如设置多个视频层,用以支持多路视频数据的播放,其中,每个视频层包括处理器、解码器、显示芯片等。目前,主要依据终端设备设置的视频层数播放用户请求的多路视频数据,即用户请求播放的多路视频数据的数量需要小于或者等于终端设备设置的视频层数。然而,依据终端设备设置的视频层数播放用户请求的多路视频数据,当用户请求播放的多路视频数据的路数大于终端设备设置的视频层数时,路数超出终端设备视频层数的视频数据无法在屏幕界面上播放,造成用户请求的多路视频数据无法在同一屏幕界面上同时播放,导致视频播放的精度较低。
技术实现思路
本专利技术实施例提供一种多路视频数据的播放方法、设备及系统,用以解决现有技术中视频播放的精度较低的缺陷。本专利技术实施例提供一种多路视频数据的播放方法,包括:获取客户端发送的多路视频数据播放请求,所述多路视频数据播放请求
中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;根据所述终端设备的标识信息,确定所述终端设备对应的视频层数;检测所述多路视频数据的路数是否大于所述视频层数;若所述多路视频数据的路数大于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第一视频数据,其中,所述第一视频数据包括与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述图片数据是对应视频数据的图片表示;将所述第一视频数据发送给所述客户端,以便于所述客户端通过多路播放器将所述各路视频数据和所述各路图片数据同时进行播放。本专利技术实施例提供另一种多路视频数据的播放方法,包括:向服务器发送多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;接收服务器发送的第一视频数据,其中,所述第一视频数据包括与所述终端设备的视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述终端设备的视频层数是根据所述终端设备的标识信息确定的,所述图片数据是对应视频数据的图片表示,所述第一视频数据是当所述多路视频数据的路数大于所述视频层数时所述服务器发送的;通过多路播放器同时播放所述视频数据和所述图片数据。本专利技术实施例提供一种服务器,包括:获取单元,用于获取客户端发送的多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;确定单元,用于根据所述终端设备的标识信息,确定所述终端设备对应的视频层数;检测单元,用于检测所述多路视频数据的路数是否大于所述视频层数;所述获取单元,还用于若所述多路视频数据的路数大于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第一视频数据,其中,所述第一视频数据包括与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述图片数据是对应视频数据的图片表示;发送单元,用于将所述第一视频数据发送给客户端,以便于所述客户端
通过多路播放器将所述各路视频数据和所述各路图片数据同时进行播放。本专利技术实施例提供一种客户端,包括:发送单元,用于向服务器发送多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;接收单元,用于接收所述服务器发送的第一视频数据,其中,所述第一视频数据包括与所述终端设备的视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述终端设备的视频层数是根据所述终端设备的标识信息确定的,所述图片数据是对应视频数据的图片表示,所述第一视频数据是当所述多路视频数据的路数大于所述视频层数时所述服务器发送的;播放单元,用于通过多路播放器同时播放所述视频数据和所述图片数据。本专利技术实施例提供一种多路视频数据的播放系统,包括:客户端,用于向服务器发送多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;服务器,用于根据所述终端设备的标识信息,确定所述终端设备对应的视频层数;检测所述多路视频数据的路数是否大于所述视频层数;若所述多路视频数据的路数大于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第一视频数据,其中,所述第一视频数据包括与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述图片数据是对应视频数据的图片表示;将所述第一视频数据发送给所述客户端;所述客户端,还用于通过多路播放器同时播放所述视频数据和所述图片数据。本专利技术实施例提供的多路视频数据的播放方法、设备以系统,当客户端端请求播放的多路视频数据的路数大于终端设备设置的视频层数时,将与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据发送给客户端,改变了现有技术中路数超出终端设备视频层数的视频数据无法在屏幕界面上播放,提高了视频播放的精度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种多路视频数据的播放方法流程图;图2为本专利技术实施例提供的另一种多路视频数据的播放方法流程图;图3为本专利技术实施例提供的又一种多路视频数据的播放方法流程图;图4为本专利技术实施例提供的再一种多路视频数据的播放方法流程图;图5为本专利技术实施例提供的一种服务器的结构示意图;图6为本专利技术实施例提供的另一种服务器的结构示意图;图7为本专利技术实施例提供的一种客户端的结构示意图;图8为本专利技术实施例提供的另一种客户端的结构示意图;图9为本专利技术实施例提供的一种多路视频数据的播放系统的结构示意图;图10为本专利技术实施例提供的一种服务器的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种多路视频数据的播放方法,可以应用于服务器,如图1所示,所述方法包括:101、获取客户端发送的多路视频数据播放请求。其中,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息。所述终端设备可以为电视、手机,也可以为电脑、平板电脑,本专利技术实施例不做限定。所述终端设备的标识信息可以为终端设备的名称,也可以为终端设备的身份标识号(Identity,ID),本
专利技术实施例不做限定。所述视频数据的标识信息可以为视本文档来自技高网
...

【技术保护点】
一种多路视频数据的播放方法,其特征在于,包括:获取客户端发送的多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;根据所述终端设备的标识信息,确定所述终端设备对应的视频层数;检测所述多路视频数据的路数是否大于所述视频层数;若所述多路视频数据的路数大于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第一视频数据,其中,所述第一视频数据包括与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述图片数据是对应视频数据的图片表示;将所述第一视频数据发送给所述客户端,以便于所述客户端通过多路播放器将所述各路视频数据和所述各路图片数据同时进行播放。

【技术特征摘要】
1.一种多路视频数据的播放方法,其特征在于,包括:获取客户端发送的多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;根据所述终端设备的标识信息,确定所述终端设备对应的视频层数;检测所述多路视频数据的路数是否大于所述视频层数;若所述多路视频数据的路数大于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第一视频数据,其中,所述第一视频数据包括与所述视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述图片数据是对应视频数据的图片表示;将所述第一视频数据发送给所述客户端,以便于所述客户端通过多路播放器将所述各路视频数据和所述各路图片数据同时进行播放。2.根据权利要求1所述的多路视频数据的播放方法,其特征在于,在根据所述终端设备的标识信息,确定所述终端设备对应的视频层数之前,所述方法还包括:获取所述终端设备的标识信息以及所述终端设备对应的视频层数;保存所述终端设备的标识信息以及所述视频层数;所述根据所述终端设备的标识信息,确定所述终端设备对应的视频层数包括:根据所述终端设备的标识信息,查询所述终端设备对应的视频层数。3.根据权利要求2所述的多路视频数据的播放方法,其特征在于,所述保存所述终端设备的标识信息以及所述视频层数之前,所述方法还包括:检测所述终端设备对应的视频层数是否存在更新;所述保存所述终端设备的标识信息以及所述视频层数包括:若存在,则保存所述终端设备的标识信息以及更新后的所述视频层数。4.根据权利要求1所述的多路视频数据的播放方法,其特征在于,在根据所述多路视频数据对应的标识信息,获取第一视频数据之前,所述方法还包括:获取视频数据;根据所述视频数据生成图片数据;保存所述视频数据以及所述图片数据。5.根据权利要求1所述的多路视频数据的播放方法,其特征在于,所述检测所述多路视频数据的路数是否大于所述视频层数之后,所述方法还包括:若所述多路视频数据的路数小于或等于所述视频层数,则根据所述多路视频数据对应的标识信息,获取第二视频数据,其中,所述第二视频数据为请求的多路视频数据;将所述第二视频数据发送给所述客户端,以便于所述客户端通过多路播放器将所述多路视频数据同时进行播放。6.一种多路视频数据的播放方法,其特征在于,包括:向服务器发送多路视频数据播放请求,所述多路视频数据播放请求中携带有终端设备的标识信息,以及多路视频数据分别对应的标识信息;接收所述服务器发送的第一视频数据,其中,所述第一视频数据包括与所述终端设备的视频层数相同路数的视频数据,以及与剩余路数视频数据相对应路数的图片数据,所述终端设备的视频层数是根据所述终端设备的标识信息确定的,所述图片数据是对应视频数据的图片表示,所述第一视频数据是当所述多路视频数据的路数大于所述视频层数时所述服务器发送的;通过多路播放器同时播放所述视频数据和所述图片数据。7.根据权利要求6所述的多路视频数据的播放方法,其特征在于,所述向服务器发送多路视频数据播放请求之后,所述方法还包括:接收所述服务器发送第二视频数据,所述第二视频数据为请求的多路视频数据,其中,所述第二视频数据是当所述多路视频数据的路数小于或者等于所述视频层数时所述服务器发送的;所述通过多路播放器同时播放所述视频数据和所述图片数据包括:通过所述多路播放器同时播放所述多路视频数据。8.根据权利要求6所述的多路视频数据的播放方法,其特征在于,所述通过多路播放...

【专利技术属性】
技术研发人员:郑鹏飞刘宇沈婕
申请(专利权)人:乐视体育文化产业发展北京有限公司
类型:发明
国别省市:北京;11

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

1