CN105898524A - 一种节目回看方法、一种播放器及一种终端 - Google Patents
一种节目回看方法、一种播放器及一种终端 Download PDFInfo
- Publication number
- CN105898524A CN105898524A CN201510734276.7A CN201510734276A CN105898524A CN 105898524 A CN105898524 A CN 105898524A CN 201510734276 A CN201510734276 A CN 201510734276A CN 105898524 A CN105898524 A CN 105898524A
- Authority
- CN
- China
- Prior art keywords
- program
- time
- offset value
- specified
- time offset
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47217—End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种节目回看方法、一种播放器及一种终端,其中的节目回看方法,包括如下步骤:获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值;发送所述时间偏移值对应的播放地址至服务器;接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。其中需要回看内容是用户选择设置的,既可以为用户根据节目单选择的某一具体节目,也可以是用户根据需要选择的某一时刻的节目。采用上述技术方案,用户可以回看任何想要观看的内容,即便是当前正在直播的节目,或者当前时刻之前任意指定时刻的节目内容,满足了用户对直播节目回看以及根据时间选择任意节目回看的需求,提高了用户体验。
Description
技术领域
本发明涉及多媒体技术领域,具体地涉及一种节目回看方法、一种播放器及一种终端。
背景技术
直播是用户常用的功能,但是直播节目都是按照规定的时间和顺序播放,这种按时播放的特点给用户带来了很大局限性,因为用户在观看直播节目时,经常会因为各种原因错过喜欢的节目,所以回看功能也是用户的一种需求。
目前,回看的解决方案大部分是直播转点播,即服务器按节目单缓存视频。用户需要回看功能时,服务器下发一个个点播地址,客户端通过点播的方式播放。这种方法,用户只能回看已经播放完成的节目,对于正在播放的节目无法回看。而且,如果用户想要回看任一时间点处的任一节目,上述方法也无法实现。
发明内容
本发明要解决的技术问题是现有技术中的点播方式无法满足用户回看当前直播节目的需求。
本发明要解决的另一个技术问题是现有技术中的点播方式无法满足用户回看任一时间点处节目的需求。
为解决上述技术问题,本发明提供以下技术方案:
本发明提供一种节目回看方法,包括如下步骤:
获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值;
发送所述时间偏移值对应的播放地址至服务器;
接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
可选地,所述的节目回看方法,获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值的步骤中:所述指定时刻为需要回看的指定节目的开始时刻。
可选地,所述的节目回看方法,获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值的步骤中:所述指定时刻为预设的任一时刻。
本发明还提供一种播放器,包括:
时间偏移值获取单元,用于获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值;
时间偏移值发送单元,接收所述时间偏移值获取单元发送的数据,发送所述时间偏移值对应的播放地址至服务器;
数据获取单元,用于接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
可选地,所述的播放器中,所述时间偏移值获取单元中,以需要回看的指定节目的开始时刻作为指定时刻。
可选地,所述的播放器中,所述时间偏移值获取单元中,以预设的任一时刻作为指定时刻。
基于同一发明构思,本发明还提供一种终端,包括上述的播放器,以及:
接收单元,接收需要回看内容,并确定与回看内容对应的指定时刻;
处理单元,获取当前时刻与所述指定时刻之间的时间偏移值;
发送单元,发送所述时间偏移值至所述播放器。
可选地,所述终端中,所述接收单元,用于接收需要回看的指定节目的信息;所述处理单元,获取当前时刻与所述指定节目的开始时刻之间的时间偏移值。
可选地,所述终端中,所述接收单元,用于接收预设的任一时刻的信息;所述处理单元,获取当前时刻与所述预设的任一时刻之间的时间偏移值。
本发明的上述方案与现有技术相比,至少具有以下有益效果:
本发明所述的节目回看方法、播放器及终端,用户可自由选择设置需要回看内容,既可以为用户根据节目单选择的某一具体节目,也可以用户根据需要选择的某一时刻的节目。例如用户在观看直播节目时,因为一些突发情况的影响错过部分精彩内容,比如因为接听电话而错过了十分钟的节目,用户就可以选择十分钟以前作为新的时间节点进行回看。采用上述技术方案,用户可以回看任何想要观看的内容,既可以是当前正在直播的节目,也可以是当前时刻之前任意指定时刻的节目内容。而且,用户既可以根据节目单选择想要回看的节目,还可以根据播放时间自由选择任意时刻进行回看,更加灵活,满足了客户的不同需求,提高了用户体验。
附图说明
图1是本发明所述节目回看方法应用环境示意图;
图2是本发明一个实施例所述节目回看方法的流程图;
图3是本发明一个实施例所述终端及播放器的原理框图;
图4是本发明一个实施例所述节目回看流程的具体实现流程图。
其中的附图标记为:
1-终端,2-服务器,3-用户,11-浏览器,12-接收单元,13-处理单元,14-发送单元,101-时间偏移值获取单元,102-时间偏移值发送单元,103-数据获取单元。
具体实施方式
本发明所述节目回看方法、播放器及终端其应用环境如图1所示。其中的终端1可以为电视机、计算机、手机、PDA等,具有视频播放功能的终端均可。服务器2与终端1之间可以进行基于某种协议的数据通信,而通信方式可以为有线方式或者无线方式。其中,用户3可以采用遥控器等装置发送指令给终端1,终端1响应指令后可以进入直播或者回看模式。终端1将需要播放的节目的播放地址发送给服务器2,服务器2解析播放地址后,将与播放地址对应的节目的数据流发送给终端1。终端1通过播放器等功能组件将相应的节目呈现给用户3。下面通过具体的实施例对本发明的节目回看方法、播放器及终端进行说明。
本实施例提供一种节目回看方法,如图2所示,包括如下步骤:
S1:获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值。
S2:发送所述时间偏移值对应的播放地址至服务器。
S3:接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
在步骤S1中,需要回看内容是用户选择设置的,既可以为用户根据节目单选择的某一具体节目,也可以是用户根据需要选择的某一时刻的节目。例如用户在观看直播节目时,因为接听电话而错过了十分钟的节目,用户则可以选择十分钟以前的节目进行回看。也即所述指定时刻可以为需要回看的指定节目的开始时刻,还可以为预设的任一时刻。采用上述技术方案,用户可以回看任何想要观看的内容,即便是当前正在直播的节目。用户还可以设定回看当前时刻之前任意指定时刻的节目内容。既可以根据节目单选择想要回看的节目,还可以根据播放时间自由选择任意时刻的节目,更加灵活,满足了用户的不同需求,提高了用户体验。
基于与上述节目回看方法相同的发明构思,本实施例还提供一种播放器,如图3所示,包括:
时间偏移值获取单元101,用于获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值。其中既可以采用需要回看的指定节目的开始时刻作为指定时刻,又可以采用预设的任一时刻作为指定时刻。
时间偏移值发送单元102,接收所述时间偏移值获取单元101发送的数据,发送所述时间偏移值对应的播放地址至服务器。
数据获取单元103,用于接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
相应地,本实施例还提供一种包括上述播放器的终端,如图3所示,所述终端除了包括上述播放器之外还包括:
接收单元12,接收用户发送的需要回看内容,并确定与回看内容对应的指定时刻。用户可以通过播放器发送需要回看的内容。
处理单元13,获取当前时刻与所述指定时刻之间的时间偏移值。
发送单元14,发送所述时间偏移值至所述播放器11。
具体地,本实施例中所提供的终端2可以为任何能够实现直播的设备,例如电视机、PDA、手提电脑等。图3所示的整个运行环境,可以根据图4所示的方式实现回看功能:
S10:用户选择需要回看的内容,并将其发送至终端。如前所述,所述需要回看的内容既可以是用户根据节目单选择的某一节目,也可以是用户选择想要回看的任一预设时间点的节目。例如可以通过遥控器调出节目单,该节目单中记录着当前时刻以前播放过的节目的名称,用户可以直接选择某一节目名称。还可以通过遥控器将当前直播的节目的进度条或者时间轴调出,根据进度条或者时间轴选择某一时间节点。
S11:终端接收需要回看的内容并确定与回看内容对应的指定时刻。可以理解,当接收到的是用户发送的某一节目的名称或者其他信息时,则应当从开始播放该节目,当接收到的是某一预设的时间点时,则应从该时间点进行播放。
S12:获取当前时刻与所述指定时刻之间的时间偏移值。如同步骤S11所述,当接收到的是某一节目的名称或者其他信息时,则将该节目的开始时间作为指定时刻;当接收到的是某一预设的时间点时,则直接将该时间点作为指定时刻。根据当前时刻和指定时刻,直接做差值就可以得到时间偏移值。
S13:发送所述时间偏移值至播放器。
S14:播放器获取到当前时刻与需要回看内容对应的指定时刻之间的时间偏移值。
S15:发送与所述时间偏移值对应的播放地址至服务器。本步骤中,可以认为播放器与服务器之间已经存在某种预设的协议或者算法,可以根据时间偏移值得到要回看的节目内容的播放地址。具体实现方式并不是本发明的发明要点,在此不再详细叙述。
S16:服务器接收到播放器发送的播放地址,解析播放地址得到对应的节目的数据流。
S17:服务器发送数据流至播放器。
S18:播放器接收数据流并播放,从而将用户想要回看的节目内容呈现给用户,完成回看。
根据以上流程,用户可自由选择设置需要回看内容,既可以根据节目单实现回看功能,也可以根据播放时间选择任意想要回看的节目,对于直播中的节目也可以随时选择回看,丰富了节目播放功能,提高了用户体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
Claims (9)
1.一种节目回看方法,其特征在于,包括如下步骤:
获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值;
发送所述时间偏移值对应的播放地址至服务器;
接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
2.根据权利要求1所述的节目回看方法,其特征在于,获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值的步骤中:
所述指定时刻为需要回看的指定节目的开始时刻。
3.根据权利要求1所述的节目回看方法,其特征在于,获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值的步骤中:
所述指定时刻为预设的任一时刻。
4.一种播放器,其特征在于,包括:
时间偏移值获取单元,用于获取当前时刻与需要回看内容对应的指定时刻之间的时间偏移值;
时间偏移值发送单元,接收所述时间偏移值获取单元发送的数据,发送所述时间偏移值对应的播放地址至服务器;
数据获取单元,用于接收服务器发送的与所述播放地址对应的指定时刻的节目数据流。
5.根据权利要求4所述的播放器,其特征在于:
所述时间偏移值获取单元中,以需要回看的指定节目的开始时刻作为指定时刻。
6.根据权利要求4所述的播放器,其特征在于:
所述时间偏移值获取单元中,以预设的任一时刻作为指定时刻。
7.一种终端,其特征在于,包括权利要求4-6任一项所述的播放器,以及:
接收单元,接收需要回看内容,并确定与回看内容对应的指定时刻;
处理单元,获取当前时刻与所述指定时刻之间的时间偏移值;
发送单元,发送所述时间偏移值至所述播放器。
8.根据权利要求7所述的终端,其特征在于:
所述接收单元,用于接收需要回看的指定节目的信息;
所述处理单元,获取当前时刻与所述指定节目的开始时刻之间的时间偏移值。
9.根据权利要求7所述的终端,其特征在于:
所述接收单元,用于接收预设的任一时刻的信息;
所述处理单元,获取当前时刻与所述预设的任一时刻之间的时间偏移值。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510734276.7A CN105898524A (zh) | 2015-11-02 | 2015-11-02 | 一种节目回看方法、一种播放器及一种终端 |
| PCT/CN2016/086615 WO2017076009A1 (zh) | 2015-11-02 | 2016-06-21 | 一种节目回看方法、一种播放器及一种终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510734276.7A CN105898524A (zh) | 2015-11-02 | 2015-11-02 | 一种节目回看方法、一种播放器及一种终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105898524A true CN105898524A (zh) | 2016-08-24 |
Family
ID=57002356
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510734276.7A Pending CN105898524A (zh) | 2015-11-02 | 2015-11-02 | 一种节目回看方法、一种播放器及一种终端 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105898524A (zh) |
| WO (1) | WO2017076009A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106534919A (zh) * | 2016-11-11 | 2017-03-22 | 协创数据技术股份有限公司 | 一种用于视频直播的回看装置 |
| CN108174233A (zh) * | 2018-01-08 | 2018-06-15 | 武汉斗鱼网络科技有限公司 | 一种直播方法、装置、服务器及介质 |
| CN112104648A (zh) * | 2020-09-14 | 2020-12-18 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、终端、服务器及存储介质 |
| CN113873335A (zh) * | 2021-10-29 | 2021-12-31 | 海信电子科技(武汉)有限公司 | 一种节目时移定位播放方法及显示设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002025936A2 (en) * | 2000-09-19 | 2002-03-28 | Koninklijke Philips Electronics N.V. | Follow up correction to epg for recording systems to reset requests for recordings |
| CN103491425A (zh) * | 2012-06-14 | 2014-01-01 | 腾讯科技(深圳)有限公司 | 一种视频节目播放系统、装置和方法 |
| CN103618963A (zh) * | 2013-12-10 | 2014-03-05 | 乐视网信息技术(北京)股份有限公司 | 智能电视中的节目回看方法及装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101465996B (zh) * | 2008-12-31 | 2013-04-24 | 华为技术有限公司 | 一种网络电视显示时间的方法及设备和系统 |
| CN103618926A (zh) * | 2013-12-09 | 2014-03-05 | 乐视网信息技术(北京)股份有限公司 | 对智能电视的显示应用页面的控制方法和控制装置 |
-
2015
- 2015-11-02 CN CN201510734276.7A patent/CN105898524A/zh active Pending
-
2016
- 2016-06-21 WO PCT/CN2016/086615 patent/WO2017076009A1/zh not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002025936A2 (en) * | 2000-09-19 | 2002-03-28 | Koninklijke Philips Electronics N.V. | Follow up correction to epg for recording systems to reset requests for recordings |
| CN103491425A (zh) * | 2012-06-14 | 2014-01-01 | 腾讯科技(深圳)有限公司 | 一种视频节目播放系统、装置和方法 |
| CN103618963A (zh) * | 2013-12-10 | 2014-03-05 | 乐视网信息技术(北京)股份有限公司 | 智能电视中的节目回看方法及装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106534919A (zh) * | 2016-11-11 | 2017-03-22 | 协创数据技术股份有限公司 | 一种用于视频直播的回看装置 |
| CN108174233A (zh) * | 2018-01-08 | 2018-06-15 | 武汉斗鱼网络科技有限公司 | 一种直播方法、装置、服务器及介质 |
| WO2019134293A1 (zh) * | 2018-01-08 | 2019-07-11 | 武汉斗鱼网络科技有限公司 | 一种直播方法、装置、服务器及介质 |
| CN112104648A (zh) * | 2020-09-14 | 2020-12-18 | 北京达佳互联信息技术有限公司 | 数据处理方法、装置、终端、服务器及存储介质 |
| CN113873335A (zh) * | 2021-10-29 | 2021-12-31 | 海信电子科技(武汉)有限公司 | 一种节目时移定位播放方法及显示设备 |
| CN113873335B (zh) * | 2021-10-29 | 2024-05-10 | Vidaa(荷兰)国际控股有限公司 | 一种节目时移定位播放方法及显示设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017076009A1 (zh) | 2017-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8583555B1 (en) | Synchronizing multiple playback device timing utilizing DRM encoding | |
| CN102130936B (zh) | 一种在动态http流传输方案中支持时移回看的方法和装置 | |
| JP5917508B2 (ja) | 休止された再生をプラットフォーム全体にわたって同期化する方法および装置 | |
| JP5668512B2 (ja) | 情報処理装置、及び、情報処理方法 | |
| US9118950B2 (en) | Broadcast receiving apparatus, playback apparatus, broadcast communication system, broadcast receiving method, playback method, and program | |
| CN106791988B (zh) | 多媒体数据轮播方法和终端 | |
| WO2017116231A1 (en) | Live-stream video advertisement system | |
| US20110296472A1 (en) | Controllable device companion data | |
| CA2899015A1 (en) | User control of replacement television advertisements inserted by a smart television | |
| CN101536502A (zh) | 共享电视剪辑 | |
| CN105072480B (zh) | 一种视频直播方法及装置 | |
| WO2019134293A1 (zh) | 一种直播方法、装置、服务器及介质 | |
| CN103618964A (zh) | 通过智能电视提供电视节目的方法及系统 | |
| CN107483991A (zh) | 电视广告的替换方法、装置及计算机可读存储介质 | |
| CN105898524A (zh) | 一种节目回看方法、一种播放器及一种终端 | |
| JP2015526005A (ja) | 個人向けのメディア・コンテンツの提供 | |
| CN104581433B (zh) | 多媒体档案的播放装置与多媒体档案的播放方法 | |
| US9197920B2 (en) | Shared media experience distribution and playback | |
| JP2010118736A (ja) | 放送受信端末 | |
| WO2017071428A1 (zh) | 快进快退的处理方法及终端 | |
| CN102594773B (zh) | 一种实现数据获取的方法和系统 | |
| EP2820815A1 (en) | An improved method and apparatus for video content distribution | |
| CN102694823A (zh) | 一种实现分段节目播放控制的方法、服务器及客户端 | |
| JP2017098703A (ja) | 受信装置、マニフェスト更新方法、及びプログラム | |
| WO2017080152A1 (zh) | 一种同步数据的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |
|
| WD01 | Invention patent application deemed withdrawn after publication |