CN113886611A - 资源展示方法、装置、计算机设备及介质 - Google Patents
资源展示方法、装置、计算机设备及介质 Download PDFInfo
- Publication number
- CN113886611A CN113886611A CN202111144176.0A CN202111144176A CN113886611A CN 113886611 A CN113886611 A CN 113886611A CN 202111144176 A CN202111144176 A CN 202111144176A CN 113886611 A CN113886611 A CN 113886611A
- Authority
- CN
- China
- Prior art keywords
- resource
- media
- media resource
- interface
- resources
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种资源展示方法、装置、计算机设备及介质,属于互联网技术领域。本公开实施例中,在媒体资源播放完毕时,基于当前所播放的媒体资源所属的资源集合,向用户展示同一个资源集合内的推荐媒体资源,使得所展示的推荐媒体资源与当前媒体资源的关联度较高,进而在推荐媒体资源的展示时长达到一定时长时,基于所展示的推荐媒体资源的排序自动播放目标媒体资源,也即是为用户播放与当前媒体资源关联度最高的媒体资源,在上述过程中,在为用户展示与当前媒体资源同属一个资源集合的媒体资源的基础上,无需退出横屏播放界面且无需用户手动选择,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种资源展示方法、装置、计算机设备及介质。
背景技术
随着计算机技术和移动互联网的飞速发展,计算机设备可以安装有各式各样的应用程序。例如,具备媒体资源播放功能的应用程序。通常地,计算机设备上安装的具有媒体资源播放功能的应用程序支持媒体资源的横屏播放。
目前,在横屏播放媒体资源时,如果当前所播放的媒体资源播放完毕,通常会展示与该媒体资源相关的其他媒体资源,用户需要在所展示的其他媒体资源中进行选择,来触发媒体资源的播放。
上述技术中,用户需手动选择其他媒体资源进行播放,降低了人机交互效率。
发明内容
本公开提供一种资源展示方法、装置、计算机设备及介质,简化了切换媒体资源的操作路径,提升了人机交互效率。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种资源展示方法,该方法包括:
在横屏播放界面中播放媒体资源;
响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,该至少一个推荐媒体资源与当前所播放的该媒体资源同属一个资源集合;
若该至少一个推荐媒体资源的展示时长达到第一时长,在该横屏播放界面中播放目标媒体资源,该目标媒体资源为该至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
本公开实施例中,在媒体资源播放完毕时,基于当前所播放的媒体资源所属的资源集合,向用户展示同一个资源集合内的推荐媒体资源,使得所展示的推荐媒体资源与当前媒体资源的关联度较高,进而在推荐媒体资源的展示时长达到一定时长时,基于所展示的推荐媒体资源的排序自动播放目标媒体资源,也即是为用户播放与当前媒体资源关联度最高的媒体资源,在上述过程中,在为用户展示与当前媒体资源同属一个资源集合的媒体资源的基础上,无需退出横屏播放界面且无需用户手动选择,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示该第一资源集合内的至少一个媒体资源,该第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示该第二资源集合内的至少一个媒体资源,该第二资源集合包括满足合集关联条件的多个媒体资源;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示该第三资源集合内的至少一个媒体资源,该第三资源集合包括满足相关度条件的多个媒体资源。
本公开实施例中,提供了三种类型的资源集合,也就丰富了推荐媒体资源的类型,以便用户查看更多、更好的同类内容,较大程度上提升了用户在横屏模式下的沉浸体验,无需退出横屏来切换媒体资源,提升了横屏播放的效率。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示第一提示信息,该第一提示信息用于提示所展示的至少一个推荐媒体资源为该终端已登录账号执行过该目标交互操作的媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示第二提示信息,该第二提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该合集关联条件;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示第三提示信息,该第三提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该相关度条件。
本公开实施例中,通过展示媒体资源所属的资源集合的提示信息,增加了横屏播放界面所展示的信息量,以便提示用户所展示的媒体资源所属的资源集合。
在一些实施例中,该方法还包括:
在当前所播放的该媒体资源属于该第一资源集合、该第二资源集合与该第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示;
其中,该第一资源集合内的媒体资源的显示优先级大于该第二资源集合内的媒体资源的显示优先级,该第二资源集合内的媒体资源的显示优先级大于该第三资源集合内的媒体资源的显示优先级。
本公开实施例中,通过设置媒体资源的显示优先级,对显示优先级高的媒体资源进行优先展示,提高了媒体资源的展示效果。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源之后,该方法还包括:
响应于对任一个推荐媒体资源的选择操作,在该横屏播放界面中播放被选中的推荐媒体资源。
本公开实施例中,用户可在所展示的推荐媒体资源中选择任一推荐媒体资源进行播放,无需退出横屏播放界面,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,在该横屏播放界面中播放目标媒体资源之后,该方法还包括下述任一项:
响应于在该横屏播放界面中的第一滑动操作,将当前所播放的该目标媒体资源切换为该播放完毕的该媒体资源;
响应于在该横屏播放界面中的第二滑动操作,按照该至少一个推荐媒体资源的排序,将当前所播放的该目标媒体资源切换为下一个媒体资源。
本公开实施例中,通过在横屏播放界面中进行滑动操作,能够实现媒体资源的快速切换,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,该方法还包括:
响应于该媒体资源播放完毕,在该横屏播放界面中展示该第一时长的倒计时;
该若该至少一个推荐媒体资源的展示时长达到第一时长,在该横屏播放界面中播放目标媒体资源包括:
响应于该倒计时结束,在该横屏播放界面中播放该目标媒体资源。
本公开实施例中,通过展示倒计时,增加了横屏播放界面所展示的信息量,以便提示用户在倒计时结束时自动播放目标媒体资源。
在一些实施例中,在该横屏播放界面中展示该第一时长的倒计时之后,该方法还包括下述任一项:
响应于对任一个推荐媒体资源的选择操作,停止展示该倒计时;
响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时;
响应于对该横屏播放界面所展示的任一个功能控件的触发操作,停止展示该倒计时。
本公开实施例中,若终端检测到对该横屏播放页面中任一功能控件的触发操作,则停止展示该倒计时,在倒计时的时间内为用户预留了一定的选择时间,以便用户执行后续操作,避免对用户后续的交互操作造成影响,提升了倒计时展示的灵活性,提升了用户的操作体验。
在一些实施例中,该方法还包括:
在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示,该资源播放提示用于提示即将播放该目标媒体资源。
本公开实施例中,通过展示资源播放提示,增加了横屏播放界面所展示的信息量,以便提示用户即将播放目标媒体资源。
在一些实施例中,该方法还包括:
在该横屏播放界面中展示该媒体资源的发布账号;
响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源;
响应于对任一个媒体资源的选择操作,在该横屏播放界面中播放被选中的媒体资源。
本公开实施例中,通过在横屏播放界面中展示当前媒体资源的发布账号,使得用户通过所展示的发布账号,能够触发在横屏播放界面中展示该发布账号已发布的至少一个媒体资源,进而用户可选择任一媒体资源进行播放,如此,用户无需退出横屏播放界面,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,该方法还包括:
在该媒体资源的发布账号的位置上,展示关注控件;
响应于对该关注控件的触发操作,将该关注控件展示为已关注状态。
本公开实施例中,通过展示关注控件,增加了横屏播放界面所展示的信息量,使得用户基于横屏播放界面所展示的关注控件,就能够一键关注当前所播放媒体资源的发布账号,提高了人机交互效率。
在一些实施例中,在该横屏播放界面中展示该媒体资源的发布账号包括下述任一项:
若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
响应于对该横屏播放界面的触发操作,在该横屏播放界面中展示该媒体资源的发布账号。
本公开实施例中,在播放时长达到第二时长时,自动展示当前所播放媒体资源的发布账号,增加了横屏播放界面所展示的信息量,还起到了引导提示的效果,以便提示用户基于该发布账号来实现媒体资源的快速切换;在检测到用户在横屏播放界面中的触发操作,展示当前所播放媒体资源的发布账号,以便后续用户基于该发布账号来实现媒体资源的快速切换。
在一些实施例中,若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号包括下述任一项:
在该横屏播放界面处于非锁屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
在该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
本公开实施例中,在横屏播放界面处于非锁屏状态或者横屏播放界面处于清屏状态的情况下,再在播放时长达到第二时长时,自动展示当前所播放媒体资源的发布账号,确保发布账号的展示效果,避免因展示发布账号而遮挡媒体资源的播放画面,提升了用户的观看体验。
在一些实施例中,该方法还包括:
响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号的查看入口;
响应于对该查看入口的触发操作,展示该发布账号的主页,该主页用于展示该发布账号的账号信息以及该发布账号的动态信息。
本公开实施例中,在该横屏播放界面中还设置了发布账号的查看入口,基于该查看入口,能够触发展示该发布账号的账号信息和动态信息,无需退出该横屏播放界面再找寻发布账号的主页入口,简化了查看主页的操作路径,提高了人机交互效率。
在一些实施例中,该至少一个媒体资源与该媒体资源属于同一类型,或者,该至少一个媒体资源与该媒体资源属于同一主题。
本公开实施例中,通过展示与当前所播放媒体资源类型相同或者主题相同的媒体资源,也即是展示了与当前所播放媒体资源关联度较大的媒体资源,使所展示的媒体资源能够更加接近用户期待播放的媒体资源,提高了媒体资源推荐的精确性。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源之后,该方法还包括下述任一项:
响应于从该横屏播放界面切换至第一竖屏界面,在该第一竖屏界面中展示该至少一个推荐媒体资源;
响应于从该横屏播放界面切换至该第二竖屏界面,在该第二竖屏界面中重新播放该媒体资源。
本公开实施例中,根据竖屏界面类型的不同,在返回至竖屏界面时,针对第一竖屏界面,展示该至少一个推荐媒体资源,以便用户在该第一竖屏界面中选择媒体资源进行播放,针对第二竖屏界面,重新播放之前完播的媒体资源,提高了媒体资源展示的灵活性。
在一些实施例中,在该第一竖屏界面中展示该至少一个推荐媒体资源包括:
在该第一竖屏界面的播放区域,展示该至少一个推荐媒体资源中的目标媒体资源;
在该第一竖屏界面的列表区域,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。
本公开实施例中,在第一竖屏界面的播放区域展示目标媒体资源,在列表区域展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源,以便用户在该第一竖屏界面中选择媒体资源进行播放。
根据本公开实施例的第二方面,提供一种资源展示装置,该装置包括:
第一播放单元,被配置为执行在横屏播放界面中播放媒体资源;
资源展示单元,被配置为执行响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,该至少一个推荐媒体资源与当前所播放的该媒体资源同属一个资源集合;
第二播放单元,被配置为执行若该至少一个推荐媒体资源的展示时长达到第一时长,在该横屏播放界面中播放目标媒体资源,该目标媒体资源为该至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
在一些实施例中,该资源展示单元,被配置为执行下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示该第一资源集合内的至少一个媒体资源,该第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示该第二资源集合内的至少一个媒体资源,该第二资源集合包括满足合集关联条件的多个媒体资源;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示该第三资源集合内的至少一个媒体资源,该第三资源集合包括满足相关度条件的多个媒体资源。
在一些实施例中,该资源展示单元,被配置为执行下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示第一提示信息,该第一提示信息用于提示所展示的至少一个推荐媒体资源为该终端已登录账号执行过该目标交互操作的媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示第二提示信息,该第二提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该合集关联条件;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示第三提示信息,该第三提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该相关度条件。
在一些实施例中,该资源展示单元,还被配置为执行:
在当前所播放的该媒体资源属于该第一资源集合、该第二资源集合与该第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示;
其中,该第一资源集合内的媒体资源的显示优先级大于该第二资源集合内的媒体资源的显示优先级,该第二资源集合内的媒体资源的显示优先级大于该第三资源集合内的媒体资源的显示优先级。
在一些实施例中,该装置还包括:
第三播放单元,被配置为执行响应于对任一个推荐媒体资源的选择操作,在该横屏播放界面中播放被选中的推荐媒体资源。
在一些实施例中,该装置还包括切换单元,被配置为执行下述任一项:
响应于在该横屏播放界面中的第一滑动操作,将当前所播放的该目标媒体资源切换为该播放完毕的该媒体资源;
响应于在该横屏播放界面中的第二滑动操作,按照该至少一个推荐媒体资源的排序,将当前所播放的该目标媒体资源切换为下一个媒体资源。
在一些实施例中,该装置还包括倒计时展示单元,被配置为执行响应于该媒体资源播放完毕,在该横屏播放界面中展示该第一时长的倒计时;
该第二播放单元,被配置为执行响应于该倒计时结束,在该横屏播放界面中播放该目标媒体资源。
在一些实施例中,该倒计时展示单元,还被配置为执行下述任一项:
响应于对任一个推荐媒体资源的选择操作,停止展示该倒计时;
响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时;
响应于对该横屏播放界面所展示的任一个功能控件的触发操作,停止展示该倒计时。
在一些实施例中,该装置还包括:
提示展示单元,被配置为执行在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示,该资源播放提示用于提示即将播放该目标媒体资源。
在一些实施例中,该装置还包括:
账号展示单元,被配置为执行在该横屏播放界面中展示该媒体资源的发布账号;
该资源展示单元,还被配置为执行响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源;
第四播放单元,被配置为执行响应于对任一个媒体资源的选择操作,在该横屏播放界面中播放被选中的媒体资源。
在一些实施例中,该装置还包括控件展示单元,被配置为执行:
在该媒体资源的发布账号的位置上,展示关注控件;
响应于对该关注控件的触发操作,将该关注控件展示为已关注状态。
在一些实施例中,该账号展示单元包括下述任一项:
第一账号展示子单元,被配置为执行若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
第二账号展示子单元,被配置为执行响应于对该横屏播放界面的触发操作,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,该第一账号展示子单元,被配置为执行下述任一项:
在该横屏播放界面处于非锁屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
在该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,该装置还包括:
入口展示单元,被配置为执行响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号的查看入口;
主页展示单元,被配置为执行响应于对该查看入口的触发操作,展示该发布账号的主页,该主页用于展示该发布账号的账号信息以及该发布账号的动态信息。
在一些实施例中,该至少一个媒体资源与该媒体资源属于同一类型,或者,该至少一个媒体资源与该媒体资源属于同一主题。
在一些实施例中,该装置还包括下述任一项:
该资源展示单元,还被配置为执行响应于从该横屏播放界面切换至第一竖屏界面,在该第一竖屏界面中展示该至少一个推荐媒体资源;
该第一播放单元,还被配置为执行响应于从该横屏播放界面切换至第二竖屏界面,在该第二竖屏界面中重新播放该媒体资源。
在一些实施例中,该资源展示单元,还被配置为执行:
在该第一竖屏界面的播放区域,展示该至少一个推荐媒体资源中的目标媒体资源;
在该第一竖屏界面的列表区域,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。
根据本公开实施例的第三方面,提供一种计算机设备,该计算机设备包括:
一个或多个处理器;
用于存储该处理器可执行程序代码的存储器;
其中,该处理器被配置为执行该程序代码,以实现上述的资源展示方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,该计算机可读存储介质包括:当该计算机可读存储介质中的程序代码由计算机设备的处理器执行时,使得计算机设备能够执行上述的资源展示方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的资源展示方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种资源展示方法的实施环境示意图;
图2是根据一示例性实施例示出的一种资源展示方法的流程图;
图3是根据一示例性实施例示出的一种资源展示方法的流程图;
图4是根据一示例性实施例示出的一种横屏播放界面的示意图;
图5是根据一示例性实施例示出的一种横屏播放界面的示意图;
图6是根据一示例性实施例示出的一种横屏播放界面的示意图;
图7是根据一示例性实施例示出的一种横屏播放界面的示意图;
图8是根据一示例性实施例示出的一种横屏播放界面的示意图;
图9是根据一示例性实施例示出的一种横屏播放界面的示意图;
图10是根据一示例性实施例示出的一种横屏播放界面的示意图;
图11是根据一示例性实施例示出的一种第一竖屏界面的示意图;
图12是根据一示例性实施例示出的一种资源展示装置的框图;
图13是根据一示例性实施例示出的一种终端的结构框图;
图14是根据一示例性实施例示出的一种服务器的结构框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。
图1是本公开实施例提供的一种资源展示方法的实施环境示意图,参见图1,该实施环境中包括:终端101。
终端101可以为智能手机、智能手表、台式电脑、手提电脑、虚拟现实终端、增强现实终端、无线终端和膝上型便携计算机等设备中的至少一种,终端101具有通信功能,可以接入有线网络或无线网络。终端101可以泛指多个终端中的一个,本实施例仅以终端101来举例说明。本领域技术人员可以知晓,上述终端的数量可以更多或更少。
本公开实施例中,终端101运行有具备媒体资源播放功能的应用程序,如视频播放应用程序。其中,该具备媒体资源播放功能的应用程序支持媒体资源的横屏播放。本公开实施例中,终端101用于在横屏播放界面中播放媒体资源,响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,若该至少一个推荐媒体资源的展示时长达到第一时长,终端在该横屏播放界面中播放目标媒体资源。
在一些实施例中,终端101与服务器102通过有线或无线通信方式进行直接或间接的连接,本公开实施例对此不作限定。
服务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式文件系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。可选地,上述服务器102的数量可以更多或更少,本公开实施例对此不加以限定。当然,服务器102还可以包括其他功能服务器,以便提供更全面且多样化的服务。
在一些实施例中,服务器102为上述具备媒体资源播放功能的应用程序的后台服务器。本公开实施例中,服务器102用于向终端101发送与当前所播放的媒体资源同属一个资源集合的至少一个推荐媒体资源,以触发终端101在横屏播放界面中展示该至少一个推荐媒体资源。
图2是根据一示例性实施例示出的一种资源展示方法的流程图,如图2所示,该方法由终端执行,包括以下步骤:
在步骤201中,终端在横屏播放界面中播放媒体资源。
在步骤202中,终端响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,该至少一个推荐媒体资源与当前所播放的该媒体资源同属一个资源集合。
在步骤203中,若该至少一个推荐媒体资源的展示时长达到第一时长,终端在该横屏播放界面中播放目标媒体资源,该目标媒体资源为该至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
本公开实施例提供的技术方案,在媒体资源播放完毕时,基于当前所播放的媒体资源所属的资源集合,向用户展示同一个资源集合内的推荐媒体资源,使得所展示的推荐媒体资源与当前媒体资源的关联度较高,进而在推荐媒体资源的展示时长达到一定时长时,基于所展示的推荐媒体资源的排序自动播放目标媒体资源,也即是为用户播放与当前媒体资源关联度最高的媒体资源,在上述过程中,在为用户展示与当前媒体资源同属一个资源集合的媒体资源的基础上,无需退出横屏播放界面且无需用户手动选择,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示该第一资源集合内的至少一个媒体资源,该第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示该第二资源集合内的至少一个媒体资源,该第二资源集合包括满足合集关联条件的多个媒体资源;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示该第三资源集合内的至少一个媒体资源,该第三资源集合包括满足相关度条件的多个媒体资源。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示第一提示信息,该第一提示信息用于提示所展示的至少一个推荐媒体资源为该终端已登录账号执行过该目标交互操作的媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示第二提示信息,该第二提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该合集关联条件;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示第三提示信息,该第三提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该相关度条件。
在一些实施例中,该方法还包括:
在当前所播放的该媒体资源属于该第一资源集合、该第二资源集合与该第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示;
其中,该第一资源集合内的媒体资源的显示优先级大于该第二资源集合内的媒体资源的显示优先级,该第二资源集合内的媒体资源的显示优先级大于该第三资源集合内的媒体资源的显示优先级。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源之后,该方法还包括:
响应于对任一个推荐媒体资源的选择操作,在该横屏播放界面中播放被选中的推荐媒体资源。
在一些实施例中,在该横屏播放界面中播放目标媒体资源之后,该方法还包括下述任一项:
响应于在该横屏播放界面中的第一滑动操作,将当前所播放的该目标媒体资源切换为该播放完毕的该媒体资源;
响应于在该横屏播放界面中的第二滑动操作,按照该至少一个推荐媒体资源的排序,将当前所播放的该目标媒体资源切换为下一个媒体资源。
在一些实施例中,该方法还包括:
响应于该媒体资源播放完毕,在该横屏播放界面中展示该第一时长的倒计时;
该若该至少一个推荐媒体资源的展示时长达到第一时长,在该横屏播放界面中播放目标媒体资源包括:
响应于该倒计时结束,在该横屏播放界面中播放该目标媒体资源。
在一些实施例中,在该横屏播放界面中展示该第一时长的倒计时之后,该方法还包括下述任一项:
响应于对任一个推荐媒体资源的选择操作,停止展示该倒计时;
响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时;
响应于对该横屏播放界面所展示的任一个功能控件的触发操作,停止展示该倒计时。
在一些实施例中,该方法还包括:
在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示,该资源播放提示用于提示即将播放该目标媒体资源。
在一些实施例中,该方法还包括:
在该横屏播放界面中展示该媒体资源的发布账号;
响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源;
响应于对任一个媒体资源的选择操作,在该横屏播放界面中播放被选中的媒体资源。
在一些实施例中,该方法还包括:
在该媒体资源的发布账号的位置上,展示关注控件;
响应于对该关注控件的触发操作,将该关注控件展示为已关注状态。
在一些实施例中,在该横屏播放界面中展示该媒体资源的发布账号包括下述任一项:
若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
响应于对该横屏播放界面的触发操作,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号包括下述任一项:
在该横屏播放界面处于非锁屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
在该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,该方法还包括:
响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号的查看入口;
响应于对该查看入口的触发操作,展示该发布账号的主页,该主页用于展示该发布账号的账号信息以及该发布账号的动态信息。
在一些实施例中,该至少一个媒体资源与该媒体资源属于同一类型,或者,该至少一个媒体资源与该媒体资源属于同一主题。
在一些实施例中,在该横屏播放界面中展示至少一个推荐媒体资源之后,该方法还包括下述任一项:
响应于从该横屏播放界面切换至第一竖屏界面,在该第一竖屏界面中展示该至少一个推荐媒体资源;
响应于从该横屏播放界面切换至该第二竖屏界面,在该第二竖屏界面中重新播放该媒体资源。
在一些实施例中,在该第一竖屏界面中展示该至少一个推荐媒体资源包括:
在该第一竖屏界面的播放区域,展示该至少一个推荐媒体资源中的目标媒体资源;
在该第一竖屏界面的列表区域,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。
上述图2所示仅为本公开的基本流程,下面基于一种具体实施方式,来对本公开提供的方案进行进一步阐述,图3是根据一示例性实施例示出的一种资源展示方法的流程图,参见图3,该方法包括:
在步骤301中,终端在横屏播放界面中播放媒体资源。
本公开实施例中,媒体资源的资源类型为视频。横屏播放界面是指终端采用横屏模式进行播放时的播放界面,该横屏播放界面用于显示所播放的媒体资源的画面的宽度大于其高度。
在步骤302中,终端在该横屏播放界面中展示该媒体资源的发布账号。
其中,媒体资源的发布账号是指发布该媒体资源的作者的账号。
在一些实施例中,终端在该横屏播放界面中,展示该媒体资源的发布账号的头像。在一些实施例中,终端在媒体资源的横屏播放界面中,展示该媒体资源的发布账号的昵称。在一个具体实施例中,终端在媒体资源的横屏播放界面中,展示该媒体资源的发布账号的头像和昵称。
在一些实施例中,终端在媒体资源的横屏播放界面中,展示该媒体资源的发布账号的过程包括下述任一项:
(302A)在一些实施例中,终端响应于对该横屏播放界面的触发操作,在该横屏播放界面中展示该媒体资源的发布账号。
示例地,图4是根据一示例性实施例示出的一种横屏播放界面的示意图,图4所示出的横屏播放界面中的发布账号,是基于对该横屏播放界面的触发操作所展示的发布账号。参见图4,在图4所示出的横屏播放界面的“区域401”中,展示该媒体资源的发布账号的“头像4011”和该发布账号的“昵称4012”。
在一些实施例中,在该横屏播放界面处于清屏状态的情况下,终端响应于对该横屏播放界面的空白区域的触发操作,在该横屏播放界面中,展示该媒体资源的发布账号。
本公开实施例中,清屏状态是指横屏播放界面处于纯净播放的状态,也即是横屏播放界面仅用于显示当前所播放的媒体资源的资源画面。其中,清屏是指将横屏播放界面上所显示的功能控件清除,参见图4,横屏播放界面上所显示的功能控件可以是图4所示出的播放进度条、暂停控件、弹幕控件、弹幕输入框、点赞控件、分享控件、截图控件、锁屏控件、倍速控件、清晰度控件以及推荐控件等。
在一些实施例中,在该横屏播放界面处于清屏状态的情况下,若用户对横屏播放界面的空白区域实施触发操作,则终端响应于对该空白区域的触发操作,在该横屏播放界面中展示上述多个功能控件,此时该横屏播放界面处于非清屏状态;在该媒体资源的横屏播放界面处于非清屏状态的情况下,若用户对横屏播放界面的空白区域实施触发操作,则终端响应于对该空白区域的触发操作,清除该横屏播放界面中所显示的上述多个功能控件,此时该横屏播放界面处于清屏状态。
在上述实施例中,在检测到用户在横屏播放界面中的触发操作时,展示当前所播放媒体资源的发布账号,以便后续用户基于该发布账号来实现媒体资源的快速切换。
(302B)在一些实施例中,若该媒体资源的播放时长达到第二时长,终端在该横屏播放界面中展示该媒体资源的发布账号。
其中,第二时长为预先设定的时长,如30秒。例如,若该媒体资源的播放时长达到30秒,终端在该媒体资源的横屏播放界面中,展示该媒体资源的发布账号。
示例地,图5是根据一示例性实施例示出的一种横屏播放界面的示意图,图5所示出的横屏播放界面中的发布账号,是在媒体资源的播放时长达到第一时长的情况下所触发展示的发布账号。参见图5,在图5所示出的横屏播放界面的“区域501”中,展示该媒体资源的发布账号的“头像5011”和该发布账号的“昵称5012”。
在上述实施例中,在播放时长达到第二时长时,自动展示当前所播放媒体资源的发布账号,增加了横屏播放界面所展示的信息量,还起到了引导提示的效果,以便提示用户基于该发布账号来实现媒体资源的快速切换。
在一种可选的实施例中,终端在该横屏播放界面处于非锁屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
本公开实施例中,锁屏状态是指横屏播放界面处于锁定状态,相应地,非锁屏状态也即是横屏播放界面不处于锁定状态。在一些实施例中,横屏播放界面的锁屏状态由用户触发,例如,用户对横屏播放界面中的锁屏控件实施触发操作,则终端响应于对该锁屏控件的触发操作,将该横屏播放界面设置为锁屏状态。示例地,参见图4,锁屏控件可以是图4所示出的“控件402”。应理解地,对于图4所示出的“控件402”,此时横屏播放界面处于非锁屏状态。
在一种可选的实施例中,终端在该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
应理解地,在该横屏播放界面处于非清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,不在该横屏播放界面中展示该媒体资源的发布账号。
在一个具体示例地,终端在该横屏播放界面处于非锁屏状态、且该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
在上述实施例中,在横屏播放界面处于非锁屏状态或者横屏播放界面处于清屏状态的情况下,再在播放时长达到第二时长时,自动展示当前所播放媒体资源的发布账号,确保发布账号的展示效果,避免因展示发布账号而遮挡媒体资源的播放画面,提升了用户的观看体验。
上述实施例是在横屏播放界面中展示发布账号的过程。在另一些实施例中,终端还在媒体资源的横屏播放界面中,展示该媒体资源的发布账号的关注控件。在一种可选的实施例中,终端在该媒体资源的发布账号的位置上,展示关注控件。示例地,参见图4,在图4所示出的横屏播放界面的“区域401”,展示该媒体资源的发布账号的“关注控件4013”;参见图5,在图5所示出的横屏播放界面的“区域501”,展示该媒体资源的发布账号的“关注控件5013”。用户通过触发该关注控件,能够关注当前所播放的媒体资源的发布账号,相应过程为:终端响应于对该关注控件的触发操作,将该关注控件展示为已关注状态。其中,已关注状态表示已关注该媒体资源的发布账号。例如,已关注状态可以是将该关注控件的文字内容展示为“已关注”,或者,已关注状态可以是将该关注控件的文字内容展示为“√”。在该实施例中,通过展示关注控件,增加了横屏播放界面所展示的信息量,使得用户基于横屏播放界面所展示的关注控件,就能够一键关注当前所播放媒体资源的发布账号,提高了人机交互效率。
在步骤303中,终端响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源。
其中,对该发布账号的触发操作可以是对该发布账号的点击操作。在一些实施例中,该至少一个媒体资源与该媒体资源属于同一类型,或者,该至少一个媒体资源与该媒体资源属于同一主题。其中,媒体资源的类型是指媒体资源的内容类型,例如,广告类型、游戏类型、电影类型或直播类型;媒体资源的主题是指媒体资源的内容主题,例如A游戏主题、B游戏主题或C游戏主题。如此,通过展示与当前所播放媒体资源类型相同或者主题相同的媒体资源,也即是展示了与当前所播放媒体资源关联度较大的媒体资源,使所展示的媒体资源能够更加接近用户期待播放的媒体资源,提高了媒体资源推荐的精确性。
在一些实施例中,终端响应于对该发布账号的头像的点击操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源,或者,终端响应于对该发布账号的昵称的点击操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源。如此,通过对发布账号的头像或者昵称实施点击操作,就能够触发该横屏播放界面展示该发布账号已发布的至少一个媒体资源,使得用户无需退出横屏播放界面就能够查看发布账号的其他媒体资源,提高了人机交互效率。
在一些实施例中,终端在该横屏播放界面中,以横向列表的形式,展示该发布账号已发布的至少一个媒体资源。示例地,图6是根据一示例性实施例示出的一种横屏播放界面的示意图,参见图6,在图6所示出的横屏播放界面的“区域601”中,以横向列表的方式展示有该发布账号已发布的至少一个媒体资源。如此,采用横向列表的形式来展示该至少一个媒体资源,丰富了媒体资源的展示形式,有利于用户更加便捷地查看该至少一个媒体资源,提升了用户的操作体验。
在一些实施例中,横屏播放界面所显示的至少一个媒体资源采用资源卡片的形式呈现。在一些实施例中,终端在该至少一个媒体资源的资源卡片上,展示该至少一个媒体资源的资源封面。在一些实施例中,该资源封面还能够进一步显示有对应媒体资源的播放量、弹幕量和播放时长。示例地,参见图6,终端在资源卡片的下方区域,展示对应媒体资源的播放量(如200w)、弹幕量(诶6000)和播放时长(如24:00)。
在一些实施例中,横屏播放界面所显示的该至少一个媒体资源按照各个媒体资源的发布时间的先后次序来进行排列,或者,横屏播放界面所显示的该至少一个媒体资源按照各个媒体资源的播放量或弹幕量由高到低的次序来进行排列。
在一些实施例中,终端在该横屏播放界面所展示的横向列表的中间区域,展示当前所播放的媒体资源。示例地,参见图6,在图6所示出的横屏播放界面的“区域601”中,当前所播放的媒体资源置于横向列表的中间。在一些实施例中,终端在当前所播放的媒体资源的位置上,展示正在播放提示,该正在播放提示用于提示对应的媒体资源正在播放。示例地,参见图6,在图6所示出的横向列表的中间的媒体资源的资源卡片中,展示正在播放提示,该正在播放提示的内容可以是“正在播放”。如此,通过在横向列表的中间区域展示当前所播放的媒体资源,增加了横向列表所展示的信息量,还有利于用户获知各个媒体资源之间的关系,从而更加快速地选择想要切换播放的媒体资源,提升了用户的操作体验。
步骤303是点击发布账号则触发展示该发布账号已发布的至少一个媒体资源的过程。在另一些实施例中,终端响应于对该发布账号的触发操作,还在该横屏播放界面中展示该发布账号的查看入口,响应于对该查看入口的触发操作,展示该发布账号的主页,该主页用于展示该发布账号的账号信息以及该发布账号的动态信息。示例地,参见图6,查看入口可以是图6所示出的“他的主页控件602”。在该实施例中,在该横屏播放界面中还设置了发布账号的查看入口,基于该查看入口,能够触发展示该发布账号的账号信息和动态信息,无需退出该横屏播放界面再找寻发布账号的主页入口,简化了查看主页的操作路径,提高了人机交互效率。
在一些实施例中,在基于步骤302展示该发布账号后,若该发布账号的展示时长达到第三时长,则停止展示该发布账号,也就是说,在展示该发布账号的第三时长内,若终端未检测对该发布账号的触发操作,则停止展示该发布账号。其中,第三时长为预先设定的时长,如5秒。如此,通过及时地停止展示发布账号,避免因发布账号而遮挡媒体资源的播放画面,进而造成影响用户观看的问题。
在步骤304中,终端响应于对任一个媒体资源的选择操作,在该横屏播放界面中播放被选中的媒体资源。
在一些实施例中,终端响应于对该至少一个媒体资源的滑动操作,展示该至少一个媒体资源的位置随该滑动操作发生变化。例如,终端响应于对该至少一个媒体资源的左滑操作,展示该至少一个媒体资源由右至左滑动;终端响应于对该至少一个媒体资源的右滑操作,展示该至少一个媒体资源由左至右滑动。如此,通过滑动操作来滑动查看各个媒体资源,简化了查看媒体资源的操作路径,提高了人机交互效率。
在步骤301至步骤304所示出的实施例中,通过在横屏播放界面中展示当前媒体资源的发布账号,使得用户通过所展示的发布账号,能够触发在横屏播放界面中展示该发布账号已发布的至少一个媒体资源,进而用户可选择任一媒体资源进行播放,如此,用户无需退出横屏播放界面,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
上述步骤301至步骤304是在横屏播放过程中,通过展示当前所播放媒体资源的发布账号,以便用户通过该发布账号,触发展示该发布账号已发布的至少一个媒体资源,进而用户可选择任一媒体资源进行播放,实现了基于横屏播放界面的媒体资源切换。在另一些实施例中,在横屏播放结束时,还能够展示至少一个推荐媒体资源,以便用户在该至少一个媒体资源中选择任一推荐媒体资源进行播放。下面基于步骤305至步骤306对该过程进行说明。
在步骤305中,终端响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,该至少一个推荐媒体资源与当前所播放的该媒体资源同属一个资源集合。
本公开实施例中提供了三种类型的资源集合,分别是第一资源集合、第二资源集合及第三资源集合。在一些实施例中,终端响应于该媒体资源播放完毕,向服务器发送资源获取请求,该资源获取请求携带当前所播放的媒体资源所属的资源集合的类型指示信息,则服务器接收该资源获取请求,基于该资源获取请求所携带的资源集合的类型指示信息,获取该资源集合内的至少一个推荐媒体资源,将该至少一个推荐媒体资源返回至该终端,以触发该终端在该横屏播放界面中展示至少一个推荐媒体资源。如此,基于当前所播放媒体资源所属资源集合的类型,来向用户推荐媒体资源,提高了所推荐的媒体资源的丰富程度,也提高了媒体资源的推荐灵活性。
基于本公开实施例所提供的三种类型的资源集合,相应地,媒体资源可被设置为三种类型,分别是第一类型、第二类型和第三类型。在另一些实施例中,终端响应于该媒体资源播放完毕,向服务器发送资源获取请求,该资源获取请求携带当前所播放的媒体资源的类型指示信息,则服务器接收该资源获取请求,基于该资源获取请求所携带的媒体资源的类型指示信息,基于该媒体资源的类型指示信息,获取与该类型指示信息对应的资源集合内的至少一个推荐媒体资源,将该至少一个推荐媒体资源返回至该终端,以触发该终端在该横屏播放界面中展示至少一个推荐媒体资源。如此,基于当前所播放媒体资源的类型,来向用户推荐媒体资源,提高了所推荐的媒体资源的丰富程度,也提高了媒体资源的推荐灵活性。
在一些实施例中,终端展示至少一个推荐媒体资源的过程包括下述任一项:
(305A)在当前所播放的该媒体资源属于第一资源集合的情况下,终端在该横屏播放界面中展示该第一资源集合内的至少一个媒体资源,该第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源。
其中,目标交互操作为一种特定的交互操作,若用户对媒体资源执行目标交互操作,表示用户对该媒体资源感兴趣。在一些实施例中,目标交互操作为稍后再看操作、收藏操作或喜欢操作中的任一项,相应地,第一媒体资源为稍后再看类型的媒体资源、收藏类型的媒体资源或喜欢类型的媒体资源中的任一项。
在一些实施例中,以目标交互操作为稍后再看操作为例,终端上所运行的具备媒体资源播放功能的应用程序设置有稍后再看列表,该稍后再看列表用于存储多个稍后再看类型的媒体资源。例如,在媒体资源的播放界面或者媒体资源的列表界面中,展示有媒体资源对应的稍后再看控件,用户可以对该媒体资源对应的稍后再看控件实施触发操作,则终端响应于对该稍后再看控件的触发操作,将该媒体资源添加至稍后再看列表中。
(305B)在当前所播放的该媒体资源属于第二资源集合的情况下,终端在该横屏播放界面中展示该第二资源集合内的至少一个媒体资源,该第二资源集合包括满足合集关联条件的多个媒体资源。
其中,合集关联条件是指各个媒体资源之间存在关联关系。例如,第二资源集合可以为媒体资源合集,以媒体资源为视频为例,媒体资源合集可以是视频合集。相应地,第二媒体资源为视频合集类型的媒体资源。应理解地,第二资源集合可以是由发布账号预先设置的多个媒体资源的集合。
(305C)在当前所播放的该媒体资源属于第三资源集合的情况下,终端在该横屏播放界面中展示该第三资源集合内的至少一个媒体资源,该第三资源集合包括满足相关度条件的多个媒体资源。
其中,相关度条件是指各个媒体资源之间存在相关或相似的关系。在一些实施例中,第三资源集合包括资源标签相同的多个媒体资源,或者,第三资源集合包括该发布账号已发布的多个媒体资源。其中,资源标签可以是IP(Internet Protocol,网络互连协议)标签,如游戏标签、明星标签、影视标签、动漫标签等等。进一步地,资源标签还可以是IP标签的下一级标签,以IP标签为游戏标签为例,该IP标签的下一级标签可以是A游戏标签、B游戏标签、C游戏标签等等;以IP标签为动漫标签为例,该IP标签的下一级标签可以是D动漫标签、E动漫标签、F动漫标签等等。在一些实施例中,第三媒体资源为普通类型的媒体资源。
本公开实施例中,提供了三种类型的资源集合,也就丰富了推荐媒体资源的类型,如合集类型的推荐媒体资源、同发布账号的推荐媒体资源、稍后再看类型的推荐媒体资源以及其他相关类型的媒体资源,以便用户查看更多、更好的同类内容,较大程度上提升了用户在横屏模式下的沉浸体验,无需退出横屏来切换媒体资源,提升了横屏播放的效率。
在一些实施例中,终端响应于该媒体资源播放完毕,在该媒体资源的横屏播放界面中,展示目标数量的推荐媒体资源。其中,目标数量为预先设定的数量,如20。
在一些实施例中,终端在展示该至少一个推荐媒体资源的同时,还展示该至少一个推荐媒体资源的提示信息,相应过程包括下述任一项:
(305D)在一些实施例中,终端在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示第一提示信息,该第一提示信息用于提示所展示的至少一个推荐媒体资源为该终端已登录账号执行过该目标交互操作的媒体资源。
示例地,图7是根据一示例性实施例示出的一种横屏播放界面的示意图,参见图7,在图7所示出的横屏播放界面的“区域701”中,以横向列表的方式展示有至少一个第一媒体资源。例如,第一提示信息可以是图7所示出的“稍后再看”。
(305E)在一些实施例中,终端在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示第二提示信息,该第二提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该合集关联条件。
示例地,图8是根据一示例性实施例示出的一种横屏播放界面的示意图,参见图8,在图8所示出的横屏播放界面的“区域801”中,以横向列表的方式展示有至少一个第二媒体资源。例如,第二提示信息可以是图8所示出的“视频合集名称”。
在一些实施例中,在当前所播放的该媒体资源属于第二资源集合的情况下,终端按照合集的顺序展示第二资源集合中的至少一个媒体资源。在一种可选的实施例中,在当前所播放的该媒体资源属于第二资源集合的情况下,终端分别在所展示的至少一个媒体资源的位置上展示对应的集数。例如,终端在所展示的至少一个媒体资源的资源封面上,展示对应的媒体资源的集数。示例地,参见图7,在各个媒体资源的资源封面的左上角分别展示对应的集数,如“19、20、21”。通过展示各个媒体资源的集数,增加了横屏播放界面所展示的信息量,以便提示用户所展示的媒体资源的集数。
(305F)在一些实施例中,终端在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示第三提示信息,该第三提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该相关度条件。
示例地,图9是根据一示例性实施例示出的一种横屏播放界面的示意图,参见图9,在图9所示出的横屏播放界面的“区域901”中,以横向列表的方式展示有至少一个第三媒体资源。例如,第三提示信息可以是图9所示出的“推荐视频”。
在上述实施例中,通过展示媒体资源所属的资源集合的提示信息,增加了横屏播放界面所展示的信息量,以便提示用户所展示的媒体资源所属的资源集合。
在一些实施例中,在当前所播放的该媒体资源属于该第一资源集合、该第二资源集合与该第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示。在一些实施例中,该第一资源集合内的媒体资源的显示优先级大于该第二资源集合内的媒体资源的显示优先级,该第二资源集合内的媒体资源的显示优先级大于该第三资源集合内的媒体资源的显示优先级。例如,在当前所播放的该媒体资源既属于第一资源集合(如稍后再看列表)又属于第二资源集合(如媒体资源合集)时,优先展示该第一资源集合内的推荐媒体资源。在该实施例中,通过设置媒体资源的显示优先级,对显示优先级高的媒体资源进行优先展示,提高了媒体资源的展示效果。
上述实施例对终端展示至少一个推荐媒体资源的过程进行了说明。在另一些实施例中,终端响应于该媒体资源播放完毕,还在该媒体资源的横屏播放界面中,展示该第一时长的倒计时。参见图7或图8或图9,倒计时可以是图中所示出的“5s.播放”。如此,通过展示倒计时,增加了横屏播放界面所展示的信息量,以便提示用户在倒计时结束时自动播放目标媒体资源。
在一些实施例中,若终端检测到对该横屏播放页面中任一功能控件的触发操作,则停止展示该倒计时,以便用户执行后续操作,相应过程包括下述任一项:在一些实施例中,终端响应于对任一个推荐媒体资源的选择操作,停止展示该倒计时;在又一些实施例中,终端响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时;在另一些实施例中,终端响应于对该横屏播放界面所展示的任一个功能控件的触发操作,停止展示该倒计时。如此,在倒计时的时间内为用户预留了一定的选择时间,以便用户执行后续操作,避免对用户后续的交互操作造成影响,提升了倒计时展示的灵活性,提升了用户的操作体验。
在一种可选的实施例中,终端响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时,在该倒计时所在区域展示资源提示信息,该资源提示信息用于提示基于选择操作来播放推荐媒体资源。示例地,图10是根据一示例性实施例示出的一种横屏播放界面的示意图,参见图10,资源提示信息可以是图10所示出的横屏播放界面中的“区域1001”所显示的“选择一个感兴趣的视频吧”。
在步骤306中,若该至少一个推荐媒体资源的展示时长达到第一时长,终端在该横屏播放界面中播放目标媒体资源,该目标媒体资源为该至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
其中,第一时长为预先设定的时长,如5秒。目标媒体资源为该至少一个推荐媒体资源中排序位于第一位的推荐媒体资源。示例地,参见图7或图8或图9,目标媒体资源可以是图中所示出的横向列表左侧的第一个推荐媒体资源。
在一些实施例中,目标媒体资源基于推荐媒体资源的类型来确定。以第一媒体资源为例,目标媒体资源为稍后再看列表中最近添加的已播放但未播放完毕的媒体资源,也即是用户最近未看完的稍后再看类型的媒体资源;以第二媒体资源为例,目标媒体资源为媒体资源合集中集数大于该媒体资源的集数的媒体资源中、集数最接近该媒体资源的集数的媒体资源,也即是当前所播放媒体资源的下一集媒体资源;以第三媒体资源为例,目标媒体资源为与该媒体资源的资源标签相同的媒体资源中、与该媒体资源相关度最大的媒体资源,或者,该发布账号已发布的媒体资源中最新发布的媒体资源。
在一些实施例中,展示时长是否达到第一时长基于所展示的倒计时来确定,相应过程为:终端响应于该倒计时结束,在该横屏播放界面中自动播放该至少一个推荐媒体资源中的目标媒体资源。
在一些实施例中,终端在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示,该资源播放提示用于提示即将播放该目标媒体资源。在一种可选的实施例中,终端在该倒计时的过程中,在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示。如此,通过展示资源播放提示,增加了横屏播放界面所展示的信息量,以便提示用户即将播放目标媒体资源。示例地,参见图7或图8或图9,资源播放提示可以是该第一个推荐媒体资源的资源封面的左上角所显示的“即将播放”。
步骤306是在展示时长达到第一时长时自动播放目标媒体资源,在另一些实施例中,还能够基于用户所实施的选择操作来触发推荐媒体资源的播放,从而实现媒体资源的切换,相应过程为:终端响应于对任一个推荐媒体资源的选择操作,在该横屏播放界面中播放被选中的推荐媒体资源。在该两种实施例中,用户均无需退出横屏播放界面,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率,并且,用户可主动选择想看的媒体资源,也可完全脱离手动操作,自动切换下一个视频,提高了媒体资源展示的灵活性。
在步骤305至步骤306所示出的实施例中,在媒体资源播放完毕时,基于当前所播放的媒体资源所属的资源集合,向用户展示同一个资源集合内的推荐媒体资源,使得所展示的推荐媒体资源与当前媒体资源的关联度较高,进而在推荐媒体资源的展示时长达到一定时长时,基于所展示的推荐媒体资源的排序自动播放目标媒体资源,也即是为用户播放与当前媒体资源关联度最高的媒体资源,在上述过程中,在为用户展示与当前媒体资源同属一个资源集合的媒体资源的基础上,无需退出横屏播放界面且无需用户手动选择,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,执行步骤306之后,终端响应于在该横屏播放界面中的第一滑动操作,将当前所播放的目标媒体资源切换为该播放完毕的媒体资源;或者,终端响应于在该横屏播放界面中的第二滑动操作,按照该至少一个推荐媒体资源的排序,将当前所播放的目标媒体资源切换为下一个媒体资源。
在一些实施例中,第一滑动操作为下滑操作,相应地,终端响应于在该横屏播放界面中的下滑操作,将当前所播放的媒体资源切换为上一个媒体资源,也即是将步骤306所播放的媒体资源切换为步骤301所播放的媒体资源。
在一些实施例中,第二滑动操作为上滑操作,相应地,终端响应于在该横屏播放界面中的上滑操作,将当前所播放的媒体资源切换为下一个媒体资源。
在一些实施例中,在当前所播放的媒体资源为属于第一资源集合或第二资源集合的情况下,终端响应于滑动操作,按照第一资源集合或第二资源集合内的至少一个推荐媒体资源的排序,进行媒体资源的播放。进一步地,在滑动切换媒体资源的过程中,响应于该第一资源集合或第二资源集合内的媒体资源播放完毕,则获取第三资源集合内的推荐媒体资源,按照第三资源集合内的推荐媒体资源的排序进行播放。如此,能够确保用户滑动切换媒体资源的连贯性,提升了用户的操作体验。
在上述实施例中,通过在横屏播放界面中进行滑动操作,能够实现媒体资源的快速切换,简化了切换媒体资源的操作路径,提升了人机交互效率。
终端在执行步骤305之后,基于步骤305所展示的横屏播放界面(也可称为完播暂停界面)还能够有如下实现方式:
(1)在一些实施例中,终端响应于从该横屏播放界面切换至第一竖屏界面,在该第一竖屏界面中展示该至少一个推荐媒体资源。在一些实施例中,第一竖屏界面为媒体资源的详情页面。例如,长视频的视频详情页面。
在一种可选的实施例中,终端在该第一竖屏界面的播放区域,展示该至少一个推荐媒体资源中的目标媒体资源;在该第一竖屏界面的列表区域,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。示例地,图11是根据一示例性实施例示出的一种第一竖屏界面的示意图,参见图11,在图11所示出的第一竖屏界面的“播放区域1101”中,展示排序位于第一位的推荐媒体资源,在该第一竖屏界面的“列表区域1102”中,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。在该实施例中,在第一竖屏界面的播放区域展示目标媒体资源,在列表区域展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源,以便用户在该第一竖屏界面中选择媒体资源进行播放。
在一些实施例中,第一竖屏界面所展示的推荐媒体资源采用资源卡片的形式呈现。在一些实施例中,终端在该播放区域所展示的目标媒体资源的资源卡片上,展示该至少一个媒体资源的资源封面;终端在该列表区域所展示的其他媒体资源的资源卡片上,展示该其他媒体资源的资源封面。在一些实施例中,该资源封面还能够进一步显示有对应推荐媒体资源的播放控件和播放时长。示例地,参见图11,终端在资源卡片的中心区域,展示对应媒体资源的播放控件,终端在资源卡片的右下方区域,展示对应媒体资源的播放时长。在一些实施例中,终端在该至少一个推荐媒体资源的资源卡片的右侧,展示对应媒体资源的标题、发布账号的头像或昵称、播放量、弹幕量。
在一些实施例中,终端在该第一竖屏界面的播放区域,展示倒计时。在一些实施例中,若终端检测到对该第一竖屏页面中任一功能控件的触发操作,则停止展示该倒计时,以便用户执行后续操作,相应过程参见步骤304,不再赘述。
(2)在另一些实施例中,终端响应于从该横屏播放界面切换至第二竖屏界面,在该第二竖屏界面中重新播放该媒体资源。在一些实施例中,第二竖屏界面为媒体资源的上下滑页面。例如,短视频的上下滑页面。
在上述实施例中,根据竖屏界面类型的不同,在返回至竖屏界面时,针对第一竖屏界面,展示该至少一个推荐媒体资源,以便用户在该第一竖屏界面中选择媒体资源进行播放,针对第二竖屏界面,重新播放之前完播的媒体资源,提高了媒体资源展示的灵活性。
本公开实施例提供的技术方案,通过在横屏播放界面中展示当前媒体资源的发布账号,使得用户通过所展示的发布账号,能够触发在横屏播放界面中展示该发布账号已发布的至少一个媒体资源,进而用户可选择任一媒体资源进行播放,进一步地,在媒体资源播放完毕,在横屏播放界面中展示至少一个推荐媒体资源,以便用户基于所展示的推荐媒体资源进行媒体资源的切换播放,如此,在横屏播放过程中或者横屏播放结束时,用户均无需退出横屏播放界面,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
图12是根据一示例性实施例示出的一种资源展示装置的框图。参见图12,该装置包括第一播放单元1201,资源展示单元1202和第二播放单元1203。
第一播放单元1201,被配置为执行在横屏播放界面中播放媒体资源;
资源展示单元1202,被配置为执行响应于该媒体资源播放完毕,在该横屏播放界面中展示至少一个推荐媒体资源,该至少一个推荐媒体资源与当前所播放的该媒体资源同属一个资源集合;
第二播放单元1203,被配置为执行若该至少一个推荐媒体资源的展示时长达到第一时长,在该横屏播放界面中播放目标媒体资源,该目标媒体资源为该至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
本公开实施例提供的技术方案,在媒体资源播放完毕时,基于当前所播放的媒体资源所属的资源集合,向用户展示同一个资源集合内的推荐媒体资源,使得所展示的推荐媒体资源与当前媒体资源的关联度较高,进而在推荐媒体资源的展示时长达到一定时长时,基于所展示的推荐媒体资源的排序自动播放目标媒体资源,也即是为用户播放与当前媒体资源关联度最高的媒体资源,在上述过程中,在为用户展示与当前媒体资源同属一个资源集合的媒体资源的基础上,无需退出横屏播放界面且无需用户手动选择,就能够实现媒体资源的切换播放,简化了切换媒体资源的操作路径,提升了人机交互效率。
在一些实施例中,该资源展示单元1202,被配置为执行下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示该第一资源集合内的至少一个媒体资源,该第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示该第二资源集合内的至少一个媒体资源,该第二资源集合包括满足合集关联条件的多个媒体资源;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示该第三资源集合内的至少一个媒体资源,该第三资源集合包括满足相关度条件的多个媒体资源。
在一些实施例中,该资源展示单元1202,被配置为执行下述任一项:
在当前所播放的该媒体资源属于第一资源集合的情况下,在该横屏播放界面中展示第一提示信息,该第一提示信息用于提示所展示的至少一个推荐媒体资源为该终端已登录账号执行过该目标交互操作的媒体资源;
在当前所播放的该媒体资源属于第二资源集合的情况下,在该横屏播放界面中展示第二提示信息,该第二提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该合集关联条件;
在当前所播放的该媒体资源属于第三资源集合的情况下,在该横屏播放界面中展示第三提示信息,该第三提示信息用于提示所展示的至少一个推荐媒体资源与该媒体资源满足该相关度条件。
在一些实施例中,该资源展示单元1202,还被配置为执行:
在当前所播放的该媒体资源属于该第一资源集合、该第二资源集合与该第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示;
其中,该第一资源集合内的媒体资源的显示优先级大于该第二资源集合内的媒体资源的显示优先级,该第二资源集合内的媒体资源的显示优先级大于该第三资源集合内的媒体资源的显示优先级。
在一些实施例中,该装置还包括:
第三播放单元,被配置为执行响应于对任一个推荐媒体资源的选择操作,在该横屏播放界面中播放被选中的推荐媒体资源。
在一些实施例中,该装置还包括切换单元,被配置为执行下述任一项:
响应于在该横屏播放界面中的第一滑动操作,将当前所播放的该目标媒体资源切换为该播放完毕的该媒体资源;
响应于在该横屏播放界面中的第二滑动操作,按照该至少一个推荐媒体资源的排序,将当前所播放的该目标媒体资源切换为下一个媒体资源。
在一些实施例中,该装置还包括倒计时展示单元,被配置为执行响应于该媒体资源播放完毕,在该横屏播放界面中展示该第一时长的倒计时;
该第二播放单元1203,被配置为执行响应于该倒计时结束,在该横屏播放界面中播放该目标媒体资源。
在一些实施例中,该倒计时展示单元,还被配置为执行下述任一项:
响应于对任一个推荐媒体资源的选择操作,停止展示该倒计时;
响应于对该至少一个推荐媒体资源的滑动操作,停止展示该倒计时;
响应于对该横屏播放界面所展示的任一个功能控件的触发操作,停止展示该倒计时。
在一些实施例中,该装置还包括:
提示展示单元,被配置为执行在该横屏播放界面所展示的目标媒体资源的位置上,展示资源播放提示,该资源播放提示用于提示即将播放该目标媒体资源。
在一些实施例中,该装置还包括:
账号展示单元,被配置为执行在该横屏播放界面中展示该媒体资源的发布账号;
该资源展示单元1202,还被配置为执行响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号已发布的至少一个媒体资源;
第四播放单元,被配置为执行响应于对任一个媒体资源的选择操作,在该横屏播放界面中播放被选中的媒体资源。
在一些实施例中,该装置还包括控件展示单元,被配置为执行:
在该媒体资源的发布账号的位置上,展示关注控件;
响应于对该关注控件的触发操作,将该关注控件展示为已关注状态。
在一些实施例中,该账号展示单元包括下述任一项:
第一账号展示子单元,被配置为执行若该媒体资源的播放时长达到第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
第二账号展示子单元,被配置为执行响应于对该横屏播放界面的触发操作,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,该第一账号展示子单元,被配置为执行下述任一项:
在该横屏播放界面处于非锁屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号;
在该横屏播放界面处于清屏状态的情况下,若该媒体资源的播放时长达到该第二时长,在该横屏播放界面中展示该媒体资源的发布账号。
在一些实施例中,该装置还包括:
入口展示单元,被配置为执行响应于对该发布账号的触发操作,在该横屏播放界面中展示该发布账号的查看入口;
主页展示单元,被配置为执行响应于对该查看入口的触发操作,展示该发布账号的主页,该主页用于展示该发布账号的账号信息以及该发布账号的动态信息。
在一些实施例中,该至少一个媒体资源与该媒体资源属于同一类型,或者,该至少一个媒体资源与该媒体资源属于同一主题。
在一些实施例中,该装置还包括下述任一项:
该资源展示单元1202,还被配置为执行响应于从该横屏播放界面切换至第一竖屏界面,在该第一竖屏界面中展示该至少一个推荐媒体资源;
该第一播放单元1201,还被配置为执行响应于从该横屏播放界面切换至第二竖屏界面,在该第二竖屏界面中重新播放该媒体资源。
在一些实施例中,该资源展示单元1202,还被配置为执行:
在该第一竖屏界面的播放区域,展示该至少一个推荐媒体资源中的目标媒体资源;
在该第一竖屏界面的列表区域,展示该至少一个推荐媒体资源中除该目标媒体资源以外的其他媒体资源。
需要说明的是:上述实施例提供的资源展示装置在展示资源时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的资源展示装置与资源展示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本公开实施例所提到的计算机设备可提供为一种终端。图13是根据一示例性实施例示出的一种终端1300的结构框图。该终端1300可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1300还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1300包括有:处理器1301和存储器1302。
处理器1301可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1301可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1301可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1301还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1302中的非暂态的计算机可读存储介质用于存储至少一个程序代码,该至少一个程序代码用于被处理器1301所执行以实现本公开中方法实施例提供的资源展示方法中终端执行的过程。
在一些实施例中,终端1300还可选包括有:外围设备接口1303和至少一个外围设备。处理器1301、存储器1302和外围设备接口1303之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1303相连。具体地,外围设备包括:射频电路1304、显示屏1305、摄像头组件1306、音频电路1307、定位组件1308和电源1309中的至少一种。
外围设备接口1303可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器1301和存储器1302。在一些实施例中,处理器1301、存储器1302和外围设备接口1303被集成在同一芯片或电路板上;在一些其他实施例中,处理器1301、存储器1302和外围设备接口1303中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1304用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1304通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1304将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1304包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1304可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1304还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本公开对此不加以限定。
显示屏1305用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1305是触摸显示屏时,显示屏1305还具有采集在显示屏1305的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1301进行处理。此时,显示屏1305还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1305可以为一个,设置在终端1300的前面板;在另一些实施例中,显示屏1305可以为至少两个,分别设置在终端1300的不同表面或呈折叠设计;在另一些实施例中,显示屏1305可以是柔性显示屏,设置在终端1300的弯曲表面上或折叠面上。甚至,显示屏1305还可以设置成非矩形的不规则图形,也即异形屏。显示屏1305可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Lig ht-EmittingDiode,有机发光二极管)等材质制备。
摄像头组件1306用于采集图像或视频。可选地,摄像头组件1306包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1306还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1307可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1301进行处理,或者输入至射频电路1304以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1300的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1301或射频电路1304的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1307还可以包括耳机插孔。
定位组件1308用于定位终端1300的当前地理位置,以实现导航或LBS(LocationBas ed Service,基于位置的服务)。定位组件1308可以是基于美国的GPS(GlobalPositionin g System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
电源1309用于为终端1300中的各个组件进行供电。电源1309可以是交流电、直流电、一次性电池或可充电电池。当电源1309包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端1300还包括有一个或多个传感器1310。该一个或多个传感器1310包括但不限于:加速度传感器1311、陀螺仪传感器1312、压力传感器1313、指纹传感器1314、光学传感器1315以及接近传感器1316。
加速度传感器1311可以检测以终端1300建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1311可以用于检测重力加速度在三个坐标轴上的分量。处理器1301可以根据加速度传感器1311采集的重力加速度信号,控制显示屏1305以横向视图或纵向视图进行用户界面的显示。加速度传感器1311还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1312可以检测终端1300的机体方向及转动角度,陀螺仪传感器1312可以与加速度传感器1311协同采集用户对终端1300的3D动作。处理器1301根据陀螺仪传感器1312采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1313可以设置在终端1300的侧边框和/或显示屏1305的下层。当压力传感器1313设置在终端1300的侧边框时,可以检测用户对终端1300的握持信号,由处理器1301根据压力传感器1313采集的握持信号进行左右手识别或快捷操作。当压力传感器1313设置在显示屏1305的下层时,由处理器1301根据用户对显示屏1305的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1314用于采集用户的指纹,由处理器1301根据指纹传感器1314采集到的指纹识别用户的身份,或者,由指纹传感器1314根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1301授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1314可以被设置在终端1300的正面、背面或侧面。当终端1300上设置有物理按键或厂商Logo时,指纹传感器1314可以与物理按键或厂商Logo集成在一起。
光学传感器1315用于采集环境光强度。在一个实施例中,处理器1301可以根据光学传感器1315采集的环境光强度,控制显示屏1305的显示亮度。具体地,当环境光强度较高时,调高显示屏1305的显示亮度;当环境光强度较低时,调低显示屏1305的显示亮度。在另一个实施例中,处理器1301还可以根据光学传感器1315采集的环境光强度,动态调整摄像头组件1306的拍摄参数。
接近传感器1316,也称距离传感器,通常设置在终端1300的前面板。接近传感器1316用于采集用户与终端1300的正面之间的距离。在一个实施例中,当接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变小时,由处理器1301控制显示屏1305从亮屏状态切换为息屏状态;当接近传感器1316检测到用户与终端1300的正面之间的距离逐渐变大时,由处理器1301控制显示屏1305从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图13中示出的结构并不构成对终端1300的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本公开实施例所提到的计算机设备可提供为一种服务器。图14是根据一示例性实施例示出的一种服务器1400的结构框图,该服务器1400可因配置或性能不同而产生比较大的差异,可以包括一个或多个处理器(Central Processing Units,CPU)1401和一个或多个的存储器1402,其中,该一个或多个存储器1402中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器1401加载并执行以实现上述各个方法实施例提供的资源展示方法中服务器执行的过程。当然,该服务器1400还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器1400还可以包括其他用于实现设备功能的部件,在此不做赘述。
在示例性实施例中,还提供了一种包括程序代码的计算机可读存储介质,例如包括程序代码的存储器1402,上述程序代码可由服务器1400的处理器1401执行以完成上述资源展示方法。可选地,计算机可读存储介质可以是ROM(Read-Only Memory,只读内存)、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact-Disc Read-Only Memory,只读光盘)、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的资源展示方法。
在一些实施例中,本公开实施例所涉及的计算机程序可被部署在一个计算机设备上执行,或者在位于一个地点的多个计算机设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算机设备上执行,分布在多个地点且通过通信网络互连的多个计算机设备可以组成区块链系统。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种资源展示方法,其特征在于,所述方法包括:
在横屏播放界面中播放媒体资源;
响应于所述媒体资源播放完毕,在所述横屏播放界面中展示至少一个推荐媒体资源,所述至少一个推荐媒体资源与当前所播放的所述媒体资源同属一个资源集合;
若所述至少一个推荐媒体资源的展示时长达到第一时长,在所述横屏播放界面中播放目标媒体资源,所述目标媒体资源为所述至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
2.根据权利要求1所述的资源展示方法,其特征在于,所述在所述横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的所述媒体资源属于第一资源集合的情况下,在所述横屏播放界面中展示所述第一资源集合内的至少一个媒体资源,所述第一资源集合包括终端已登录账号执行过目标交互操作的多个媒体资源;
在当前所播放的所述媒体资源属于第二资源集合的情况下,在所述横屏播放界面中展示所述第二资源集合内的至少一个媒体资源,所述第二资源集合包括满足合集关联条件的多个媒体资源;
在当前所播放的所述媒体资源属于第三资源集合的情况下,在所述横屏播放界面中展示所述第三资源集合内的至少一个媒体资源,所述第三资源集合包括满足相关度条件的多个媒体资源。
3.根据权利要求2所述的资源展示方法,其特征在于,所述在所述横屏播放界面中展示至少一个推荐媒体资源包括下述任一项:
在当前所播放的所述媒体资源属于第一资源集合的情况下,在所述横屏播放界面中展示第一提示信息,所述第一提示信息用于提示所展示的至少一个推荐媒体资源为所述终端已登录账号执行过所述目标交互操作的媒体资源;
在当前所播放的所述媒体资源属于第二资源集合的情况下,在所述横屏播放界面中展示第二提示信息,所述第二提示信息用于提示所展示的至少一个推荐媒体资源与所述媒体资源满足所述合集关联条件;
在当前所播放的所述媒体资源属于第三资源集合的情况下,在所述横屏播放界面中展示第三提示信息,所述第三提示信息用于提示所展示的至少一个推荐媒体资源与所述媒体资源满足所述相关度条件。
4.根据权利要求2或3所述的资源展示方法,其特征在于,所述方法还包括:
在当前所播放的所述媒体资源属于所述第一资源集合、所述第二资源集合与所述第三资源集合中的至少两项的情况下,对显示优先级最大的资源集合内的媒体资源进行展示;
其中,所述第一资源集合内的媒体资源的显示优先级大于所述第二资源集合内的媒体资源的显示优先级,所述第二资源集合内的媒体资源的显示优先级大于所述第三资源集合内的媒体资源的显示优先级。
5.根据权利要求1至4中任一项所述的资源展示方法,其特征在于,所述在所述横屏播放界面中展示至少一个推荐媒体资源之后,所述方法还包括:
响应于对任一个推荐媒体资源的选择操作,在所述横屏播放界面中播放被选中的推荐媒体资源。
6.根据权利要求1至4中任一项所述的资源展示方法,其特征在于,所述在所述横屏播放界面中播放目标媒体资源之后,所述方法还包括下述任一项:
响应于在所述横屏播放界面中的第一滑动操作,将当前所播放的所述目标媒体资源切换为所述播放完毕的所述媒体资源;
响应于在所述横屏播放界面中的第二滑动操作,按照所述至少一个推荐媒体资源的排序,将当前所播放的所述目标媒体资源切换为下一个媒体资源。
7.一种资源展示装置,其特征在于,所述装置包括:
第一播放单元,被配置为执行在横屏播放界面中播放媒体资源;
资源展示单元,被配置为执行响应于所述媒体资源播放完毕,在所述横屏播放界面中展示至少一个推荐媒体资源,所述至少一个推荐媒体资源与当前所播放的所述媒体资源同属一个资源集合;
第二播放单元,被配置为执行若所述至少一个推荐媒体资源的展示时长达到第一时长,在所述横屏播放界面中播放目标媒体资源,所述目标媒体资源为所述至少一个推荐媒体资源中基于排序确定的推荐媒体资源。
8.一种计算机设备,其特征在于,所述计算机设备包括:
一个或多个处理器;
用于存储所述处理器可执行程序代码的存储器;
其中,所述处理器被配置为执行所述程序代码,以实现如权利要求1至6中任一项所述的资源展示方法。
9.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的程序代码由计算机设备的处理器执行时,使得计算机设备能够执行如权利要求1至6中任一项所述的资源展示方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的资源展示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111144176.0A CN113886611A (zh) | 2021-09-28 | 2021-09-28 | 资源展示方法、装置、计算机设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111144176.0A CN113886611A (zh) | 2021-09-28 | 2021-09-28 | 资源展示方法、装置、计算机设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113886611A true CN113886611A (zh) | 2022-01-04 |
Family
ID=79007628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111144176.0A Pending CN113886611A (zh) | 2021-09-28 | 2021-09-28 | 资源展示方法、装置、计算机设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113886611A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114610429A (zh) * | 2022-03-14 | 2022-06-10 | 北京达佳互联信息技术有限公司 | 多媒体界面显示方法、装置、电子设备及存储介质 |
CN115474085A (zh) * | 2022-09-06 | 2022-12-13 | 北京字跳网络技术有限公司 | 媒体内容播放方法、装置、设备、存储介质和程序产品 |
WO2024222443A1 (zh) * | 2023-04-23 | 2024-10-31 | 北京字跳网络技术有限公司 | 一种多媒体资源处理方法、装置、设备及存储介质 |
-
2021
- 2021-09-28 CN CN202111144176.0A patent/CN113886611A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114610429A (zh) * | 2022-03-14 | 2022-06-10 | 北京达佳互联信息技术有限公司 | 多媒体界面显示方法、装置、电子设备及存储介质 |
CN115474085A (zh) * | 2022-09-06 | 2022-12-13 | 北京字跳网络技术有限公司 | 媒体内容播放方法、装置、设备、存储介质和程序产品 |
CN115474085B (zh) * | 2022-09-06 | 2024-04-30 | 北京字跳网络技术有限公司 | 媒体内容播放方法、装置、设备和存储介质 |
WO2024222443A1 (zh) * | 2023-04-23 | 2024-10-31 | 北京字跳网络技术有限公司 | 一种多媒体资源处理方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111079012B (zh) | 直播间推荐方法、装置、存储介质及终端 | |
CN109618212B (zh) | 信息显示方法、装置、终端及存储介质 | |
CN110932963B (zh) | 多媒体资源分享方法、系统、装置、终端、服务器及介质 | |
CN109327608B (zh) | 歌曲分享的方法、终端、服务器和系统 | |
CN110248236B (zh) | 视频播放方法、装置、终端及存储介质 | |
CN112181573A (zh) | 媒体资源展示方法、装置、终端、服务器以及存储介质 | |
CN114116053B (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN113490010B (zh) | 基于直播视频的互动方法、装置、设备及存储介质 | |
CN112258241A (zh) | 页面展示方法、装置、终端以及存储介质 | |
CN113411680B (zh) | 多媒体资源播放方法、装置、终端及存储介质 | |
CN109144346B (zh) | 歌曲分享方法、装置及存储介质 | |
CN113204672B (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN113886611A (zh) | 资源展示方法、装置、计算机设备及介质 | |
CN112118477A (zh) | 虚拟礼物展示方法、装置、设备以及存储介质 | |
CN112261481B (zh) | 互动视频的创建方法、装置、设备及可读存储介质 | |
CN113259702A (zh) | 数据展示方法、装置、计算机设备及介质 | |
CN114245218B (zh) | 音视频播放方法、装置、计算机设备及存储介质 | |
CN113596499B (zh) | 直播数据处理方法、装置、计算机设备及介质 | |
CN111368114A (zh) | 信息展示方法、装置、设备及存储介质 | |
CN111382355A (zh) | 基于地理对象的直播管理方法、装置、设备及存储介质 | |
CN113609358A (zh) | 内容分享方法、装置、电子设备以及存储介质 | |
CN110808985B (zh) | 歌曲点播方法、装置、终端、服务器及存储介质 | |
CN113393608A (zh) | 业务处理方法、装置、终端及存储介质 | |
CN115022721B (zh) | 内容展示方法、装置、电子设备及存储介质 | |
CN114115660B (zh) | 媒体资源处理方法、装置、终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |