[go: up one dir, main page]

CN108024144A - 视频播放方法、终端和计算机可读存储介质 - Google Patents

视频播放方法、终端和计算机可读存储介质 Download PDF

Info

Publication number
CN108024144A
CN108024144A CN201711212752.4A CN201711212752A CN108024144A CN 108024144 A CN108024144 A CN 108024144A CN 201711212752 A CN201711212752 A CN 201711212752A CN 108024144 A CN108024144 A CN 108024144A
Authority
CN
China
Prior art keywords
video
rule
user
playing
play
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.)
Granted
Application number
CN201711212752.4A
Other languages
English (en)
Other versions
CN108024144B (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.)
Wangsu Science and Technology Co Ltd
Original Assignee
Wangsu Science and 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 Wangsu Science and Technology Co Ltd filed Critical Wangsu Science and Technology Co Ltd
Priority to CN201711212752.4A priority Critical patent/CN108024144B/zh
Publication of CN108024144A publication Critical patent/CN108024144A/zh
Application granted granted Critical
Publication of CN108024144B publication Critical patent/CN108024144B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • 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/44213Monitoring of end-user related data
    • 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/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例涉及视频播放硬件领域,公开了一种视频播放方法、终端和计算机可读存储介质。本发明中的视频播放方法包括:根据待播放视频的识别信息,获取对应的时间暂停规则和恢复播放规则;在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则;在满足所述时间暂停规则时,暂停所述视频,并监测用户对所述视频的操作,若用户的操作符合所述恢复播放规则,则继续播放所述视频,使得提供了一种新的方式,防止视频在播放时被录屏。

Description

视频播放方法、终端和计算机可读存储介质
技术领域
本发明实施例涉及视频播放硬件领域,特别涉及视频播放方法、终端和计算机可读存储介质。
背景技术
现有多媒体文件在互联网上被广泛应用,尤其是视频在线播放,应用场景多种多样,如播放教学类的视频,实现在线教学,或播放广告视频,实现商务推广,再或者播放电影电视剧等。其中,为了保护知识产权,相当数量的视频不希望被无偿传播,如收费类的在线课程,现有方法中,网站通过禁止下载阻止无偿传播,但仍然可以通过对正播放的视频进行屏幕录制,实现视频的转录,转录后的视频不受原网站的转载限定,在传播过程中,损害了产权方的利益。
为防止播放端录屏从而导致视频数据被窃取和扩散,现有一种解决方案是向视频中增加自定义内容,如在视频播放界面随机显示自定义内容,从而阻止视频信息的扩散。本申请发明人发现,这种方式只能在一定程度上防止视频被录制,比如非公司规模的扩散,视频中出现的自定义内容并不会影响它扩散营利。
发明内容
本发明实施方式的目的在于提供一种视频播放方法、终端和计算机可读存储介质,使得提供了一种新的方式,防止视频在播放时被录屏。
为解决上述技术问题,本发明的实施方式提供了一种视频播放方法,包括:根据待播放视频的识别信息,获取对应的时间暂停规则和恢复播放规则;在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则;在满足所述时间暂停规则时,暂停所述视频,并监测用户对所述视频的操作,若用户的操作符合所述恢复播放规则,则继续播放所述视频。
本发明的实施方式还提供了一种终端,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的视频播放方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的视频播放方法。
本发明实施方式相对于现有技术而言,增加视频播放过程中的人机交互,改变视频播放过程,为录屏增加难度和成本,从而降低视频被录屏的概率。具体的说,在视频播放时,强制插入暂停,并需要用户进行相应的操作才继续播放,使得视频播放时,必须有实际用户参与,才能使视频被完整播放,增加了屏幕录制过程中的人为环节,增加成本,且可以破坏视频的流畅性,进一步降低录屏的效果,从而减少视频被录屏的可能性。
作为进一步改进,在获取对应的时间暂停规则和恢复播放规则时,还获取与所述视频对应的交互信息,所述交互信息用于遮挡所述视频界面;所述暂停所述视频中,还包括:向用户展示所述交互信息。进一步限定在暂停视频时,还用显示屏显示交互信息,使得视频在暂停时,界面被遮挡,进一步降低录屏后的可视度,从而减小录屏概率。
作为进一步改进,若所述交互信息的数量大于1个,则每次暂停所述视频时,所展示的交互信息的内容不相同。丰富交互信息的内容,不仅可以进一步降低录屏后的可视度,还可以丰富和用户的互动形式,使得本发明实施方式更为灵活多变。
作为进一步改进,所述恢复播放规则包括:接收到与预存指令相符的第一用户指令;所述监测用户对所述视频的操作,具体为:接收第一用户指令;所述用户的操作符合所述恢复播放规则,具体为:接收到的第一用户指令与预存指令相符。进一步限定,通过用户的指令进行恢复播放,用户的指令操作简单易行。
作为进一步改进,所述预存指令的数量大于一个,所展示的交互信息的数量和所述预存指令一一对应;所述接收到的第一用户指令与预存指令相符,具体为:所述接收到的第一用户指令与和所展示的交互信息对应预存指令相符。进一步限定第一用户指令可以不同,且可以根据不同的交互信息要求用户发送不同的指令,丰富本发明实施方式中的用户操作,减少被自动执行的可能性。
作为进一步改进,获取对应的时间暂停规则和恢复播放规则具体为:通过第二用户指令,获取对应的时间暂停规则和恢复播放规则;或者,从云服务器中获取对应的时间暂停规则和恢复播放规则。进一步限定,各类规则的获取可以直接通过用户指令获取,也可以从云端下载,实现线上线下同步,更便于各类规则的管理。
作为进一步改进,所述获取对应的时间暂停规则和恢复播放规则为:从云服务器中获取对应的时间暂停规则和恢复播放规则;在播放所述视频前,还包括:通过第三用户指令修改所述时间暂停规则和所述恢复播放规则;所述在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则,具体为:在播放视频时,判断所述视频的播放时间是否满足所修改后的时间暂停规则。所述若用户的操作符合所述恢复播放规则,则继续播放所述视频,具体为:若用户的操作符合所修改后的恢复播放规则,则继续播放所述视频。进一步限定从云端下载后的规则还可以被用户从本地修改,使得满足不同用户的不同需求,拓展不同的应用场景。
作为进一步改进,所述时间暂停规则包括:特定时间点和/或相邻两次暂停间的时长。利用不同的时间暂停规则可以实现不同的暂时形式,可以根据实际需求设定,十分便捷。
作为进一步改进,所述交互信息为针对所述视频的提问信息。限定交互信息为针对该视频的提问信息,使得用户在回答时,必须了解视频内容,当存在录屏人员时,录屏人员需要确保观看视频的实质,才能使得视频继续播放,模仿实际播放场景,使得增加入视频播放过程中的人为操作更符合实际情况。
作为进一步改进,所述获取对应的时间暂停规则和恢复播放规则之前,还包括:接收包括用户信息的视频选取指令,对所述用户信息鉴权,并在鉴权通过后,利用所述视频选取指令确定出所述待播放视频。增加用户鉴权步骤,保证视频被授权用户播放,进一步降低视频被传播的概率。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本发明第一实施方式中的视频播放方法流程图;
图2是根据本发明第二实施方式中的视频播放方法流程图;
图3是根据本发明第四实施方式中的视频播放方法流程图;
图4是根据本发明第五实施方式中的视频播放方法流程图;
图5是根据本发明第六实施方式中的终端的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种视频播放方法。其流程如图1所示,具体如下:
步骤101,根据待播放视频的识别信息,获取对应的时间暂停规则和恢复播放规则。
具体的说,每个视频在存储时都设有识别信息,识别信息可以包括:唯一编号或视频名称。另一方面,系统中还预存有与识别信息一一对应的时间暂停规则和恢复播放规则,也就是说,每个视频都对应有时间暂停规则和恢复播放规则,当然,各个视频的时间暂停规则和恢复播放规则可以相同,也可以不同,在此不做限定。
步骤102,在播放视频时,判断视频的播放时间是否满足时间暂停规则;若是,则执行步骤103;若否,则返回步骤102。
具体的说,视频播放时,针对播放时间进行检查,确定播放时间是否满足该视频对应的时间暂停规则。更具体的说,时间暂停规则可以是特定时间点,如特定时间点可以是第5分钟、第15分钟和第25分钟,那么当该视频播放至第5分钟、第15分钟或第25分钟时,就是播放时间满足时间暂停规则。
步骤103,暂停视频。
具体的说,当视频暂停时,可将视频播放界面的进度条等控制钮设为不可用,避免用户通过拖动进度条跳过暂停界面。进一步说,可以设置以下规则:在时间暂停点的前后预设时间段(如2分钟)内,视频播放界面的操控按钮都不可用。如果用户在这个时间段范围外改变播放进度,那么就检测用户调整的播放目标位置,如果目标位置涵盖在上述时间段内,同样执行暂停视频的步骤。可见,如果用户调整的播放目标位置在上述时间段外,且晚于时间暂停点,播放过程将至少减少4分钟,同样会降低播放效果,减少防录屏的可能性。
步骤104,监测用户对视频的操作,判断用户的操作是否符合恢复播放规则;若是,则继续执行步骤105;若否,则返回步骤104。
需要说明的是,用户对视频的操作,可以包括通过输入设备输入指令,在实际应用中,还可以通过与用户账户绑定的移动终端发送特定信息,在此不再一一列举。
步骤105,继续播放视频。
具体的说,继续播放时可以从步骤103中的暂停时刻开始继续播放。
需要说明的是,由于满足时间暂停规则的播放时间可以有多个,所以视频在播放过程中,可以多次暂停,所以,在继续播放该视频后,可以返回步骤102,继续判断视频的播放时间是否满足时间暂停规则,直至满足时间暂停规则的播放时间都已被暂停过,则继续播放该视频,直至播放完成。
本实施方式相对于现有技术而言,主要区别及其效果在于:增加视频播放过程中的人机交互,改变视频播放过程,为录屏增加难度和成本,从而降低视频被录屏的概率。具体的说,在视频播放时,强制插入暂停,并需要用户进行相应的操作才继续播放,使得视频播放时,必须有实际用户参与,才能使视频被完整播放,增加了屏幕录制过程中的人为环节,增加成本,且可以破坏视频的流畅性,进一步降低录屏的效果,从而减少视频被录屏的可能性。
本发明的第二实施方式涉及一种视频播放方法。第二实施方式是在第一实施方式的基础上做了进一步改进,主要改进之处在于:在本发明第二实施方式中新增了用于遮挡视频界面的交互信息,使得视频暂停时,播放界面被遮挡,进一步降低录屏后的可视度,从而减小录屏概率。
本实施方式中的视频播放方法如图2所示,具体如下:
步骤201,根据待播放视频的识别信息,获取对应的时间暂停规则、恢复播放规则和交互信息。
也就是说,与第一实施方式中的步骤101相比,本步骤在获取对应的时间暂停规则和恢复播放规则时,还获取与视频对应的交互信息。具体的说,交互信息用于遮挡视频界面,更具体的说,交互信息的内容可以涵盖:用于提示用户恢复播放规则的信息、广告信息、视频的介绍信息等,在此不做限定,但该些交互信息有一个共同特征:包含需要用户互动的具体信息,例如针对当前视频内容的提问,在后续恢复播放规则中需具体对用户提供的答案进行判断,而不是简单的关闭对话框的方式。
步骤202和第一实施方式中的步骤102相类似,在此不再赘述。
步骤203,暂停视频。
具体的说,本步骤还包括:向用户展示交互信息。更具体的说,展示的方式可以是通过播放视频的显示器显示。
实际应用中,现实的方式可以包括以下形式:选择类型(弹窗提问、跑马灯字幕显示、输入验证码等方式),时间(触发策略的时间),内容(提问类型的问题内容、跑马灯字幕的内容、验证码的生成方式,如随机等),响应方式(问题回答之后的响应措施、跑马灯字幕显示多长时间、验证码回答后对错的处理等)。交互信息和恢复播放规则主要是提供一种处理及响应的方式,具有灵活多变可扩展的特性,针对不同的用户,同一个视频可以有多种不同的处理方式。规则的实现需要依赖业务服务器和播放器之间的信息交互。
本实施方式还可以进一步优化,交互信息可以有多个,那么在每次暂停视频时,所展示的交互信息的内容不相同。由于可显示的交互内容丰富多样,在每次暂停时展示不同的内容,也可以丰富与用户的交互方式,避免交互方式相同造成的自动执行。
步骤204,监测用户对视频的操作,判断用户的操作是否符合恢复播放规则;若是,则继续执行步骤205;若否,则返回步骤204。
具体的说,本实施方式中恢复播放规则可以包括:接收到与预存指令相符的第一用户指令。对应的,用户的操作符合恢复播放规则,具体为:接收到的第一用户指令与预存指令相符。那么,监测用户对视频的操作,具体为:接收第一用户指令。其中,第一用户指令可以通过输入设备输入(如按键输入或手势输入等),如所展示的交互信息为提问和选项,那么指令可以是利用键盘输入的回答,甚至是利用鼠标直接进行的选项选择。还可以进一步限定,交互信息可以是针对视频的提问信息。
更进一步的说,预存指令的数量大于一个,所展示的交互信息的数量和预存指令一一对应;接收到的第一用户指令与预存指令相符,具体为:接收到的第一用户指令与和所展示的交互信息对应预存指令相符。
举例说明:某视频将出现三次暂停,分别在播放时间5分钟、10分钟和15分钟时,每次暂停展示的交互信息均为一个提问信息,预存的指令中,播放至5分钟的暂停所对应的预设指令为字母“A”,播放至10分钟的暂停所对应的预设指令为字母“B”,播放至15分钟的暂停所对应的预设指令为字母“C”,那么当视频播放至5分钟时,暂停播放,且监测用户的操作,一旦接收到用户输入的字母“A”,则恢复播放视频,之后的暂停和恢复与第一次暂停时类似,不再赘述。
综上,本实施方式进一步限定在暂停视频时,还用显示屏显示交互信息,使得视频在暂停时,界面被遮挡,进一步降低录屏后的可视度,从而减小录屏概率。同时,丰富交互信息的内容,不仅可以进一步降低录屏后的可视度,还可以丰富和用户的互动形式,使得本发明实施方式更为灵活多变。此外,进一步限定第一用户指令可以不同,且可以根据不同的交互信息要求用户发送不同的指令,丰富本发明实施方式中的用户操作,减少被自动执行的可能性。
本发明的第三实施方式涉及一种视频播放方法。第三实施方式和第一实施方式相类似,主要区别在于:第一实施方式中时间暂停规则包括特定时间点,而本实施方式中时间暂停规则包括相邻两次暂停间的时长。
具体的说,本实施方式在判断视频的播放时间是否满足时间暂停规则时,根据预定时长确定下一次暂停时间,从而确定每次暂停时的播放时间,其中第一次暂停时间可以是第6分钟,也可以是某个预设时间。如相邻两次暂停间的时长为6分钟,第一次暂停为播放时间6分钟时,第二次暂停为播放时间12分钟时,第三次暂停为播放时间18分钟时,以此类推,直至视频播放结束。
可见,本实施方式提供另一种时间暂停规则,丰富本发明的时间暂停规则,使得时间暂停规则可以根据实际需求设置,十分灵活。
本发明的第四实施方式涉及一种视频播放方法。第四实施方式是在第一实施方式的基础上做了进一步改进,主要改进之处在于:新增对用户鉴权的步骤,保证视频被授权用户播放,进一步降低视频被传播的概率。
本实施方式中的视频播放方法流程图如图3所示,具体如下:
步骤301,接收包括用户信息的视频选取指令,对用户信息鉴权。
具体的说,实际应用中,可以设置单独的鉴权服务器,在鉴权时,接收用户信息,并将其发送至鉴权服务器进行鉴权,通过鉴权服务器反馈的信息确定是否鉴权通过。
步骤302,在鉴权通过时,利用视频选取指令确定出待播放视频。
具体的说,视频选取指令可以通过携带识别信息来指定,也可以通过携带播放地址来指定,在此不做限定。
本实施方式中的步骤303至步骤307,与第一实施方式中的步骤101至步骤105相类似,在此不再赘述。
可见,本实施方式增加用户鉴权步骤,保证视频被授权用户播放,进一步降低视频被传播的概率。
本发明第五实施方式同样涉及一种视频播放方法。第五实施方式和第一实施方式相类似,主要区别在于:第一实施方式中的时间暂停规则和恢复播放规则直接存储于本地,在获取时简单查找即可,而本实施方式中的时间暂停规则和恢复播放规则从云服务器中获取而得。
具体的说,可以设立视频服务器,用于存储和管理待播放视频;可以设立业务服务器,用于存储时间暂停规则和恢复播放规则,还可以存储第二实施方式中的交互信息。当确定待播放视频后,从业务服务器中查找并下载对应的时间暂停规则和恢复播放规则。由于视频服务器和业务服务器可以是云端服务器,而上述规则由云服务器存储并管理,也便于管理员从远程对上述规则进行修改。
另外,需要说明的是,业务服务器中存储的各类规则可以设置多种权限,为不同等级的管理员开放不同的权限,管理员可以为播放器指定待播放视频、时间暂停规则和恢复播放规则。如某管理员的权限对应第一类规则,则可以获得第一类规则包含的数据,另一位管理员的权限对应第二类规则,则可以获得第二类规则保护的数据。实际应用中,根据管理员管理的视频观看群体设立不同的权限。如观看群体为公司客户,那么该管理员的权限可以对应较为简单的恢复播放规则,如视频暂停后,出现跑马灯类型的交互信息,在用户点击某按键时继续播放;如观看群体为个人客户,那么该管理员的权限可以对应问答型的恢复播放规则,如视频暂停后,需要输入所显示问题的正确答案才能继续播放。其他权限类型相类似,在此不再一一列举。
值得一提的是,当各类规则下载之后,如果待播放视频没有被及时播放,各类规则可以周期性从云服务器中更新,保证规则不易被破解。同时,存于云服务器中的规则也可以被更改。
本实施方式还可以进一步优化,如图4所示,在步骤403播放所述视频前,还包括:步骤402,通过第三用户指令修改所述时间暂停规则和所述恢复播放规则。
步骤403,所述在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则;若是,则继续执行步骤404;若否,则返回步骤403。
具体的说,在播放视频时,判断所述视频的播放时间是否满足所修改后的时间暂停规则。
步骤405,监测用户对视频的操作,判断用户的操作是否符合恢复播放规则;若是,则继续执行步骤406;若否,则返回步骤405。
具体的说,本实施方式中若用户的操作符合所修改后的恢复播放规则,则继续播放所述视频。
值得一提的是,本实施方式中的步骤401、404和406与第一实施方式中的步骤101、103和105相类似,在此不再赘述。
另外,除了如第一实施方式中提到的将各类规则预存于本地,或是本实施方式中的预存于云端,实际应用中,对应的时间暂停规则和恢复播放规则还可以通过第二用户指令获取,第二用户指令可以是用户通过输入设备输入的指令,还可以是通过移动终端发送的指令,在此不再一一列举。
总之,本实施方式中提供了多种规则的获取方式,使得本发明中各类规则的获取灵活多变,满足不同用户的不同需求。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第六实施方式涉及一种终端,如图5所示,包括:
至少一个处理器;以及,与至少一个处理器通信连接的存储器。
具体的说,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述第一实施方式至第四实施方式中任意一个视频播放方法。
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
本发明第七实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (10)

1.一种视频播放方法,其特征在于,包括:
根据待播放视频的识别信息,获取对应的时间暂停规则和恢复播放规则;
在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则;
在满足所述时间暂停规则时,暂停所述视频,并监测用户对所述视频的操作,若用户的操作符合所述恢复播放规则,则继续播放所述视频。
2.根据权利要求1所述的视频播放方法,其特征在于,在获取对应的时间暂停规则和恢复播放规则时,还获取与所述视频对应的交互信息,所述交互信息用于遮挡所述视频界面;
所述暂停所述视频中,还包括:向用户展示所述交互信息。
3.根据权利要求2所述的视频播放方法,其特征在于,所述恢复播放规则包括:接收到与预存指令相符的第一用户指令;
所述监测用户对所述视频的操作,具体为:接收第一用户指令;
所述用户的操作符合所述恢复播放规则,具体为:接收到的第一用户指令与预存指令相符。
4.根据权利要求3所述的视频播放方法,其特征在于,所述预存指令的数量大于一个,所展示的交互信息的数量和所述预存指令一一对应;
所述接收到的第一用户指令与预存指令相符,具体为:所述接收到的第一用户指令与和所展示的交互信息对应预存指令相符。
5.根据权利要求1所述的视频播放方法,其特征在于,所述获取对应的时间暂停规则和恢复播放规则具体为:
通过第二用户指令,获取对应的时间暂停规则和恢复播放规则;或者,
从云服务器中获取对应的时间暂停规则和恢复播放规则。
6.根据权利要求5所述的视频播放方法,其特征在于,所述获取对应的时间暂停规则和恢复播放规则为:从云服务器中获取对应的时间暂停规则和恢复播放规则;
在播放所述视频前,还包括:通过第三用户指令修改所述时间暂停规则和所述恢复播放规则;
所述在播放视频时,判断所述视频的播放时间是否满足所述时间暂停规则,具体为:
在播放视频时,判断所述视频的播放时间是否满足所修改后的时间暂停规则。
所述若用户的操作符合所述恢复播放规则,则继续播放所述视频,具体为:
若用户的操作符合所修改后的恢复播放规则,则继续播放所述视频。
7.根据权利要求1所述的视频播放方法,其特征在于,所述交互信息为针对所述视频的提问信息。
8.根据权利要求1所述的视频播放方法,其特征在于,所述获取对应的时间暂停规则和恢复播放规则之前,还包括:
接收包括用户信息的视频选取指令,对所述用户信息鉴权,并在鉴权通过后,利用所述视频选取指令确定出所述待播放视频。
9.一种终端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一所述的视频播放方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的视频播放方法。
CN201711212752.4A 2017-11-28 2017-11-28 视频播放方法、终端和计算机可读存储介质 Expired - Fee Related CN108024144B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711212752.4A CN108024144B (zh) 2017-11-28 2017-11-28 视频播放方法、终端和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711212752.4A CN108024144B (zh) 2017-11-28 2017-11-28 视频播放方法、终端和计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN108024144A true CN108024144A (zh) 2018-05-11
CN108024144B CN108024144B (zh) 2020-07-10

Family

ID=62077283

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711212752.4A Expired - Fee Related CN108024144B (zh) 2017-11-28 2017-11-28 视频播放方法、终端和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN108024144B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107094236A (zh) * 2017-05-19 2017-08-25 努比亚技术有限公司 全景拍摄方法、移动终端及计算机可读存储介质
CN109151526A (zh) * 2018-09-30 2019-01-04 深圳市元征科技股份有限公司 一种视频传播方法、系统、设备及计算机可读存储介质
CN109582825A (zh) * 2018-12-07 2019-04-05 百度在线网络技术(北京)有限公司 用于生成信息的方法和装置
CN111385512A (zh) * 2018-12-29 2020-07-07 杭州海康威视数字技术股份有限公司 视频数据处理方法和装置
CN114513705A (zh) * 2022-02-21 2022-05-17 北京字节跳动网络技术有限公司 视频显示方法、装置和存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127878A (zh) * 2007-09-13 2008-02-20 深圳市融合视讯科技有限公司 一种视频流媒体节目的加解密方法
CN101241649A (zh) * 2007-02-08 2008-08-13 北京凯诚高清电子技术有限公司 网络教育培训方法及装置
CN102025490A (zh) * 2009-12-18 2011-04-20 华为终端有限公司 一种文件分段保护的方法、装置及系统
CN103632691A (zh) * 2012-08-21 2014-03-12 联想(北京)有限公司 一种媒体文件播放方法及电子设备
CN103699483A (zh) * 2013-12-20 2014-04-02 合一网络技术(北京)有限公司 一种flash播放器的播放状态与浏览器兼容测试方法及其装置
CN104168491A (zh) * 2013-05-17 2014-11-26 腾讯科技(北京)有限公司 一种视频播放中的信息处理方法和装置
CN104216990A (zh) * 2014-09-09 2014-12-17 科大讯飞股份有限公司 视频广告播放方法及系统
CN105828160A (zh) * 2016-04-01 2016-08-03 腾讯科技(深圳)有限公司 视频播放方法及装置
CN106162240A (zh) * 2016-07-04 2016-11-23 天脉聚源(北京)传媒科技有限公司 一种视频直播扣费方法及装置
CN106203000A (zh) * 2016-07-13 2016-12-07 乐视控股(北京)有限公司 一种直播内容的提供方法,提供装置及其电子设备
CN106358072A (zh) * 2016-09-20 2017-01-25 广东小天才科技有限公司 一种教学视频的播放控制方法及装置、用户设备

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241649A (zh) * 2007-02-08 2008-08-13 北京凯诚高清电子技术有限公司 网络教育培训方法及装置
CN101127878A (zh) * 2007-09-13 2008-02-20 深圳市融合视讯科技有限公司 一种视频流媒体节目的加解密方法
CN102025490A (zh) * 2009-12-18 2011-04-20 华为终端有限公司 一种文件分段保护的方法、装置及系统
CN103632691A (zh) * 2012-08-21 2014-03-12 联想(北京)有限公司 一种媒体文件播放方法及电子设备
CN104168491A (zh) * 2013-05-17 2014-11-26 腾讯科技(北京)有限公司 一种视频播放中的信息处理方法和装置
CN103699483A (zh) * 2013-12-20 2014-04-02 合一网络技术(北京)有限公司 一种flash播放器的播放状态与浏览器兼容测试方法及其装置
CN104216990A (zh) * 2014-09-09 2014-12-17 科大讯飞股份有限公司 视频广告播放方法及系统
CN105828160A (zh) * 2016-04-01 2016-08-03 腾讯科技(深圳)有限公司 视频播放方法及装置
CN106162240A (zh) * 2016-07-04 2016-11-23 天脉聚源(北京)传媒科技有限公司 一种视频直播扣费方法及装置
CN106203000A (zh) * 2016-07-13 2016-12-07 乐视控股(北京)有限公司 一种直播内容的提供方法,提供装置及其电子设备
CN106358072A (zh) * 2016-09-20 2017-01-25 广东小天才科技有限公司 一种教学视频的播放控制方法及装置、用户设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107094236A (zh) * 2017-05-19 2017-08-25 努比亚技术有限公司 全景拍摄方法、移动终端及计算机可读存储介质
CN109151526A (zh) * 2018-09-30 2019-01-04 深圳市元征科技股份有限公司 一种视频传播方法、系统、设备及计算机可读存储介质
CN109582825A (zh) * 2018-12-07 2019-04-05 百度在线网络技术(北京)有限公司 用于生成信息的方法和装置
CN111385512A (zh) * 2018-12-29 2020-07-07 杭州海康威视数字技术股份有限公司 视频数据处理方法和装置
CN111385512B (zh) * 2018-12-29 2022-11-01 杭州海康威视数字技术股份有限公司 视频数据处理方法和装置
CN114513705A (zh) * 2022-02-21 2022-05-17 北京字节跳动网络技术有限公司 视频显示方法、装置和存储介质

Also Published As

Publication number Publication date
CN108024144B (zh) 2020-07-10

Similar Documents

Publication Publication Date Title
US11282123B2 (en) Methods and systems for providing media asset recommendations based on distributed blockchain analysis
CN106658200B (zh) 直播视频分享和获取的方法、装置及其终端设备
CN108024144B (zh) 视频播放方法、终端和计算机可读存储介质
US9106976B2 (en) System and method for sharing user content through a set-top box
US9014541B2 (en) Content distribution server and content playback control terminal
CN106534053B (zh) 媒体文件的权限控制方法、服务器及设备
US20150135071A1 (en) Method and apparatus for distribution and presentation of audio visual data enhancements
EP4422187A2 (en) Systems and methods for displaying multiple media assets for a plurality of users
US20120151217A1 (en) Granular tagging of content
US12088869B2 (en) Expiring synchronized supplemental content in time-shifted media
US10142696B2 (en) Systems and methods for providing a virtual shared media experience
US20170180445A1 (en) Advertisement data acquisition method and electronic equipment
US20250159314A1 (en) Systems and methods to enhance interactive program watching
US20240155196A1 (en) Methods and systems for providing preview images for a media asset
EP3528151A1 (en) Method and apparatus for user authentication
US11570523B1 (en) Systems and methods to enhance interactive program watching
US20170326459A1 (en) Systems and methods for providing a media asset associated with an action that affects a user's fantasy sports score
KR102601616B1 (ko) 콘텐츠 배신 시스템 및 콘텐츠 배신 방법
Vettoretto Reimagining disruptive technologies: The user experience of netflix and pokémon go in australia
US20240380935A1 (en) System and methods for social ads and premium upgrades for multi-account watch parties
JP7502752B2 (ja) コンテンツ配信システムおよびコンテンツ配信方法
JP7390877B2 (ja) 動画編集装置、動画編集方法及びコンピュータプログラム
WO2017197817A1 (zh) 一种数据处理方法、装置、电子设备及服务器
JP6463949B2 (ja) ユーザ端末及びプログラム

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200710