CN113923499B - 显示控制方法、装置、设备及存储介质 - Google Patents

显示控制方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN113923499B
CN113923499B CN202111165246.0A CN202111165246A CN113923499B CN 113923499 B CN113923499 B CN 113923499B CN 202111165246 A CN202111165246 A CN 202111165246A CN 113923499 B CN113923499 B CN 113923499B
Authority
CN
China
Prior art keywords
display area
video
preset
playing
video stream
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.)
Active
Application number
CN202111165246.0A
Other languages
English (en)
Other versions
CN113923499A (zh
Inventor
江海强
王�琦
王硕
郭瑶
王磊
冀利悦
赵子锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202111165246.0A priority Critical patent/CN113923499B/zh
Publication of CN113923499A publication Critical patent/CN113923499A/zh
Priority to EP22874717.6A priority patent/EP4351149A1/en
Priority to PCT/CN2022/120057 priority patent/WO2023051330A1/zh
Application granted granted Critical
Publication of CN113923499B publication Critical patent/CN113923499B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4858End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4882Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开实施例公开了显示控制方法、装置、设备及存储介质。该方法包括:在预设应用程序的视频流播放界面中的第一显示区域播放第一视频,接收切换指令,在满足预设提醒条件的情况下,在第一显示区域中切换至播放第二视频,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,第二显示区域的尺寸小于第一显示区域的尺寸,在视频流播放界面中的第二显示区域之外显示预设提示信息。通过采用上述技术方案,将显示尺寸的缩小变化与提示信息相结合,可以加强用户对防沉迷的感知,增强提醒效果,解决用户容易沉迷于观看视频流的问题,同时,避免直接在更小区域播放视频带来的突兀感和阻断感,保证用户的视频观看体验。

Description

显示控制方法、装置、设备及存储介质
技术领域
本公开实施例涉及计算机技术领域,尤其涉及显示控制方法、装置、设备及存储介质。
背景技术
随着信息技术的快速发展以及移动互联网的普及,应用程序能够为用户提供的网络信息越来越多,其中,应用程序的信息推荐功能受到越来越多用户的喜爱。
目前,应用程序通常以推送信息流的方式向用户推荐各种视频内容,信息流中的视频可以自动切换或在用户操作下切换,而信息流中视频内容通常丰富且数量庞大,容易出现用户沉迷于观看视频流的现象,需要对用户进行提醒,然而,目前常见的是显示文字提示等方式,提醒效果较差,需要改进。
发明内容
本公开实施例提供了显示控制方法、装置、存储介质及设备,可以优化现有的显示控制方案。
第一方面,本公开实施例提供了一种显示控制方法,包括:
在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从所述第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
第二方面,本公开实施例提供了一种显示控制装置,包括:
第一视频播放模块,用于在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
第二视频播放模块,用于接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
提示信息显示模块,用于在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
第三方面,本公开实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例提供的显示控制方法。
第四方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例提供的显示控制方法。
本公开实施例中提供的显示控制方案,在预设应用程序的视频流播放界面中的第一显示区域播放第一视频,接收切换指令,在满足预设提醒条件的情况下,在第一显示区域中切换至播放第二视频,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,第二显示区域的尺寸小于第一显示区域的尺寸,在视频流播放界面中的第二显示区域之外显示预设提示信息。通过采用上述技术方案,用户在使用预设应用程序观看视频流的过程中,接收到视频切换指令时,在满足预设提醒条件的情况下,进行视频播放的切换,切换后的视频在播放过程中显示区域缩小,并在视频流播放界面中显示提示信息,通过显示尺寸的缩小变化与提示信息相结合的方式,可以加强用户对防沉迷的感知,能够增强提醒效果,解决用户容易沉迷于观看视频流的问题,同时,切换后的视频从原来的显示区域变化为更小的显示区域,避免直接在更小区域播放视频带来的突兀感和阻断感,保证用户的视频观看体验。
附图说明
图1为本公开实施例提供的一种显示控制方法的流程示意图;
图2为本公开实施例提供的另一种显示控制方法的流程示意图;
图3为本公开实施例提供的一种交互过程界面示意图;
图4为本公开实施例提供的又一种显示控制方法的流程示意图;
图5为本公开实施例提供的另一种交互过程界面示意图;
图6为本公开实施例提供的一种显示控制装置的结构框图;
图7为本公开实施例提供的一种电子设备的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。
图1为本公开实施例提供的一种显示控制方法的流程示意图,该方法可以由显示控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在电子设备中。所述电子设备可以为手机、智能手表、平板电脑以及个人数字助理等移动设备;也可为台式计算机等其他设备。如图1所示,该方法包括:
步骤101、在预设应用程序的视频流播放界面中的第一显示区域播放第一视频。
本公开实施例中,预设应用程序的具体类型不做限定,例如可以是短视频应用程序或直播应用程序等,还可以是其他类型的应用程序。预设应用程序可提供视频流播放功能,视频流可以包括如短视频流和直播视频流等,可以在视频流播放界面进行播放,一般可在用户操作下或在预设应用程序的默认设置下实现多个视频的连续播放。视频流中视频的来源和推送机制等可以由预设应用程序根据实际需求设定。一般的,视频流中的视频内容可以由登录预设应用程序的用户发布,以作品形式进行呈现,也可以由预设应用程序对应的平台发布。用户可以将所需要发布的作品上传至预设应用程序对应的服务端,由服务端下发至其他用户所使用的预设应用程序中进行展示。
本公开实施例中,第一视频可理解为视频流播放界面中当前正在播放的视频,可以是视频流中的任意一个视频。对于直播视频流来说,第一视频可以理解为当前主播的直播流。第一视频通常在全屏播放模式下进行播放,也即,第一视频的显示区域(第一显示区域)通常始终占满整个视频流播放界面,当然,也可以根据实际需求进行调整。
步骤102、接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从所述第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸。
本公开实施例中,切换指令用于实现视频流中的视频切换,可以由预设应用程序自动生成,也可以响应于当前用户的操作而生成。示例性的,当接收到当前用户输入的作用于第一视频的切换操作时,可生成切换指令。切换操作的具体形式不做限定,例如可以是滑动操作,如上滑操作或左滑操作等,还可以是触发用于实现视频切换的控件的操作等。
视频流中视频通常丰富且数量庞大,容易出现用户沉迷于观看视频流的现象,为了减少该现象的发生,可以对用户进行提醒。本公开实施例中,预设提醒条件可以理解为在预设应用程序中针对沉迷现象进行提醒的条件,具体的内容不做限定,可以预先设置,例如,可以基于累计使用时长或用户的疲劳程度来设定,还可根据当前时刻在一天中所处的时间段等来设定。
可选的,预设提醒条件包括以下至少一项:检测到当前用户使用所述预设应用程序观看视频流的持续时长大于预设持续时长阈值;检测到当前用户使用所述预设应用程序观看视频流中的视频的数量大于预设数量阈值;检测到当前用户的预设指标的取值达到预设指标阈值,其中,所述预设指标用于表示用户的疲劳程度;检测到当前时刻到达设定时间。
示例性的,可以通过统计视频流播放界面的显示时长来确定当前用户使用预设应用程序观看视频流的持续时长,预设持续时长阈值可根据实际需求设置,如2小时,若持续时长大于2小时,可认为当前用户已观看视频流较长时间,可以认为满足预设提醒条件。同理,当用户观看的视频的数量较多时,也可认为满足预设提醒条件。示例性的,预设指标可以包括心率、眨眼频率和面部表情等等,可以在用户允许的情况下,利用电子设备中的预设部件(如摄像头)等来获取预设指标的取值,也可以利用与电子设备存在通信关系的设备(如手环或智能手表)来获取预设指标的取值,若预设指标的取值达到预设指标阈值,说明用户当前比较疲惫,可以触发预设提醒事件。示例性的,设定时间例如可以是深夜或凌晨的某个时间,这些时间内通常为用户的休息时间,检测到当前时刻到达设定时间时,可以认为满足预设提醒条件。
可选的,也可以由用户自行设置预设提醒条件,使电子设备实现更加智能地确定贴合用户自身需求的提醒时机。
本公开实施例中,第二视频可以是视频流中第一视频的下一个视频,对于直播视频流来说,第二视频可以是下一个主播的直播流;第二视频也可以是视频流之外的视频,假设在视频流中,按照原来的播放顺序,第一视频之后为第三视频,也即第三视频是视频流中第一视频的下一个视频,则在满足预设提醒条件的情况下,可以将第二视频***第三视频之前优先播放。若第二视频是视频流之外的视频,其视频内容不做限定。第二视频可以是包含预设提示内容的视频,预设提示内容用于提醒当前用户暂停观看视频流,进一步增强提醒效果。其中,预设提示内容可以包括目标人物形象口述提醒信息的提醒视频。第二视频还可以是动画特效视频、包含护眼图像的视频或公益视频等等。
示例性的,若第二视频为视频流中第一视频的下一个视频,在不满足预设提醒条件的情况下,说明不需要对用户进行防沉迷提醒,在接收到针对当前播放的第一视频的切换指令时,可以在视频流播放界面中切换至播放第二视频,且第二视频的播放方式与第一视频相同,例如,第二视频的显示区域始终占满整个视频流播放界面。
示例性的,若第二视频为视频流之外的视频,在不满足预设提醒条件的情况下,在接收到针对当前播放的第一视频的切换指令时,可以在视频流播放界面中切换至播放视频流中的下一个视频,如上文所述的第三视频,且第三视频的播放方式与第一视频相同,例如,第三视频的显示区域始终占满整个视频流播放界面。
本公开实施例中,在满足预设提醒条件的情况下,在接收到切换指令时,在第一显示区域中切换至播放第二视频。为了加强用户对防沉迷提醒的感知,对第二视频的播放方式进行了调整,第二视频在播放过程中显示区域从大变小,从第一视频的第一显示区域变化为尺寸更小的第二显示区域。其中,显示区域的尺寸可以以显示区域的显示面积来衡量。第一显示区域的形状和第二显示区域的形状可以相同,也可以不同。一般的,第一显示区域的形状通常与电子设备的屏幕形状匹配,例如可以是矩形,记为第一矩形,第二显示区域可以是长和/或宽小于第一矩形的第二矩形。此外,第二显示区域还可以是圆形、三角形、心形或其他不规则形状,如叹号形状等等。
本公开实施例中,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,通过更小的显示区域让当前用户感知视频播放方式的改变,配合预设提示信息可以增强对防沉迷提醒的感知,且从第一显示区域变化为第二显示区域,避免直接在第二显示区域播放第二视频带来的突兀感和阻断感,减少用户的反感情绪,兼顾用户浏览视频的体验。
示例性的,所述第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域的具体细节不做限定。可选的,第二视频在第一显示区域播放第一预设时长后,直接变更为在第二显示区域继续播放;可选的,第二视频在第一显示区域播放第一预设时长后,第一显示区域动态缩小至第二显示区域,缩小过程经历第二预设时长,随后在第二显示区域继续播放;可选的,第二视频在第一显示区域播放完毕,随即直接变更为在第二显示区域静态显示视频画面。可选的,第二视频在第一显示区域播放第一预设时长后,第一显示区域动态缩小至第二显示区域,缩小过程经历第三预设时长,第一预设时长和第三预设时长为第二视频的总播放时长,随即直接变更为在第二显示区域静态显示视频画面。
示例性的,从第一显示区域变化为第二显示区域的过程中,和/或,从第一显示区域变化为第二显示区域之后,第二视频中的视频画面内容可以等比例缩小,也可以播放视频画面的部分内容,具体不做限定。
可选的,在所述第二视频的显示区域变化为第二显示区域之后,还包括:在所述第二显示区域继续播放所述第二视频。其中,若第二视频中的全部视频帧均已至少播放过一次,还可以继续循环播放第二视频。
步骤103、在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
示例性的,预设提示信息可以用于提醒当前用户暂停观看视频流,例如提醒用户休息一下或提醒用户关闭预设应用程序等。预设提示信息的展示形式不做限定。可选的,预设提示信息可以包括提示条,提示条中可以包含文字提示信息和/或图案提示信息;预设提示信息还可以包括提示语音,也即在显示文字提示的同时播放语音提示信息;预设提示信息还可以包括动态图像,动态图像中可以包含动态人像,通过人像的动作进行提示。预设提示信息还可包括多种信息的组合,例如,同时包括提示条、语音提示以及动态图像,文字内容、语音内容和图像内容相互配合,实现更好的提醒效果。
本公开实施例中,对于预设提示信息的出现时机以及出现方式等不做限定。预设提示信息可以在第二视频的显示区域变化为第二显示区域之时或之后出现;若第二视频的显示区域从第一显示区域逐渐变化为第二显示区域,预设提示信息也可以在变化过程中出现。
可选的,在所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,在所述第二视频的显示区域从第一显示区域变化为第二显示区域之后,所述预设提示信息以预设渐变方式出现于视频流播放界面中。其中,预设渐变方式例如可以是透明度从1逐渐变成0;预设渐变方式还可以是从视频流播放界面中的第一位置(如视频流播放界面中的预设显示边界处的位置)逐渐移动至第二位置,第二位置位于视频流播放界面中的第二显示区域之外。
可选的,在显示预设提示信息之后,若当前用户想要继续观看视频流中的视频,可以通过输入相关操作来实现视频切换,具体不做限定。为了保证防沉迷的提醒效果,还可以增加一些预设条件,在满足预设条件的情况下允许切换。预设条件例如可以是时间维度的条件;例如,第二视频的播放时长大于预设播放时长阈值后允许切换;又如,第二视频为包含人物动作的视频,在检测到当前用户完成与视频中的人物动作相匹配的动作后,允许切换,增强趣味性,可有效缓解用户无法切换视频时的焦躁感等负面情绪。
本公开实施例中提供的显示控制方法,在预设应用程序的视频流播放界面中的第一显示区域播放第一视频,接收切换指令,在满足预设提醒条件的情况下,在第一显示区域中切换至播放第二视频,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,第二显示区域的尺寸小于第一显示区域的尺寸,在视频流播放界面中的第二显示区域之外显示预设提示信息。通过采用上述技术方案,用户在使用预设应用程序观看视频流的过程中,接收到视频切换指令时,在满足预设提醒条件的情况下,进行视频播放的切换,切换后的视频在播放过程中显示区域缩小,并在视频流播放界面中显示提示信息,通过显示尺寸的缩小变化与提示信息相结合的方式,可以加强用户对防沉迷的感知,能够增强提醒效果,解决用户容易沉迷于观看视频流的问题,同时,切换后的视频从原来的显示区域变化为更小的显示区域,避免直接在更小区域播放视频带来的突兀感和阻断感,保证用户的视频观看体验。
在一些实施例中,还可包括:在接收到针对所述第二显示区域内的所述第二视频的第一预设操作时,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域,并在所述第一显示区域继续播放所述第二视频。这样设置的好处在于,可以支持用户将第二视频的显示区域切换回第一显示区域,例如切换至全屏播放模式继续播放第二视频,保证用户的观看体验。第一预设操作的具体类型不做限定,例如可以是点击操作、长按操作或滑动操作等,第一预设操作可以直接作用于第二视频,也可作用于与第二视频关联的控件,如用于切换至第一显示区域继续播放第二视频的按钮等。
在一些实施例中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频。这样设置的好处在于,还可以支持用户切换回第二显示区域继续播放第二视频,也方便用户继续查看预设提示信息。
可选的,所述第二预设操作包括用于实现所述视频流中的视频切换的操作。这样设置的好处在于,兼顾用户切换视频的操作习惯。例如,第二预设操作为上滑操作,用户习惯采用上滑操作来切换视频流中的视频,当前的第二视频的显示区域与正常播放视频流中的视频时一致,用户可以继续通过上滑操作来进行视频切换,但是,由于是在预设提醒事件被触发后播放第二视频,因此,可以不切换至第三视频,而是切换回第二显示区域继续播放第二视频,从而加强防沉迷的提醒效果。
在一些实施例中,还包括:在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若未结束,则所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频。这样设置的好处在于,在倒计时结束之前,用户通过输入用于切换视频流中视频的第二预设操作暂时无法切换至第三视频,加强防沉迷的提醒效果。
其中,倒计时的总时长具体不做限定,例如可以是10秒。为了减少用户暂时无法切换至第三视频的困惑和缓解所产生的负面情绪,还可在视频流播放界面中的第二显示区域之外显示倒计时信息,倒计时信息可以包括当前倒计时时间,还可以包括相关文字说明。例如,当前倒计时剩余5秒,可以显示“休息5秒再看下一个视频吧”。此外,还可以在视频流播放界面中的第二显示区域之外显示意见反馈入口,为用户提供表达自己想法的途径,有利于进一步缓解负面情绪。
在一些实施例中,还包括:在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若已结束,则在所述第一显示区域切换至播放第三视频。这样设置的好处在于,倒计时结束后,当前用户已经得到一定的休息,为了保证用户的使用体验,避免对用户造成过度干扰,可以允许在倒计时结束后,从第一显示区域中播放第二视频的状态直接切换至播放第三视频,而无需再退回第二显示区域继续播放第二视频。
在一些实施例中,在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;若检测到倒计时结束,则在所述第一显示区域播放第三视频。这样设置的好处在于,倒计时结束后,当前用户已经得到一定的休息,为了保证用户的使用体验,避免对用户造成过度干扰,可以允许在倒计时结束后,自动切换至播放第三视频。
可选的,若检测到倒计时结束,可在接收到针对所述第二视频的第二预设操作时,在所述第一显示区域播放所述第三视频。这样设置的好处在于,倒计时结束后,可以由用户自行选择切换时机,使得视频切换更加灵活。
在一些实施例中,在接收到所述切换指令之后,还包括:在所述视频流播放界面中的所述第二显示区域之外显示预设控件;响应于针对所述预设控件的触发操作,在所述第一显示区域播放第三视频。这样设置的好处在于,目前常见的视频流的视频切换操作为滑动操作方式,在视频流播放界面中显示预设控件,并通过触发预设控件的方式来切换至第三视频,与常见的切换方式不同,在一定程度上增加用户切换视频的学习成本,有利于进一步增强用户的防沉迷感知,提升提醒效果。
本公开实施例中,对于预设控件的出现时机以及出现方式等不做限定。预设控件可以在第二视频的显示区域变化为第二显示区域之时或之后出现;若第二视频的显示区域从第一显示区域逐渐变化为第二显示区域,预设控件也可以在变化过程中出现;预设控件还可以在倒计时结束后出现等。
可选的,在所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,在所述第二视频的显示区域从第一显示区域变化为第二显示区域之后,所述预设控件以预设渐变方式出现于视频流播放界面中。此处的预设渐变方式可以与前文所述的预设渐变方式相同或不同,具体不做限定。
在一些实施例中,在预设应用程序的视频流播放界面中的第一显示区域播放第一视频的同时,还包括:在所述视频流播放界面中显示第一预设交互控件;其中,在所述视频流播放界面中播放所述第二视频的过程中,还包括:隐藏所述第一预设交互控件。这样设置的好处在于,进一步加强第二视频与第一视频在播放方式上的差异,有利于进一步增强用户的防沉迷感知,提升提醒效果。其中,第一预设交互控件例如可以包括点赞控件、评论控件以及页面切换控件等等。
本公开实施例中,所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,所述第二视频的显示区域从第一显示区域变化为第二显示区域之后,还可包括:在所述视频流播放界面中的所述第二显示区域之外显示动态背景图案,其中,所述动态背景图案根据所述第二视频中的视频内容的变化而变化。这样设置的好处在于,使得第二视频从第一显示区域到第二显示区域的过渡更加自然,提升界面美观度,兼顾用户的观看体验和提醒效果。其中,动态背景图案可以是当前播放的视频画面,且动态背景图案的清晰度小于第二视频的视频画面的清晰度,避免对第二视频的观看产生过多干扰。
本公开实施例中,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域之后,还可包括:在所述第一显示区域中显示第二预设交互控件,其中,所述第二预设交互控件用于对所述第二视频进行预设操作,所述预设操作包括播放控制操作、下载操作和分享操作中的至少一个。这样设置的好处在于,在第一显示区域中播放第二视频时,允许用户对第二视频的播放进行相关控制,如暂停、继续播放、前进以及后退等,在对视频内容感兴趣时,还可以进行保存或分享等,增强互动感,也有利于缓解用户无法切换视频时的焦躁感等负面情绪。
图2为本公开实施例提供的另一种显示控制方法的流程示意图,本公开实施例以上述实施例中各个可选方案为基础进行优化,具体的,该方法包括如下步骤:
步骤201、在预设应用程序的视频流播放界面中的第一显示区域播放第一视频。
为了便于说明,下面以预设应用程序为短视频应用为例。图3为本公开实施例提供的一种交互过程界面示意图。如图3所示,视频流播放界面中的第一显示区域301(可理解为全屏区域)正在播放第一视频,第一视频中的视频内容包含一只小狗。
步骤202、接收切换指令。
用户在观看第一视频的过程中,可以在视频流播放界面输入向上滑动操作,此时,预设应用程序接收到对应的切换指令。
步骤203、在满足预设提醒条件的情况下,在第一显示区域中切换至播放第二视频,并在视频流播放界面中的第二显示区域之外显示预设提示信息和预设控件。
其中,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,第二显示区域的尺寸小于第一显示区域的尺寸,预设提示信息用于提醒当前用户暂停观看视频流。
假设在短视频应用播放短视频流的过程中,检测到当前用户观看短视频流的持续时长大于2小时(预设持续时长阈值),为避免用户继续处于沉迷状态,可以认为满足预设提醒条件,需要提醒当前用户暂停观看短视频流。
可选的,第二视频为视频流之外的视频,该视频中可以包含预设提示内容,也可称为提醒视频。如图3所示,先在视频流播放界面中的第一显示区域中开始全屏播放第二视频,第二视频中的视频内容是表达深夜的动画,如包含图中的月亮和星星等。第二视频在第一显示区域播放第一预设时长(例如2秒)后,第一显示区域动态缩小至第二显示区域302,第二视频的视频画面也随之变化,缩小过程经历第二预设时长(例如1秒),随后在第二显示区域302继续播放第二视频,若第二视频内容已完整播放一次,还可继续循环播放。缩小至第二显示区域302后,可以在视频流播放界面中的第二显示区域之外显示预设提示信息303和预设控件304。其中,预设提示信息303用于提醒当前用户暂停观看视频流,如图3中的“你已经看了很长时间了休息一下吧”。预设控件304中可以显示用于表示预设控件的功能或作用的文字信息,如图3中的“忽略提醒”。
如图3所示,在播放第二视频的过程中,可以隐藏播放第一视频时所显示的第一预设交互控件,如评论控件305等等,进一步加强第二视频与第一视频在播放方式上的差异,有利于进一步增强用户的防沉迷感知,提升提醒效果。
步骤204、响应于针对预设控件的触发操作,在第一显示区域播放第三视频,其中,第三视频为视频流中第一视频的下一个视频。
示例性的,如图3所示,若当前用户想要继续观看短视频,可以通过触发预设控件304的方式进行视频切换,例如,当前用户点击预设控件304后,在第一显示区域全屏播放第三视频。
示例性的,对于短视频应用程序来说,一般会根据预设的视频推送规则来确定视频流对应的短视频推荐队列,也即确定视频流中包含的待播放的短视频和短视频的播放顺序。假设在短视频推荐队列中,小狗视频的下一个视频为小丑视频,则在用户点击预设控件304后,全屏播放小丑视频。
本公开实施例提供的显示控制方法,在预设应用程序的视频流播放界面中播放视频流的过程中,接收到视频切换指令时,若满足预设提醒条件,则***播放视频流之外的视频,并在播放过程中从初始的视频播放显示区域不断变化为更小尺寸的显示区域,并显示提示用户暂停观看视频流的信息和用于继续切换视频的预设控件,通过显示尺寸的缩小变化与提示信息相结合的方式,可以加强用户对防沉迷的感知,增强提醒效果,视频流中正常视频的播放到提醒视频的播放之间的切换更加流畅,过渡更加自然,保证用户观看视频的体验,且提供继续切换至播放视频流中视频的控件,避免对用户产生过度干扰。
图4为本公开实施例提供的一种显示控制方法的流程示意图,本公开实施例以上述实施例中各个可选方案为基础进行优化,如图4所示,该方法可包括:
步骤401、在预设应用程序的视频流播放界面中的第一显示区域播放第一视频。
步骤402、接收到针对第一视频的第二预设操作,在满足预设提醒条件的情况下,启动倒计时。
为了便于说明,下面仍以预设应用程序为短视频应用为例。图5为本公开实施例提供的另一种交互过程界面示意图。如图5所示,视频流播放界面中的第一显示区域501(可理解为全屏区域)正在播放第一视频,第一视频中的视频内容包含一只小狗,用户在观看第一视频的过程中,可以在视频流播放界面输入第二预设操作,预设应用程序接收到第二预设操作,并启动倒计时,假设倒计时的起始时间为15秒。
步骤403、在第一显示区域中切换至播放第二视频,并在视频流播放界面中的第二显示区域之外显示预设提示信息。
其中,第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,第二显示区域的尺寸小于第一显示区域的尺寸,预设提示信息用于提醒当前用户暂停观看视频流。
可选的,第二视频为视频流之外的视频。第二视频可包含预设提示内容,预设提示内容用于提醒当前用户观看视频流。预设提示内容包括目标人物形象口述提醒信息的提醒视频。目标人物形象包含于预设人物形象集合中,预设人物形象集合包括预设应用程序中的第一用户的人物形象,第一用户在预设应用程序中与当前用户存在预设关联关系。预设关联关系可包括当前用户关注第一用户,在一些预设应用程序中,也可理解为当前用户为第一用户的粉丝;预设关联关系还可包括第一用户为当前用户的好友,在一些预设应用程序中,也可理解为当前用户和第一用户相互关注。
在本步骤之前,还可包括:根据当前用户在使用预设应用程序过程中产生的历史交互数据,从预设人物形象集合中确定目标人物形象;从目标人物形象的提醒视频集合中筛选目标提醒视频;根据目标提醒视频确定待展示的第二视频。假设当前用户关注了10个短视频作者,则对应的预设人物形象集合中可以包含10个短视频作者的账号标识或人物形象标识。假设当前用户最近1个月为用户A的短视频作品点赞的次数最多,说明当前用户比较认可用户A,用户A的提醒视频对于当前用户来说,更加有说服力,则可将用户A的人物形象确定为目标人物形象,然后可以从用户A的提醒视频集合中选择符合当前场景的提醒视频,将该提醒视频确定为第二视频。
如图5所示,先在视频流播放界面中的第一显示区域中开始全屏播放第二视频,第二视频中的视频内容是用户A提醒当前用户注意休息,如包含用户A面向镜头口述提醒信息等。第二视频在第一显示区域播放第一预设时长(例如3秒)后,第一显示区域动态缩小至第二显示区域502,第二视频的视频画面也随之变化,缩小过程经历第二预设时长(例如2秒),随后在第二显示区域502继续播放第二视频。缩小至第二显示区域502后,可以在视频流播放界面中的第二显示区域之外显示预设提示信息503。其中,预设提示信息用于提醒当前用户暂停观看视频流,预设提示信息中还可以包含倒计时信息,如图3中的“你已经看了很长时间了再休息10秒吧”。
步骤404、在接收到针对第二显示区域内的第二视频的第一预设操作时,第二视频的显示区域从第二显示区域变化为第一显示区域,并在第一显示区域继续播放第二视频。
示例性的,第一预设操作例如可以是点击第二显示区域内的第二视频。如图5所示,当用户点击正在播放第二视频的第二显示区域502后,变化为在第一显示区域全屏地继续播放第二视频,这样,当前用户可以在全屏播放模式下更清晰地观看用户A的提醒视频。
步骤405、在接收到针对第二视频的第二预设操作时,判断倒计时是否结束,若是,则执行步骤408;否则,执行步骤406。
示例性的,假设当前用户在全屏模式下观看第二视频的过程中,想要切换至观看视频流中的下一个视频,可以针对第二视频的第二预设操作。如图5所示,用户输入向上滑动操作。假设倒计时仍剩余5秒,倒计时未结束,则执行步骤406。
步骤406、第二视频的显示区域从第一显示区域变化为第二显示区域,并在第二显示区域继续播放第二视频。
示例性的,由于用户输入第二预设操作时,倒计时并未结束,暂时不切换至下一个视频,而是变化为在第二显示区域继续播放第二视频。如图5所示,对界面中的倒计时信息进行更新,由原来的10秒更新为5秒,告知用户预计多久之后可以切换内容,缓解用户当前无法实现内容切换而产生的负面情绪。
步骤407、判断倒计时是否结束,若是,则执行步骤408;否则,重复执行步骤407。
示例性的,在回到第二显示区域继续播放第二视频后,倒计时信息可继续动态更新,预设应用程序持续判定倒计时是否结束,若结束,则可执行步骤408,自动切换至在第一显示区域播放第三视频。
步骤408、在第一显示区域播放第三视频,其中,第三视频为视频流中第一视频的下一个视频。
本公开实施例提供的显示控制方法,在预设应用程序的视频流播放界面中播放视频流的过程中,接收到视频切换操作时,在满足预设提醒条件的情况下,启动倒计时,并***播放视频流之外的提醒视频,提醒视频在播放过程中从初始的视频播放显示区域不断变化为更小尺寸的显示区域,并显示提示用户暂停观看视频流的信息,在倒计时结束之前,用户可以通过自主操作在两种不同尺寸的显示区域之间进行提醒视频的播放切换,倒计时结束后,可自动切换至播放视频流中的下一个视频。通过显示尺寸的缩小变化、提示信息以及倒计时控制相结合的方式,可以进一步加强用户对防沉迷的感知,增强提醒效果,提醒视频的播放和视频流中正常视频的播放之间的切换更加流畅,过渡更加自然,倒计时结束后自动完成视频切换,相当于对用户针对第一视频输入的切换操作的延时响应,兼顾防沉迷提醒效果和用户使用预设应用程序时的体验。
图6为本公开实施例提供的一种显示控制装置的结构框图,该装置可由软件和/或硬件实现,一般可集成在电子设备中,可通过执行显示控制方法来进行显示控制。如图6所示,该装置包括:
第一视频播放模块601,用于在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
第二视频播放模块602,用于接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
提示信息显示模块603,用于在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
本公开实施例中提供的显示控制装置,用户在使用预设应用程序观看视频流的过程中,接收到视频切换指令时,在满足预设提醒条件的情况下,进行视频播放的切换,切换后的视频在播放过程中显示区域缩小,并在视频流播放界面中显示提示信息,通过显示尺寸的缩小变化与提示信息相结合的方式,可以加强用户对防沉迷的感知,能够增强提醒效果,解决用户容易沉迷于观看视频流的问题,同时,切换后的视频从原来的显示区域变化为更小的显示区域,避免直接在更小区域播放视频带来的突兀感和阻断感,保证用户的视频观看体验。
可选的,第二视频播放模块还用于:在所述第二视频的显示区域变化为第二显示区域之后,在所述第二显示区域继续播放所述第二视频。
可选的,第二视频播放模块还用于:在接收到针对所述第二显示区域内的所述第二视频的第一预设操作时,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域,并在所述第一显示区域继续播放所述第二视频。
可选的,第二视频播放模块还用于:在所述第一显示区域继续播放所述第二视频的过程中,在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频,其中,所述第二预设操作包括用于实现所述视频流中的视频切换的操作。
可选的,所述装置还包括:倒计时启动模块,用于在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;第二视频播放模块还用于:在所述第一显示区域继续播放所述第二视频的过程中,在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若未结束,则所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频。。
可选的,第二视频播放模块还用于:在所述第一显示区域继续播放所述第二视频的过程中,在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若已结束,则在所述第一显示区域切换至播放第三视频。
可选的,第二视频播放模块还用于:若检测到倒计时结束,则在所述第一显示区域播放第三视频。
可选的,所述装置还包括:预设控件显示模块,用于在接收到针对第一显示区域中当前播放的第一视频的切换指令之后,在所述视频流播放界面中的所述第二显示区域之外显示预设控件;
第二视频播放模块还用于:响应于针对所述预设控件的触发操作,在所述第一显示区域播放第三视频。
可选的,第一视频播放模块还用于:在预设应用程序的视频流播放界面中的第一显示区域播放第一视频的同时,在所述视频流播放界面中显示第一预设交互控件。第二视频播放模块还用于:在所述视频流播放界面中播放所述第二视频的过程中,隐藏第一预设交互控件。
可选的,第二视频播放模块还用于:所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,所述第二视频的显示区域从第一显示区域变化为第二显示区域之后,在所述视频流播放界面中的所述第二显示区域之外显示动态背景图案,其中,所述动态背景图案根据所述第二视频中的视频内容的变化而变化。
可选的,第二视频播放模块还用于:所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域之后,在所述第一显示区域中显示第二预设交互控件,其中,所述第二预设交互控件用于对所述第二视频进行预设操作,所述预设操作包括播放控制操作、下载操作和分享操作中的至少一个。
可选的,在所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,在所述第二视频的显示区域从第一显示区域变化为第二显示区域之后:所述预设提示信息和/或所述预设控件以预设渐变方式出现于所述视频流播放界面中。
可选的,所述预设提醒条件包括以下至少一项:
检测到当前用户使用所述预设应用程序观看视频流的持续时长大于预设持续时长阈值;检测到当前用户使用所述预设应用程序观看视频流中的视频的数量大于预设数量阈值;检测到当前用户的预设指标的取值达到预设指标阈值,其中,所述预设指标用于表示用户的疲劳程度;检测到当前时刻到达设定时间。
下面参考图7,其示出了适于用来实现本公开实施例的电子设备700的结构示意图。本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图7示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,电子设备700可以包括处理装置(例如中央处理器、图形处理器等)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储装置708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有电子设备700操作所需的各种程序和数据。处理装置701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
通常,以下装置可以连接至I/O接口705:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置706;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置707;包括例如磁带、硬盘等的存储装置708;以及通信装置709。通信装置709可以允许电子设备700与其他设备进行无线或有线通信以交换数据。虽然图7示出了具有各种装置的电子设备700,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置709从网络上被下载和安装,或者从存储装置708被安装,或者从ROM 702被安装。在该计算机程序被处理装置701执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从所述第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,第一视频播放模块还可以被描述为“在预设应用程序的视频流播放界面中的第一显示区域播放第一视频的模块”。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
根据本公开的一个或多个实施例,提供了一种显示控制方法,包括:
在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从所述第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
根据本公开的一个或多个实施例,在所述第二视频的显示区域变化为第二显示区域之后,还包括:在所述第二显示区域继续播放所述第二视频。
根据本公开的一个或多个实施例,还包括:在接收到针对所述第二显示区域内的所述第二视频的第一预设操作时,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域,并在所述第一显示区域继续播放所述第二视频。
根据本公开的一个或多个实施例,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频,其中,所述第二预设操作包括用于实现所述视频流中的视频切换的操作。
根据本公开的一个或多个实施例,还包括:在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若未结束,则所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频。
根据本公开的一个或多个实施例,还包括:
在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若已结束,则在所述第一显示区域切换至播放第三视频。
根据本公开的一个或多个实施例,还包括:
在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
若检测到倒计时结束,则在所述第一显示区域播放第三视频。
根据本公开的一个或多个实施例,在接收到所述切换指令之后,还包括:在所述视频流播放界面中的所述第二显示区域之外显示预设控件;响应于针对所述预设控件的触发操作,在所述第一显示区域播放第三视频。
根据本公开的一个或多个实施例,在预设应用程序的视频流播放界面中的第一显示区域播放第一视频的同时,还包括:在所述视频流播放界面中显示第一预设交互控件;其中,在所述视频流播放界面中播放所述第二视频的过程中,还包括:隐藏所述第一预设交互控件。
根据本公开的一个或多个实施例,所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,所述第二视频的显示区域从第一显示区域变化为第二显示区域之后,还包括:在所述视频流播放界面中的所述第二显示区域之外显示动态背景图案,其中,所述动态背景图案根据所述第二视频中的视频内容的变化而变化。
根据本公开的一个或多个实施例,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域之后,还包括:在所述第一显示区域中显示第二预设交互控件,其中,所述第二预设交互控件用于对所述第二视频进行预设操作,所述预设操作包括播放控制操作、下载操作和分享操作中的至少一个。
根据本公开的一个或多个实施例,在所述第二视频的显示区域从第一显示区域变化为第二显示区域的过程中,和/或,在所述第二视频的显示区域从第一显示区域变化为第二显示区域之后:所述预设提示信息和/或所述预设控件以预设渐变方式出现于所述视频流播放界面中。
根据本公开的一个或多个实施例,所述预设提醒条件包括以下至少一项:检测到当前用户使用所述预设应用程序观看视频流的持续时长大于预设持续时长阈值;检测到当前用户使用所述预设应用程序观看视频流中的视频的数量大于预设数量阈值;检测到当前用户的预设指标的取值达到预设指标阈值,其中,所述预设指标用于表示用户的疲劳程度;检测到当前时刻到达设定时间。
根据本公开的一个或多个实施例,提供了一种显示控制装置,包括:
第一视频播放模块,用于在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
第二视频播放模块,用于接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
提示信息显示模块,用于在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

Claims (16)

1.一种显示控制方法,其特征在于,包括:
在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从所述第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
2.根据权利要求1所述的方法,其特征在于,在所述第二视频的显示区域变化为所述第二显示区域之后,还包括:
在所述第二显示区域继续播放所述第二视频。
3.根据权利要求1所述的方法,其特征在于,还包括:
在接收到针对所述第二显示区域内的所述第二视频的第一预设操作时,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域,并在所述第一显示区域继续播放所述第二视频。
4.根据权利要求3所述的方法,其特征在于,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频,其中,所述第二预设操作包括用于实现所述视频流中的视频切换的操作。
5.根据权利要求3所述的方法,其特征在于,还包括:
在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若未结束,则所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域,并在所述第二显示区域继续播放所述第二视频。
6.根据权利要求3所述的方法,其特征在于,还包括:
在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
其中,在所述第一显示区域继续播放所述第二视频的过程中,还包括:
在接收到针对所述第一显示区域内的所述第二视频的第二预设操作时,判断所述倒计时是否结束,若已结束,则在所述第一显示区域切换至播放第三视频。
7.根据权利要求1所述的方法,其特征在于,还包括:
在接收到所述切换指令时,在满足预设提醒条件的情况下,启动倒计时;
若检测到倒计时结束,则在所述第一显示区域播放第三视频。
8.根据权利要求1所述的方法,其特征在于,在接收到所述切换指令之后,还包括:
在所述视频流播放界面中的所述第二显示区域之外显示预设控件;
响应于针对所述预设控件的触发操作,在所述第一显示区域播放第三视频。
9.根据权利要求1所述的方法,其特征在于,在预设应用程序的视频流播放界面中的第一显示区域播放第一视频的同时,还包括:
在所述视频流播放界面中显示第一预设交互控件;
其中,在所述视频流播放界面中播放所述第二视频的过程中,还包括:
隐藏所述第一预设交互控件。
10.根据权利要求1所述的方法,其特征在于,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域的过程中,和/或,所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域之后,还包括:
在所述视频流播放界面中的所述第二显示区域之外显示动态背景图案,其中,所述动态背景图案根据所述第二视频中的视频内容的变化而变化。
11.根据权利要求3所述的方法,其特征在于,所述第二视频的显示区域从所述第二显示区域变化为所述第一显示区域之后,还包括:
在所述第一显示区域中显示第二预设交互控件,其中,所述第二预设交互控件用于对所述第二视频进行预设操作,所述预设操作包括播放控制操作、下载操作和分享操作中的至少一个。
12.根据权利要求8所述的方法,其特征在于,在所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域的过程中,和/或,在所述第二视频的显示区域从所述第一显示区域变化为所述第二显示区域之后:
所述预设提示信息和/或所述预设控件以预设渐变方式出现于所述视频流播放界面中。
13.根据权利要求1-11任一所述的方法,其特征在于,所述预设提醒条件包括以下至少一项:
检测到当前用户使用所述预设应用程序观看视频流的持续时长大于预设持续时长阈值;
检测到当前用户使用所述预设应用程序观看视频流中的视频的数量大于预设数量阈值;
检测到当前用户的预设指标的取值达到预设指标阈值,其中,所述预设指标用于表示用户的疲劳程度;
检测到当前时刻到达设定时间。
14.一种显示控制装置,其特征在于,包括:
第一视频播放模块,用于在预设应用程序的视频流播放界面中的第一显示区域播放第一视频;
第二视频播放模块,用于接收切换指令,在满足预设提醒条件的情况下,在所述第一显示区域中切换至播放第二视频,其中,所述第二视频的显示区域在播放过程中从第一显示区域变化为第二显示区域,所述第二显示区域的尺寸小于所述第一显示区域的尺寸;
提示信息显示模块,用于在所述视频流播放界面中的所述第二显示区域之外显示预设提示信息。
15.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-13任一项所述的方法。
16.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-13任一项所述的方法。
CN202111165246.0A 2021-09-30 2021-09-30 显示控制方法、装置、设备及存储介质 Active CN113923499B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202111165246.0A CN113923499B (zh) 2021-09-30 2021-09-30 显示控制方法、装置、设备及存储介质
EP22874717.6A EP4351149A1 (en) 2021-09-30 2022-09-21 Display control method and apparatus, and device and storage medium
PCT/CN2022/120057 WO2023051330A1 (zh) 2021-09-30 2022-09-21 显示控制方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111165246.0A CN113923499B (zh) 2021-09-30 2021-09-30 显示控制方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113923499A CN113923499A (zh) 2022-01-11
CN113923499B true CN113923499B (zh) 2023-06-02

Family

ID=79237911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111165246.0A Active CN113923499B (zh) 2021-09-30 2021-09-30 显示控制方法、装置、设备及存储介质

Country Status (3)

Country Link
EP (1) EP4351149A1 (zh)
CN (1) CN113923499B (zh)
WO (1) WO2023051330A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923499B (zh) * 2021-09-30 2023-06-02 北京字跳网络技术有限公司 显示控制方法、装置、设备及存储介质
CN114610428B (zh) * 2022-03-11 2024-04-23 北京字跳网络技术有限公司 信息流的显示方法、装置、设备、存储介质及程序
CN115119040B (zh) * 2022-07-19 2024-01-30 北京字跳网络技术有限公司 视频处理方法、装置、电子设备以及存储介质
CN115567746A (zh) * 2022-09-22 2023-01-03 北京字跳网络技术有限公司 播放方法、装置和电子设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10455279B2 (en) * 2013-06-17 2019-10-22 Spotify Ab System and method for selecting media to be preloaded for adjacent channels
CN106534977A (zh) * 2016-10-13 2017-03-22 青岛海信宽带多媒体技术有限公司 一种节目播放控制方法和数字接收设备
CN107959886A (zh) * 2016-10-14 2018-04-24 深圳市优朋普乐传媒发展有限公司 一种视频播放时长的控制方法、***及视频播放***
CN106484240A (zh) * 2016-10-20 2017-03-08 广州阿里巴巴文学信息技术有限公司 智能设备以及护眼提醒装置和方法
CN106550275B (zh) * 2016-12-26 2019-11-19 山东云缦智能科技有限公司 一种针对儿童的电视直播防沉迷***的实现方法
CN106686394B (zh) * 2016-12-29 2020-04-28 北京奇艺世纪科技有限公司 一种视频切换方法及装置
US11197069B2 (en) * 2017-12-13 2021-12-07 Guangzhou Huya Information Technology Co., Ltd. Display method for live broadcast screen of live broadcast room, storage device and computer device
CN108156527A (zh) * 2017-12-19 2018-06-12 天脉聚源(北京)传媒科技有限公司 一种视频播放的方法及装置
CN109462770A (zh) * 2018-11-23 2019-03-12 北京达佳互联信息技术有限公司 视频播放控制方法、装置、终端及存储介质
CN109769145A (zh) * 2018-11-28 2019-05-17 北京达佳互联信息技术有限公司 短视频的访问控制方法、装置、终端及存储介质
CN112738633B (zh) * 2020-12-25 2023-06-23 广州繁星互娱信息科技有限公司 视频播放的方法、装置、设备及可读存储介质
CN113923499B (zh) * 2021-09-30 2023-06-02 北京字跳网络技术有限公司 显示控制方法、装置、设备及存储介质

Also Published As

Publication number Publication date
WO2023051330A1 (zh) 2023-04-06
CN113923499A (zh) 2022-01-11
EP4351149A1 (en) 2024-04-10

Similar Documents

Publication Publication Date Title
CN113923499B (zh) 显示控制方法、装置、设备及存储介质
US20220413661A1 (en) List flow implementation method, electronic device, and storage medium
CN114003326B (zh) 消息处理方法、装置、设备及存储介质
CN113901239B (zh) 信息展示方法、装置、设备及存储介质
US11204779B2 (en) Terminal control method and apparatus, terminal and storage medium
CN113094135B (zh) 页面显示控制方法、装置、设备及存储介质
CN113760150B (zh) 页面处理方法、装置、设备及存储介质
CN112423084B (zh) 热点榜单的显示方法、装置、电子设备和存储介质
CN114205635B (zh) 一种直播评论展示方法、装置、设备及介质
EP3933563A1 (en) Interactive content display method and apparatus, electronic device and storage medium
CN111177610A (zh) 素材展示方法、装置、电子设备及存储介质
CN112667118A (zh) 显示历史聊天消息的方法、设备以及计算机可读介质
CN109947506B (zh) 界面切换方法、装置及电子设备
CN114579030A (zh) 信息流的显示方法、装置、设备、存储介质及程序
CN114422482B (zh) 消息的发送方法、装置、电子设备和存储介质
CN114363686B (zh) 多媒体内容的发布方法、装置、设备和介质
CN110321042B (zh) 界面信息展示方法、装置及电子设备
CN113741773A (zh) 一种信息展示方法、装置、设备及介质
WO2019095810A1 (zh) 界面展示方法及装置
CN115119040B (zh) 视频处理方法、装置、电子设备以及存储介质
CN118051157A (zh) 媒体内容处理方法、装置、设备、可读存储介质及产品
CN115022702B (zh) 直播间礼物的展示方法、装置、设备及介质
CN116048337A (zh) 一种页面展示方法、装置、设备和存储介质
CN115469951A (zh) 一种游戏展示方法、装置、终端及存储介质
CN115550723A (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
GR01 Patent grant
GR01 Patent grant