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

显示设备和视频续播方法技术

技术编号:40634881 阅读:16 留言:0更新日期:2024-03-13 21:19
本申请公开了一种显示设备和视频续播方法,显示设备通过被配置为响应于用户基于显示界面触发的继续播放原始视频的续播指令,获取续播视频的本地视频数据和原始视频停止播放时刻的中止图像帧。以中止图像帧作为初始图像帧播放本地视频数据,将本地视频数据播放画面作为显示器的显示画面,同时,获取原始视频。在本地视频数据的第一当前播放帧与原始视频中的第二当前播放帧满足预设的播放源切换条件时,将显示画面切换至原始视频。由于本地视频数据至少包括停止播放时刻以及与停止播放时刻相邻的下一部分时刻对应的图像帧,能够在续播时快速从本地调取视频数据进行播放,并与原始视频无缝切换,缩短了起播速度。

【技术实现步骤摘要】

本申请涉及显示,尤其涉及一种显示设备和视频续播方法


技术介绍

1、随着智能硬件的不断发展,硬件性能水平不断提高,用户对于视频类应用起播速度有了更高的需要。通常显示设备中预置的播放器可以通过接入第三方平台提供的软件开发工具包(software development kit,简称sdk)实现海量视频的播放功能。

2、传统技术中,显示设备中预置的播放器在续播用户上次观看的视频时,通常是向第三方或者自有sdk发送起播请求,以第三方sdk为例,当第三方sdk获取到起播请求后,由第三方平台找到续播点后实现起播,并将对应视频的数据资源传输至显示设备,以使预置的播放器进行续播。

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、本申请实施例的显示设备和视频续播方法中,显示设备中的控制器通过被配置为响应于用户基于显示界面触发的继续播放原始视频的续播指令,获取续播视频的本地视频数据和原始视频停止播放时刻的中止图像帧。进而以中止图像帧作为初始图像帧播放本地视频数据,将本地视频数据播放画面作为显示器的显示画面的同时,获取原始视频。直至本地视频数据的第一当前播放帧与原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将显示画面切换至原始视频。由于本地视频数据至少包括停止播放时刻以及与停止播放时刻相邻的下一部分时刻对应的图像帧,能够在接到续播指令时,快速由本地调取视频数据进行播放,相较于传统技术中向第三方sdk或者自有sdk请求数据资源,得到响应后在下载资源后,找到续播点进行续播,缩短了起播速度。进一步为了确保在本地视频播放完成时,能够播放后续的视频数据时,在显示器播放本地视频数据的过程中,控制器同步向第三方平台获取原始视频,并设置在本地视频数据的播放画面与原始视频的播放画面同步时,切换显示器的画面为原始视频的播放画面并继续播放,实现视频播放的无缝连接,带给用户更好的播放体验。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的显示设备,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,被进一步配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,被进一步配置为:

4.根据权利要求1-3任一项所述显示设备,其特征在于,所述以所述中止图像帧作为初始图像帧播放所述本地视频数据,将所述本地视频播放画面作为显示画面,同时,获取所述原始视频,被进一步配置为:

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

6.根据权利要求1-3任一项所述的显示设备,其特征在于,所述在播放所述原始视频时,分配预设内存空间存储所述本地视频数据,被进一步配置为:

7.根据权利要求6所述的显示设备,其特征在于,所述控制器中划分的内存空间包括环形缓冲区。

8.一种视频续播方法,其特征在于,包括:

9.根据权利要求8所述的视频续播方法,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,包括:

10.根据权利要求8所述的视频续播方法,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,包括:

...

【技术特征摘要】

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

2.根据权利要求1所述的显示设备,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,被进一步配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述若所述本地视频数据的第一当前播放帧与所述原始视频中的第二当前播放帧满足预设的播放源切换条件时,则将所述显示画面切换至所述原始视频,被进一步配置为:

4.根据权利要求1-3任一项所述显示设备,其特征在于,所述以所述中止图像帧作为初始图像帧播放所述本地视频数据,将所述本地视频播放画面作为显示画面,同时,获取所述原始视频,被进一步配置为:

5.根据权利要求1-3任一项所述的显示设备,其特征在于,所述控...

【专利技术属性】
技术研发人员:张杰
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:

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

1