分屏显示视频的方法及装置的制造方法_4

文档序号:8365963阅读:来源:国知局
V客户端内,或者位于IPTV客户端外。
[0117]图8为本申请另一实施例提供的分屏显示视频的装置的组成示意图,该装置位于IPTV客户端内,该装置主要包括:分屏模块、节目选择模块和自适应流下载中间件,其中:
[0118]分屏模块:接收IPTV服务器返回的指示注册成功的注册响应,将本IPTV客户端的显示屏划分为至少包括:视频显示主子分屏和视频显示子分屏。
[0119]节目选择模块:在各视频显示子分屏上显示节目分类列表,当检测到用户在任一视频显示子分屏上选中一节目分类时,将用户选中的节目类型标识发送给各视频显示子分屏对应的自适应流下载中间件。
[0120]自适应流下载中间件:向IPTV服务器发送URL地址请求,该请求中携带用户选中的节目类型标识和节目序号,节目序号为本自适应流下载中间件对应的视频显示子分屏的序号;接收IPTV服务器返回的URL地址,根据该URL地址从流媒体服务器下载对应的节目的配置文件,并根据该配置文件中记录的该节目的视频源的URL地址,从流媒体服务器上下载该节目的视频源的视频流,将该视频流在对应的视频显示子分屏上进行播放。
[0121]优选地,自适应流下载中间件根据该配置文件中记录的该节目的视频源的URL地址,从流媒体服务器上下载该节目的视频源的视频流包括:
[0122]根据该配置文件中记录的该节目的最低比特率的视频源的URL地址,从流媒体服务器上下载该节目的最低比特率的视频源的视频流。
[0123]优选地,分屏模块将本IPTV客户端的显示屏划分为至少包括:视频显示主子分屏和视频显示子分屏包括:
[0124]将本IPTV客户端的显示屏划分为包括:一个视频显示主子分屏、至少一个视频显示子分屏和一个视频文件信息显示子分屏,
[0125]其中,视频显示主子分屏默认播放分屏前显示屏正在播放的节目,视频文件信息显示子分屏默认显示视频显示主子分屏播放的节目的信息。
[0126]优选地,该装置进一步包括:显示处理模块,用于在分屏显示模式下,检测到用户将选择图标停留在一视频显示子分屏上,则从该视频显示子分屏播放的节目的配置文件中获取该节目的描述信息,将该节目的描述信息在视频文件信息显示子分屏上显示预设时长。
[0127]优选地,自适应流下载中间件将该视频流在对应的视频显示子分屏上进行播放之后进一步用于,接收到用户通过遥控器面板输入的向下选择信号时,向IPTV服务器重新发起URL地址请求,该请求携带当前播放的节目类型标识和节目序号m+q*n,其中,q为用户已输入向下选择信号的次数,m为自适应流下载中间件对应的视频显示子分屏的序号,η为视频显示子分屏的数目。
[0128]优选地,分屏模块进一步用于,检测到用户选中一视频显示子分屏,则将本IPTV客户端的显示屏由分屏显示模式切换回单屏显示模式,且在单屏显示模式下下载并播放用户选中的视频显示子分屏播放的节目。
[0129]优选地,分屏模块检测到用户选中一视频显示子分屏之后进一步用于,将用户选中的视频显示子分屏播放的节目信息携带在点播上报消息中发送给IPTV服务器,以使得:IPTV服务器将该节目的点播次数加I。
[0130]优选地,自适应流下载中间件进一步用于,当本中间件对应的视频显示子分屏被用户选中,且本IPTV客户端处于单屏显示模式时,实时计算当前网络带宽资源的大小,周期性计算本周期内的网络带宽资源平均值,在当前节目的配置文件中查找与该网络带宽资源平均值适应的比特率的视频源的URL地址,采用该URL地址从流媒体服务器下载对应的视频流。
[0131]优选地,自适应流下载中间件在当前节目的配置文件中查找与该网络带宽资源平均值适应的比特率的视频源的URL地址包括:
[0132]在当前节目的配置文件中查找比特率小于该网络带宽资源平均值、且与该网络带宽资源平均值最接近的视频源的URL地址。
[0133]以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【主权项】
1.一种分屏显示视频的方法,其特征在于,包括: IPTV服务器获取流媒体服务器提供的所有节目信息,对流媒体服务器提供的所有节目进行分类; IPTV服务器针对每一节目类型,对该节目类型下的所有节目进行排序,生成该节目类型的节目排序列表,其中,不同节目类型下的节目的排序规则不完全相同; IPTV服务器接收已注册的IPTV客户端的任一视频显示子分屏对应的自适应流下载中间件发来的统一资源标识符URL地址请求,根据该请求中的节目类型标识和节目序号,在该节目类型标识对应的节目类型下的节目排序列表中选择对应节目的配置文件URL地址返回给该自适应流下载中间件。
2.根据权利要求1所述的方法,其特征在于,所述IPTV服务器在该节目类型标识对应的节目类型下的节目排序列表中选择对应节目的配置文件URL地址返回给该自适应流下载中间件之后进一步包括: 自适应流下载中间件根据该配置文件URL地址下载该节目的视频流,并在对应视频显不子分屏上播放。
3.根据权利要求1所述的方法,其特征在于,所述对该节目类型下的所有节目进行排序包括: 根据预先设定的该节目类型的排序规则,对该节目类型下的所有节目进行排序; 其中,所述排序规则为如下之一: 热门排序;上映时间排序;明星影视作品时间排序;导演影视作品时间排序。
4.根据权利要求1所述的方法,其特征在于,所述节目排序列表以节目类型为索引,节目排序列表的内容包括:各节目的配置文件URL地址,或者包括:各节目的配置文件URL地址及节目描述信息。
5.根据权利要求1所述的方法,其特征在于,所述IPTV服务器内嵌于IPTV客户端内,或者位于IPTV客户端外。
6.一种分屏显示视频的方法,其特征在于,该方法包括: IPTV客户端接收IPTV服务器返回的指示注册成功的注册响应,将自身的显示屏划分为至少包括:视频显示主子分屏和视频显示子分屏; IPTV客户端在各视频显示子分屏上显示节目分类列表,当检测到用户在任一视频显示子分屏上选中一节目分类时,将用户选中的节目类型标识发送给各视频显示子分屏对应的自适应流下载中间件,各自适应流下载中间件分别向IPTV服务器发送URL地址请求,该请求中携带该节目类型标识和节目序号,节目序号为该自适应流下载中间件对应的视频显示子分屏的序号; IPTV客户端的任一自适应流下载中间件接收IPTV服务器返回的URL地址,根据该URL地址从流媒体服务器下载对应的节目的配置文件,并根据该配置文件中记录的该节目的视频源的URL地址,从流媒体服务器上下载该节目的视频源的视频流,将该视频流在对应的视频显示子分屏上进行播放。
7.根据权利要求6所述的方法,其特征在于,所述将自身的显示屏划分为至少包括:视频显示主子分屏和视频显示子分屏包括: 将自身的显示屏划分为包括:一个视频显示主子分屏、至少一个视频显示子分屏和一个视频文件信息显示子分屏, 其中,视频显示主子分屏默认播放分屏前显示屏正在播放的节目,视频文件信息显示子分屏默认显示视频显示主子分屏播放的节目的信息。
8.根据权利要求7所述的方法,其特征在于,所述方法进一步包括: 在分屏显示模式下,IPTV客户端检测到用户将选择图标停留在一视频显示子分屏上,则从该视频显示子分屏播放的节目的配置文件中获取该节目的描述信息,将该节目的描述信息在视频文件信息显示子分屏上显示。
9.根据权利要求6所述的方法,其特征在于,所述将该视频流在对应的视频显示子分屏上进行播放之后进一步包括: IPTV客户端上的各视频显示子分屏对应的自适应流下载中间件接收到用户通过遥控器面板输入的向下选择信号时,向IPTV服务器重新发起URL地址请求,该请求携带当前播放的节目类型标识和节目序号m+q*n,其中,q为用户已输入向下选择信号的次数,m为自适应流下载中间件对应的视频显示子分屏的序号,η为视频显示子分屏的数目。
10.根据权利要求6所述的装置,其特征在于,所述自适应流下载中间件根据该配置文件中记录的该节目的视频源的URL地址,从流媒体服
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1