System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示设备及媒资续播的方法技术_技高网

一种显示设备及媒资续播的方法技术

技术编号:40874371 阅读:2 留言:0更新日期:2024-04-08 16:42
本申请提供一种显示设备及媒资续播的方法,包括获取当前媒资片尾开始位置对应的第一时间及第一播放器播放当前媒资的播放时间;在播放时间与第一时间的时间间隔小于第一阈值时间时检测下一集媒资;如果不存在下一集媒资,继续播放至结束;如果存在,获取下一集媒资片头结束位置对应的第二时间;创建第二播放器及控制第二播放器在第二时间加载下一集媒资;当前媒资播放到第一时间时,控制第一播放器停止播放当前媒资;将第一播放器的渲染模块应用于第二播放器,并使用第二播放器播放下一集媒资。上述显示设备可以跳过当前媒资的片尾、下一集媒资的片头,这样,下一集媒资播放时不会出现黑屏、加载等待过长的问题,进而实现相邻剧集无缝续播的功能。

【技术实现步骤摘要】

本申请涉及显示设备,尤其涉及一种显示设备及媒资续播的方法


技术介绍

1、显示设备是指能够输出具体显示画面的终端设备,例如,智能电视。用户可以利用显示设备中安装的播放器如视频播放器来观看网络中各种媒资。例如,用户可以通过显示设备播放电影、电视剧、视频等各类媒资。

2、以显示设备中的视频播放器播放视频为例,通常视频播放器会为每个视频的播放创建一个播放器实例,这个实例可以包含该视频播放需要的系统、硬件和资源等。每个视频的播放资源是相互独立的,同一时间还可以创建多个播放器实例来播放不同的视频内容。对于批量视频,播放器的处理逻辑通常为,前一个视频播放完毕后,释放对应播放资源和播放界面,在续播下一个视频时重新分配播放所需资源和播放界面。

3、但是,从视觉效果上看,前后两个视频播放之间播放显示会有界面的刷新,同时新的视频也需要加载,就会出现播放界面先黑屏再显示媒资的情况。而且,对于较大的网络视频则需要更长的加载时间,相对黑屏的时间也会更长,也就是说,在通过显示设备播放媒资的过程中,相邻两个媒资续播时会出现黑屏、加载时间长的情况,会影像用户的体验感。


技术实现思路

1、本申请提供了一种显示设备及媒资续播的方法,可用于解决在通过显示设备播放媒资的过程中,相邻两个媒资续播时出现黑屏、加载时间长的问题,可以提升用户的体验感。

2、第一方面,本申请一些实施例中提供一种显示设备,包括显示器和控制器。其中,显示器被配置为显示用户界面,控制器被配置为:

3、获取当前媒资的片尾开始位置对应的第一时间以及第一播放器播放所述当前媒资的播放时间;

4、在所述播放时间与所述第一时间的时间间隔小于第一阈值时间时,检测所述当前媒资的下一集媒资;

5、如果不存在所述下一集媒资,继续播放所述当前媒资直至片尾结束;

6、如果存在所述下一集媒资,获取所述下一集媒资的片头结束位置对应的第二时间;

7、创建第二播放器,以及控制所述第二播放器在所述第二时间加载所述下一集媒资;

8、检测到所述当前媒资播放到所述第一时间时,控制所述第一播放器停止播放所述当前媒资;

9、将所述第一播放器的渲染模块应用于所述第二播放器,以及,使用所述第二播放器播放所述下一集媒资。

10、在一些实施例中,所述控制器执行检测所述当前媒资的下一集媒资的步骤,进一步被配置为:

11、遍历媒资播放列表;获取所述当前媒资的列表编号;如果所述列表编号等于编号最大值,确定不存在所述下一集媒资;如果所述列表编号小于所述编号最大值,确定存在所述下一集媒资。

12、在一些实施例中,所述控制器进一步被配置为:

13、检测到所述当前媒资播放到片尾开始位置时,将所述第一播放器的渲染模块从所述第一播放器的播放通道中卸载;销毁所述第一播放器。

14、在一些实施例中,所述控制器执行将所述第一播放器的渲染模块应用于所述第二播放器,进一步被配置为:

15、获取卸载后的渲染模块;所述渲染模块为独立存在的功能模块;将所述渲染模块设置到所述第二播放器中;根据所述渲染模块和所述第二播放器串联形成所述第二播放器的播放通道;通过所述播放通道播放所述下一集媒资,以在不同播放器之间复用所述渲染模块。

16、在一些实施例中,所述控制器执行获取当前媒资的片尾开始位置对应的第一时间的步骤,进一步被配置为:

17、向服务器发送片尾时间获取请求;

18、接收所述服务器根据所述片尾时间获取请求反馈的第一附加信息;

19、解析所述第一附加信息,以获取所述当前媒资的片尾开始位置对应的第一时间。

20、在一些实施例中,所述控制器执行获取当前媒资的片尾开始位置对应的第一时间的步骤,进一步被配置为:

21、获取当前媒资的片尾目标视频;所述片尾目标视频从第二阈值时间开始至所述当前媒资播放完成时结束;逐帧解析所述片尾目标视频,以得到片尾视频帧;提取所述片尾视频帧中的文字信息;如果所述片尾视频帧中不存在所述文字信息,确定所述当前媒资还未播放到所述片尾开始位置;如果所述片尾视频帧中存在所述文字信息,获取所述文字信息首次出现的时间点,以作为所述当前媒资的片尾开始位置对应的第一时间,所述第二阈值时间早于所述第一时间。

22、在一些实施例中,所述控制器执行获取所述下一集媒资的片头结束位置对应的第二时间的步骤,进一步被配置为:

23、向服务器发送片头时间获取请求;接收所述服务器根据所述片头时间获取请求反馈的第二附加信息;解析所述第二附加信息,以获取所述下一集媒资的片头结束位置对应的第二时间。

24、在一些实施例中,所述控制器执行获取所述下一集媒资的片头结束位置对应的第二时间的步骤,进一步被配置为:

25、获取所述下一集媒资中的片头目标视频;所述片头目标视频从所述下一集媒资播放时开始至第三阈值时间结束;逐帧解析所述片头目标视频,以得到片头视频帧;提取所述片头视频帧中的文字信息;如果所述片头视频帧中存在所述文字信息,且所述文字信息中包含预设类型文字,确定所述下一集媒资的片头未结束;如果所述文字信息中不包含所述预设类型文字,确定所述下一集媒资的片头结束,以及,记录片头结束位置对应的第二时间,所述第二时间早于所述第三阈值时间。

26、在一些实施例中,所述控制器进一步被配置为:

27、将所述媒资根据不同的媒资类型执行分类存储;将分类存储后的所述媒资根据不同的媒资类型执行不同的格式编码,形成媒资帧数据;解码所述媒资帧数据;控制所述显示器播放解码后的媒资帧数据。

28、第二方面,本申请一些实施例提供一种媒资续播的方法,所述方法应用于第一方面的显示设备,所述显示设备包括显示器和控制器,所述媒资续播的方法包括:

29、获取当前媒资的片尾开始位置对应的第一时间以及第一播放器播放所述当前媒资的播放时间;

30、在所述播放时间与所述第一时间的时间间隔小于第一阈值时间时,检测所述当前媒资的下一集媒资;

31、如果不存在所述下一集媒资,继续播放所述当前媒资直至片尾结束;

32、如果存在所述下一集媒资,获取所述下一集媒资的片头结束位置对应的第二时间;

33、创建第二播放器,以及控制所述第二播放器在所述第二时间加载所述下一集媒资;

34、检测到所述当前媒资播放到所述第一时间时,控制所述第一播放器停止播放所述当前媒资;

35、将所述第一播放器的渲染模块应用于所述第二播放器,以及,使用所述第二播放器播放所述下一集媒资。

36、由以上技术方案可知,本申请一些实施例提供一种显示设备及媒资续播的方法,包括获取当前媒资片尾开始位置对应的第一时间及第一播放器播放当前媒资的播放时间;在播放时间与第一时间的时间间隔小于第一阈值时间时,检测下一集媒资;如果不存在下一集媒资,继续播放至结束;如果本文档来自技高网...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器执行检测所述当前媒资的下一集媒资的步骤,进一步被配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

4.根据权利要求3所述的显示设备,其特征在于,所述控制器执行将所述第一播放器的渲染模块应用于所述第二播放器,进一步被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取当前媒资的片尾开始位置对应的第一时间的步骤,进一步被配置为:

6.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取当前媒资的片尾开始位置对应的第一时间的步骤,进一步被配置为:

7.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取所述下一集媒资的片头结束位置对应的第二时间的步骤,进一步被配置为:

8.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取所述下一集媒资的片头结束位置对应的第二时间的步骤,进一步被配置为:

9.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

10.一种媒资续播的方法,其特征在于,应用于显示设备,所述显示设备包括显示器和控制器,所述媒资续播的方法包括:

...

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器执行检测所述当前媒资的下一集媒资的步骤,进一步被配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

4.根据权利要求3所述的显示设备,其特征在于,所述控制器执行将所述第一播放器的渲染模块应用于所述第二播放器,进一步被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述控制器执行获取当前媒资的片尾开始位置对应的第一时间的步骤,进一步被配置为:

6.根据权利要求1所述的显示设备,其特征在...

【专利技术属性】
技术研发人员:赵建贺朱佳佳
申请(专利权)人:海信电子科技武汉有限公司
类型:发明
国别省市:

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

1