System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及显示设备,尤其涉及一种显示设备及媒资播放方法。
技术介绍
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、检测到所述预设媒资播放结束,将所述播放音量设置为初始音量。
37、在一些可行的实施例中,控制器还被配置为:
38、若所述预设媒资的时长小于或等于所述时长阈值,则获取所述预设媒资的期望音量;
39、根据所述期望音量播放所述预设媒资;
40、检测到所述预设媒资播放结束,将所述播放音量设置为初始音量。
41、第二方面,本申请提供一种媒资播放方法,包括:
42、响应于焦点光标选中用户界面中预设区域内的预设控件,获取预设媒资的媒资信息;所述预设控件与预设媒资具有关联关系;所述媒资信息包括第一调节步长以及所述预设媒资的总时长;
43、若所述媒资总时长大于时长阈值,则按照所述第一调节步长调节所述预设媒资的播放音量;其中,所述预设媒资的播放进度达到时长阈值时,所述播放音量被调节至期望音量;
44、在所述播放音量调节至期望音量时,获取所述预设媒资的剩余播放时长;
45、在所述剩余播放时长等于所述时长阈值时,按照所述第一调节步长调节所述预设媒资的播放音量;其中,所述预设媒资播放结束时,所述播放音量被调节至初始音量。
46、由上述
技术实现思路
可知,本申请提供一种显示设备及媒资播放方法。所述显示设备响应于焦点光标选中用户界面中预设区域内的预设控件,获取预设媒资的媒资信息。预设控件与预设媒资具有关联关系,媒资信息包括第一调节步长与预设媒资的总时长。在媒资总时长大于时长阈值时,按照第一调节步长调节预设媒资的播放音量至期望音量。在播放音量被调节至期望音量时,获取预设媒资的剩余播放时长,进而在剩余播放时长等于时长阈值时,按照第一调节步长调节预设媒资的播放音量至初始音量。这样通过渐进式调整播放音量的方式,可以使音量调整过程平滑,进而提升用户体验。
【技术保护点】
1.一种显示设备,其特征在于,包括:
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
3.根据权利要求1所述的显示设备,其特征在于,所述控制器在检测到焦点指向预设区域的预设图片时,还被配置为:
4.根据权利要求3所述的显示设备,其特征在于,所述控制器还被配置为:
5.根据权利要求1所述的显示设备,其特征在于,所述用户界面还包括全屏控件;所述控制器还被配置为:
6.根据权利要求5所述的显示设备,其特征在于,所述控制器控制显示器全屏显示所述预设媒资,被配置为:
7.根据权利要求6所述的显示设备,其特征在于,所述控制器执行获取所述播放窗口的尺寸变化量,被配置为:
8.根据权利要求1所述的显示设备,其特征在于,所述控制器获取所述预设媒资的剩余播放时长,被配置为:
9.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
10.一种媒资播放方法,其特征在于,包括:
【技术特征摘要】
1.一种显示设备,其特征在于,包括:
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
3.根据权利要求1所述的显示设备,其特征在于,所述控制器在检测到焦点指向预设区域的预设图片时,还被配置为:
4.根据权利要求3所述的显示设备,其特征在于,所述控制器还被配置为:
5.根据权利要求1所述的显示设备,其特征在于,所述用户界面还包括全屏控件;所述控制器还被配置为:
6.根据权...
【专利技术属性】
技术研发人员:孙玉秀,孟庆伟,
申请(专利权)人:VIDAA国际控股荷兰公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。