System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及互联网应用,特别是涉及一种媒体文件的播放处理方法及装置。
技术介绍
1、随着互联网和移动通讯技术的快速发展,针对诸如手机、平板电脑等移动终端提供的媒体播放服务得到了广泛的应用。例如用户可以通过长视频播放应用、短视频播放应用等随时随地观看视频。
2、但随着媒体播放技术的不断普及以及用户需求的不断提高,如何提高用户连贯的观看体验以及简化用户操作,成为亟待解决的问题。
技术实现思路
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、1)本申请通过播放页面上的第一事件,在播放页面上从第一模式切换至第二模式后,可以通过第二事件直接切换播放的媒体文件并保持在第二模式下,而不必退出第二模式后再进行切换。一方面简化了用户操作,另一方面使得用户能够保持在第二模式下切换播放的媒体文件,从而提高用户连贯的观看体验。
44、2)本申请实施例中第二模式相比较第一模式可以包括隐藏了播放页面显示的页面元素,从而排除对观看体验的干扰,也可以改变播放页面显示的媒体文件的尺寸,使得用户能够在第二模式下对媒体文件的画面内容进行缩放,满足用户更加丰富的观看需求。
45、3)本申请可以从第一模式切换至隐藏了除媒体文件的画面之外的其他部分或全部页面元素并放大媒体文件的尺寸的第二模式,即进入“放大清屏模式”,并在第二模式下切换媒体文件时,采用默认的画面尺寸并保持在播放页面上隐藏除了媒体文件的画面之外的其他部分或全部页面元素,从而在满足用户的沉浸式观看体验的同时,尽可能保证媒体文件的内容尺寸舒适度。
46、4)本申请中切换至第二模式时,可以通过隐藏用以描述媒体文件的第一页面元素和/或用以输入互动信息的第二页面元素,使得用户在观看媒体文件的画面时,尽可能减少非必要信息的影响,从而获得更好的沉浸式观看体验。
47、5)本申请可以利用双指放大手势,在播放页面上切换至第二模式,利用预设方向的单指滑动手势实现在第二模式下的媒体文件切换,一方面简单、快捷,另一方面也更符合用户在操作手本文档来自技高网...
【技术保护点】
1.一种媒体文件的播放处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述至少一个页面元素的变化包括:
3.根据权利要求2所述的方法,其特征在于,所述切换至在所述播放页面上采用第二模式播放媒体文件包括:在所述播放页面上隐藏除了所述媒体文件的画面之外的其他部分或全部页面元素,并放大所述媒体文件的内容尺寸;
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第二模式隐藏的页面元素包括第一页面元素和/或第二页面元素,所述第一页面元素用以描述所述媒体文件,所述第二页面元素用以输入互动信息。
5.根据权利要求1所述的方法,其特征在于,所述第一事件包括:双指缩放手势、触发第四页面元素或第一语音指令所触发的事件;和/或,
6.根据权利要求5所述的方法,其特征在于,所述媒体文件为短视频,所述预设方向的单指滑动手势为向上单指滑动手势或向下单指滑动手势;
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述第三事件包括以下至
9.根据权利要求8所述的方法,其特征在于,所述切换至在所述播放页面上采用第二模式播放媒体文件之后,还包括:
10.根据权利要求1至3、5至9中任一项所述的方法,其特征在于,所述方法还包括:
11.根据权利要求10所述的方法,其特征在于,所述预设触发条件包括以下至少一种:
12.根据权利要求10所述的方法,其特征在于,所述方法还包括:
13.一种媒体文件的播放处理装置,其特征在于,所述装置包括:
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至12中任一项所述的方法的步骤。
15.一种电子设备,其特征在于,包括:
16.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至12中任一项所述方法的步骤。
...【技术特征摘要】
1.一种媒体文件的播放处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述至少一个页面元素的变化包括:
3.根据权利要求2所述的方法,其特征在于,所述切换至在所述播放页面上采用第二模式播放媒体文件包括:在所述播放页面上隐藏除了所述媒体文件的画面之外的其他部分或全部页面元素,并放大所述媒体文件的内容尺寸;
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第二模式隐藏的页面元素包括第一页面元素和/或第二页面元素,所述第一页面元素用以描述所述媒体文件,所述第二页面元素用以输入互动信息。
5.根据权利要求1所述的方法,其特征在于,所述第一事件包括:双指缩放手势、触发第四页面元素或第一语音指令所触发的事件;和/或,
6.根据权利要求5所述的方法,其特征在于,所述媒体文件为短视频,所述预设方向的单指滑动手势为向上单指滑动手势或向下单指滑动手势;
7.根据权利要求1所述的方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:孙士哲,高天宇,陈振,宋歌,闫天淑,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。