CN107786902A - 直播时移方法、电视及计算机可读存储介质 - Google Patents
直播时移方法、电视及计算机可读存储介质 Download PDFInfo
- Publication number
- CN107786902A CN107786902A CN201711088093.8A CN201711088093A CN107786902A CN 107786902 A CN107786902 A CN 107786902A CN 201711088093 A CN201711088093 A CN 201711088093A CN 107786902 A CN107786902 A CN 107786902A
- Authority
- CN
- China
- Prior art keywords
- sample material
- program
- target
- direct broadcast
- time
- 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
- 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种直播时移方法、电视及计算机可读存储介质,所述直播时移方法包括:接收时移请求,显示当前频道对应的样本素材库;接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材;获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频。通过本发明,当用户想要观看错过的直播节目时,从样本素材库中选择与错过的直播节目相关的样本素材,即可将跳转至该样本素材对应的时间戳开始播放对应的视频,使得时移更准确,操作更简单,用户体验也更出色。
Description
技术领域
本发明涉及数字电视技术领域,尤其涉及直播时移方法、电视及计算机可读存储介质。
背景技术
随着数字电视的发展与普及,为了满足用户需求,数字电视为用户提供的服务也越来越丰富。例如,直播时移服务,指用户可以任意回放过去时间的直播内容。例如,用户错过了节目A的播放时间,通过时移,即可将播放时间切换至节目A的播放时间,使得用户可以观看已经错过节目A。
直播时移服务,给用户带来了极大的便利。但是,在实际操作中,用户需要通过快进/快退的方式将播放时间切换到想要播放的时间节点。这个过程中,由于是快进/快退操作,因此很难定位到准确的时间节点,且该操作过程对用户来说是较为繁琐的。
发明内容
本发明的主要目的在于提供一种直播时移方法、电视及计算机可读存储介质,旨在解决现有技术中,用户的时移操作不够准确且繁琐的技术问题。
为实现上述目的,本发明提供一种直播时移方法,所述直播时移方法包括:
接收时移请求,显示当前频道对应的样本素材库;
接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材;
获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频。
可选的,所述接收时移请求,显示当前频道对应的样本素材库之前包括:
获取所述当前频道的节目视频,提取所述节目视频包含的节目帧图片;
按照节目帧图片对应的播放时间先后顺序,逐一提取每帧节目帧图片中的待存储样本素材,将待存储样本素材与其播放时间关联保存至对应的样本素材库。
可选的,所述将待存储样本素材与其播放时间关联保存至对应的样本素材库包括:
检测样本素材库中是否存在所述待存储样本素材;
若样本素材库中不存在所述待存储样本素材,则将所述待存储样本素材与其播放时间关联保存至对应的样本素材库。
可选的,所述接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材之后包括:
当接收到检索指令时,将所述目标样本素材发送至网络侧,以供网络侧根据所述目标样本素材进行检索,得到检索结果;
接收网络侧发送的检索结果,输出所述检索结果。
可选的,所述获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频包括:
获取所述目标样本素材对应的时间戳,从所述目标样本素材对应的视频中,提取以所述时间戳为播放起点的第一目标视频;
播放所述第一目标视频。
可选的,所述接收时移请求,显示当前频道对应的样本素材库之后包括:
若接收到节目单显示指令,则显示当前频道对应的节目单信息;
接收第二选择指令,在所述节目单信息中确定所述第二选择指令对应的目标节目;
获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频。
可选的,所述若接收到节目单显示指令,则显示当前频道对应的节目单信息之前包括:
获取当前频道对应的码流信息,获取码流信息中包含的电子节目指南信息;
根据所述电子节目指南信息,获取节目单信息。
可选的,所述获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频包括:
获取所述目标节目对应的时间戳,从网络侧获取以所述时间戳为播放起点的第二目标视频;
播放所述第二目标视频。
此外,为实现上述目的,本发明还提供一种电视,所述电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的直播时移程序,所述直播时移程序被所述处理器执行时实现如上所述的直播时移方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有直播时移程序,所述直播时移程序被处理器执行时实现如上所述的直播时移方法的步骤。
本发明中,当接收到时移请求时,显示当前频道对应的样本素材库,以供用户在样本素材库中选择样本素材,即用户想要观看的内容,当确定用户选择的目标样本素材后,获取该目标样本素材对应的时间戳,并播放以该时间戳为播放起点的目标视频。通过本发明,当用户想要观看错过的直播节目时,从样本素材库中选择与错过的直播节目相关的样本素材,即可将跳转至该样本素材对应的时间戳开始播放对应的视频,使得时移更准确,操作更简单,用户体验也更出色。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的电视结构示意图;
图2为本发明直播时移第一实施例的流程示意图;
图3为本发明第一实施例中一帧画面的场景示意图;
图4为本发明第二实施例中一帧画面的场景示意图;
图5为本发明显示样本素材库一实施例的场景示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的电视结构示意图。
如图1所示,该电视可以包括:处理器1001,例如CPU,网络接口1004,显示器1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的电视结构并不构成对电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块以及直播时移程序。
在图1所示的电视中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;显示器1003主要用于显示电视内容;而处理器1001 可以用于调用存储器1005中存储的直播时移程序,并执行以下操作:
接收时移请求,显示当前频道对应的样本素材库;
接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材;
获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频。
进一步地,处理器1001可以调用存储器1005中存储的直播时移程序,还执行以下操作:
获取所述当前频道的节目视频,提取所述节目视频包含的节目帧图片;
按照节目帧图片对应的播放时间先后顺序,逐一提取每帧节目帧图片中的待存储样本素材,将待存储样本素材与其播放时间关联保存至对应的样本素材库。
进一步地,所述将待存储样本素材与其播放时间关联保存至对应的样本素材库包括:
检测样本素材库中是否存在所述待存储样本素材;
若样本素材库中不存在所述待存储样本素材,则将所述待存储样本素材与其播放时间关联保存至对应的样本素材库。
进一步地,处理器1001可以调用存储器1005中存储的直播时移程序,还执行以下操作:
当接收到检索指令时,将所述目标样本素材发送至网络侧,以供网络侧根据所述目标样本素材进行检索,得到检索结果;
接收网络侧发送的检索结果,输出所述检索结果。
进一步地,所述获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频包括:
获取所述目标样本素材对应的时间戳,从所述目标样本素材对应的视频中,提取以所述时间戳为播放起点的第一目标视频;
播放所述第一目标视频。
进一步地,处理器1001可以调用存储器1005中存储的直播时移程序,还执行以下操作:
若接收到节目单显示指令,则显示当前频道对应的节目单信息;
接收第二选择指令,在所述节目单信息中确定所述第二选择指令对应的目标节目;
获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频。
进一步地,处理器1001可以调用存储器1005中存储的直播时移程序,还执行以下操作:
获取当前频道对应的码流信息,获取码流信息中包含的电子节目指南信息;
根据所述电子节目指南信息,获取节目单信息。
进一步地,所述获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频包括:
获取所述目标节目对应的时间戳,从网络侧获取以所述时间戳为播放起点的第二目标视频;
播放所述第二目标视频。
参照图2,图2为本发明直播时移第一实施例的流程示意图。
在一实施例中,直播时移方法包括:
步骤S10,接收时移请求,显示当前频道对应的样本素材库;
本实施例中,所谓时移,是指观众可以任意回放过去时间的直播内容。时移是直播与点播相结合而形成的一种新业务,是直播业务的补充。用户在观看直播节目时,中途可以暂停,过后可以从暂停处继续收看,以免错过某些重要情节。从技术上讲,在暂停请求时,播放服务器把节目录下来,在继续播放时,再把录下的节目采用单播形式重新播放。对于直播的节目,具有时移功能的流媒体直播***可以在之后的任何时间看节目,不一定要同步,可以随时暂停,播放。也就是把节目的时间同步性给去掉了,想什么时候看就什么时候看。
本实施例中,可以是用户通过操作电视遥控,在电视菜单中选择时移功能,从而触发时移请求,电视端接收到时移请求后,显示当前频道对应的样本素材库。还可以是用户通过其他方式触发时移请求,例如语音触发的方式,发出语音控制,以供触发时移请求。本实施例中,用户触发时移请求的方式不限,具体根据实际情况设置。
例如,本发明一实施例中,当用户将频道切换到频道1,当前时间为18:00,用户想要观看频道1在18:00之前播放的电视节目,通过操作电视遥控,在电视菜单中选择时移功能,从而触发时移请求,电视端接收到时移请求后,显示当前频道1对应的样本素材库。
本发明一实施例中,可以是为每个频道建立对应的样本素材库,也可以是为选定的频道建立对应的样本素材库。例如,频道1对应的样本素材库建立过程为:
获取频道1的码流信息,根据码流信息,对频道1播放的节目进行视频录制。在视频录制的过程中,按照时间顺序将每一秒对应的节目帧画面内容截取出来,并将其中的一些特征元素提取出来,以供后续建立样本素材库,其中,素材可以是人或物,具体根据实际需要进行选择。参照图3,图3为本发明第一实施例中一帧画面的场景示意图。例如,如图3所示的一帧画面中 (按照时间顺序截取的第一帧画面),提取出来的特征元素有:人物、衣物、车辆。这一帧画面对应的播放时间为0分10秒,则人物、衣物、车辆对应的播放时间均为0分10秒。则对该人物、衣物、车辆进行编号,例如编号为:人物1、衣物1、车辆1。将人物1与播放时间0分10秒关联保存至样本素材库1,将衣物1与播放时间0分10秒关联保存至样本素材库2,将车辆1与播放时间0分10秒关联保存至样本素材库3。可以是将人物1的图像、衣物 1的图像、车辆1的图像与对应的播放时间关联保存至各自对应的样本素材库,可以是将人物1的特征信息(例如,女)、衣物1的特征信息(例如,黄色旗袍)、车辆1的特征信息(例如,蓝色卡车)与对应的播放时间关联保存至各自对应的样本素材库。其中,样本素材库1、2、3统称为样本素材库。
参照图4,图4为本发明第二实施例中一帧画面的场景示意图。例如,如图4所示的一帧画面中(按照时间顺序截取的第二帧画面),提取出来的特征元素有:人物和车辆,这一画面对应的播放时间为1分30秒,则该人物和车辆对应的播放时间均为1分30秒。首先通过图像识别,识别这一帧画面中的人物与人物1是否是同一人物,若是,则将人物1与播放时间1分30秒关联保存至样本素材库1,若不是,则对该人物进行编号,例如顺次编号为人物2,将人物2与播放时间1分30秒关联保存至样本素材库1。同样的,通过图像识别,识别这一帧画面中的车辆与车辆1是否是同一车辆,若是,则将车辆1 与播放时间1分30秒关联保存至样本素材库3,若不是,则对该车辆进行编号,例如顺次编号为车辆2,将车辆2与播放时间1分30秒关联保存至样本素材库3。本实施例中,若是以图片和播放时间关联的形式存储则后续均以图片和播放时间关联的形式存储,若是以特征信息和播放时间关联的形式存储则后续均以特征信息和播放时间关联的形式存储。
后续,对每一次获取的节目帧画面的处理方法与上述处理第二帧画面的步骤类似,在此不做赘述。
对于频道1的节目视频录制过程是一直在做的,即上述建立样本素材库的过程也持续在进行。本实施例中,选取的特征元素有人物、衣物、车辆三种,则样本素材库包含的子样本素材库也有三个,分别为样本素材库1(人物的),样本素材库2(衣物的),样本素材库3(车辆的)。截止到接收到时移请求时,如表1所示,表1为一实施例中样本素材库1的示意表。
表1
如表2所示,表2为一实施例中样本素材库2的示意表。
表2
如表3所示,表3为一实施例中样本素材库3的示意表。
表3
如此,在接收到时移请求后,则将上述样本素材库显示在电视屏幕上,参照图5,图5为本发明显示样本素材库一实施例的场景示意图。为了更加清楚的展示,在一个电视页面上可以仅显示部分样本素材库,例如,显示样本素材库1,即显示人物,还可以将对应的播放时间与人物关联显示。用户通过选择“下一页”或“上一页”选项,改变屏幕上显示的部分样本素材库。例如,选择“下一页”选项,显示样本素材库2,即显示衣物,还可以将对应的播放时间与衣物关联显示;选择“下一页”选项,显示样本素材库3,即显示车辆,还可以将对应的播放时间与车辆关联显示。
步骤S20,接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材;
本实施例中,第一选择指令可以是由用户操作遥控器来触发,例如,用户通过操作遥控器上的“上”、“下”、“左”、“右”来移动选择框,将选择框移动到想要选择的目标样本素材,例如移动到衣物7,然后点击确认,则触发第一选择指令,电视端在接收到第一选择指令后,根据选择框所处位置,确定目标样本素材。
步骤S30,获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频。
本实施例中,例如目标样本素材为人物7,人物7对应的播放时间有: 6m12s、7m10s、7m25s、9m25s…11m12s。可以在人物7被选取为目标样本素材时,默认人物7对应的时间戳为第一次出现的时间点,即6m12s。然后从当前频道的录制视频的6m12s开始播放。又或是用户在选择人物7为目标样本素材后,进一步在人物7关联的播放时间节点中选择一个时间节点,例如选择的时间节点为9m25s,则从当前频道的录制视频的9m25s开始播放。
本实施例中,当接收到时移请求时,显示当前频道对应的样本素材库,以供用户在样本素材库中选择样本素材,即用户想要观看的内容,当确定用户选择的目标样本素材后,获取该目标样本素材对应的时间戳,并播放以该时间戳为播放起点的目标视频。通过本实施例,当用户想要观看错过的直播节目时,从样本素材库中选择与错过的直播节目相关的样本素材,即可将跳转至该样本素材对应的时间戳开始播放对应的视频,使得时移更准确,操作更简单,用户体验也更出色。
进一步的,本发明直播时移方法一实施例中,步骤S10之前包括:
获取所述当前频道的节目视频,提取所述节目视频包含的节目帧图片;
按照节目帧图片对应的播放时间先后顺序,逐一提取每帧节目帧图片中的待存储样本素材,将待存储样本素材与其播放时间关联保存至对应的样本素材库。
本发明一实施例中,可以是为每个频道建立对应的样本素材库,也可以是为选定的频道建立对应的样本素材库。例如,频道1对应的样本素材库建立过程为:
获取频道1的码流信息,根据码流信息,对频道1播放的节目进行视频录制。在视频录制的过程中,按照时间顺序将每一秒对应的节目帧画面内容截取出来,并将其中的一些特征元素提取出来,以供后续建立样本素材库,其中,素材可以是人或物,具体根据实际需要进行选择。参照图3,图3为本发明第一实施例中一帧画面的场景示意图。例如,如图3所示的一帧画面中 (按照时间顺序截取的第一帧画面),提取出来的特征元素有:人物、衣物、车辆。这一帧画面对应的播放时间为0分10秒,则人物、衣物、车辆对应的播放时间均为0分10秒。则对该人物、衣物、车辆进行编号,例如编号为:人物1、衣物1、车辆1。将人物1与播放时间0分10秒关联保存至样本素材库1,将衣物1与播放时间0分10秒关联保存至样本素材库2,将车辆1与播放时间0分10秒关联保存至样本素材库3。可以是将人物1的图像、衣物 1的图像、车辆1的图像与对应的播放时间关联保存至各自对应的样本素材库,可以是将人物1的特征信息(例如,女)、衣物1的特征信息(例如,黄色旗袍)、车辆1的特征信息(例如,蓝色卡车)与对应的播放时间关联保存至各自对应的样本素材库。其中,样本素材库1、2、3统称为样本素材库。
参照图4,图4为本发明第二实施例中一帧画面的场景示意图。例如,如图4所示的一帧画面中(按照时间顺序截取的第二帧画面),提取出来的特征元素有:人物和车辆,这一画面对应的播放时间为1分30秒,则该人物和车辆对应的播放时间均为1分30秒。首先通过图像识别,识别这一帧画面中的人物与人物1是否是同一人物,若是,则将人物1与播放时间1分30秒关联保存至样本素材库1,若不是,则对该人物进行编号,例如顺次编号为人物2,将人物2与播放时间1分30秒关联保存至样本素材库1。同样的,通过图像识别,识别这一帧画面中的车辆与车辆1是否是同一车辆,若是,则将车辆1 与播放时间1分30秒关联保存至样本素材库3,若不是,则对该车辆进行编号,例如顺次编号为车辆2,将车辆2与播放时间1分30秒关联保存至样本素材库3。本实施例中,若是以图片和播放时间关联的形式存储则后续均以图片和播放时间关联的形式存储,若是以特征信息和播放时间关联的形式存储则后续均以特征信息和播放时间关联的形式存储。
后续,对每一次获取的节目帧画面的处理方法与上述处理第二帧画面的步骤类似,在此不做赘述。
本实施例中,建立样本素材库,样本素材库中的每个样本素材均与其播放时间关联,后续用户若想时移至想要观看的节目,进行在样本素材库中选择目标节目中包含的样本素材,即可时移至该样本素材播放的时间节点,使得时移更加精准,用户操作更加简便。
进一步的,本发明直播时移方法一实施例中,所述将待存储样本素材与其播放时间关联保存至对应的样本素材库包括:
检测样本素材库中是否存在所述待存储样本素材;
若样本素材库中不存在所述待存储样本素材,则将所述待存储样本素材与其播放时间关联保存至对应的样本素材库。
本实施例中,每次再将提取的样本素材存储至样本素材库前,均需检测当前的样本素材是否在样本素材库中已存储,若是,则在已存储的样本素材关联的播放时间中新增当前样本素材的播放时间,若不是,则对当前样本素材编号,并于播放时间关联存储至对应的子样本素材库中。
本实施例中,若待存储的样本素材在样本素材库中已出现过,则不再重新对该样本素材编号,直接在已存储的样本素材关联的时间上更新该待存储样本素材对应的播放时间,若该待存储的样本素材在样本素材库中不存在,则对该样本素材重新编号,并将该待存储样本素材与播放时间关联存储至对应的字样本素材库中。本实施例,对样本素材库的管理更加有序,使得显示样本素材库的界面对用户来说更加清楚明了。
进一步的,本发明直播时移方法一实施例中,步骤S20之后包括:
当接收到检索指令时,将所述目标样本素材发送至网络侧,以供网络侧根据所述目标样本素材进行检索,得到检索结果;
接收网络侧发送的检索结果,输出所述检索结果。
本实施中,在观看节目时,用户可能会喜欢上节目中的人物,例如某位演员,或演员身上穿着的衣物,但可能对该人物或衣物不够了解。这时,可通过将目标样本素材(人或物)发送至网络侧,例如将目标样本素材的图片或特征信息发送至服务器,服务器根据接收到的图片或特征信息在网络上进行搜索,得到搜索结果,并反馈给电视端,并显示搜索结果。为了不影响用户观看节目,还可以是在电视端收到反馈后,将搜索结果反馈给用户的终端例如手机,在手机上显示搜索结果。
本实施例中,当用户对某个样本素材感兴趣时,为用户提供网络搜索的功能,可将用户感兴趣的某个样本素材的详细信息反馈给用户,增强用户的观影体验。
进一步的,本发明直播时移方法一实施例中,步骤S30包括:
获取所述目标样本素材对应的时间戳,从所述目标样本素材对应的视频中,提取以所述时间戳为播放起点的第一目标视频;
播放所述第一目标视频。
本实施例中,例如目标样本素材为人物7,人物7对应的播放时间有: 6m12s、7m10s、7m25s、9m25s…11m12s。可以在人物7被选取为目标样本素材时,默认人物7对应的时间戳为第一次出现的时间点,即6m12s。然后从当前频道的录制视频的6m12s开始播放。又或是用户在选择人物7为目标样本素材后,进一步在人物7关联的播放时间节点中选择一个时间节点,例如选择的时间节点为9m25s,则从当前频道的录制视频的9m25s开始播放。
通过本实施例,当用户想要观看错过的直播节目时,从样本素材库中选择与错过的直播节目相关的样本素材,即可将跳转至该样本素材对应的时间戳开始播放对应的视频,使得时移更准确,操作更简单,用户体验也更出色。
进一步的,本发明直播时移方法一实施例中,步骤S10之后包括:
若接收到节目单显示指令,则显示当前频道对应的节目单信息;
接收第二选择指令,在所述节目单信息中确定所述第二选择指令对应的目标节目;
获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频。
本实施例中,当用户需要进行时移操作时,在显示当前频道对应的样本素材库后,若用户不想通过选择样本素材的方式进行时移,则可触发节目单显示指令,具体的,可通过操作遥控器触发节目单显示指令。当节目单显示指令触发后,则显示当前频道对应的节目单信息。例如,当前频道1对应的节目单信息为:
节目名 | 播放时间 |
电视剧1 | 6:00 |
新闻联播 | 8:00 |
电视剧2 | 9:00 |
… | … |
第二选择指令可以是由用户操作遥控器来触发,例如,用户通过操作遥控器上的“上”、“下”、“左”、“右”来移动选择框,将选择框移动到想要选择的节目名,例如移动到电视剧1,然后点击确认,则触发第二选择指令,电视端在接收到第二选择指令后,根据选择框所处位置,确定目标节目。然后,根据该目标节目对应的播放时间,例如6:00,则从当前频道的录制视频的6:00 开始播放。
通过本实施例,显示当前频道的节目单,用户直接选择想要看的电视节目,则跳转至该节目的播放时间点开始播放,使得时移操作更加准确、便捷。
进一步的,本发明直播时移方法一实施例中,所述若接收到节目单显示指令,则显示当前频道对应的节目单信息之前包括:
获取当前频道对应的码流信息,获取码流信息中包含的电子节目指南信息;
根据所述电子节目指南信息,获取节目单信息。
本实施例中,当前频道的码流信息中,包含有电子节目指南信息,该电子指南信息中包含该频道的播放时间表信息。例如,8:00~9:00新闻联播, 9:00~10:30电视剧,12:00~12:30新闻30分。
本实施例中,根据电子节目指南信息,得到当前节目的节目单信息,后续用户仅需选择节目单信息上的节目名,即可跳转至对应的节目开始播放,使得时移操作更加准确、便捷。
进一步的,本发明直播时移方法一实施例中,所述获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频包括:
获取所述目标节目对应的时间戳,从网络侧获取以所述时间戳为播放起点的第二目标视频;
播放所述第二目标视频。
本实施例中,录制节目视频可以在网络侧进行,当用户通过触发第二选择指令选择想要播放的节目后,确定该节目对应的播放时间戳,从网络侧获取以该时间戳为播放起点的第二目标视频,在电视端播放该第二目标视频。
本实施例中,录制节目视频的工作在网络侧进行,减轻了电视侧的工作压力,电视无需持续进行录制视频的工作,提升电视性能。
此外,本发明实施例还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有直播时移程序,所述直播时移程序被处理器执行时实现如上所述的直播时移方法的步骤。
本发明计算机可读存储介质的具体实施例与上述直播时移方法的各个实施例基本相同,在此不做赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种直播时移方法,其特征在于,所述直播时移方法包括:
接收时移请求,显示当前频道对应的样本素材库;
接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材;
获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频。
2.如权利要求1所述的直播时移方法,其特征在于,所述接收时移请求,显示当前频道对应的样本素材库之前包括:
获取所述当前频道的节目视频,提取所述节目视频包含的节目帧图片;
按照节目帧图片对应的播放时间先后顺序,逐一提取每帧节目帧图片中的待存储样本素材,将待存储样本素材与其播放时间关联保存至对应的样本素材库。
3.如权利要求2所述的直播时移方法,其特征在于,所述将待存储样本素材与其播放时间关联保存至对应的样本素材库包括:
检测样本素材库中是否存在所述待存储样本素材;
若样本素材库中不存在所述待存储样本素材,则将所述待存储样本素材与其播放时间关联保存至对应的样本素材库。
4.如权利要求1所述的直播时移方法,其特征在于,所述接收第一选择指令,在所述样本素材库中确定所述第一选择指令对应的目标样本素材之后包括:
当接收到检索指令时,将所述目标样本素材发送至网络侧,以供网络侧根据所述目标样本素材进行检索,得到检索结果;
接收网络侧发送的检索结果,输出所述检索结果。
5.如权利要求1所述的直播时移方法,其特征在于,所述获取所述目标样本素材对应的时间戳,播放以所述时间戳为播放起点的第一目标视频包括:
获取所述目标样本素材对应的时间戳,从所述目标样本素材对应的视频中,提取以所述时间戳为播放起点的第一目标视频;
播放所述第一目标视频。
6.如权利要求1所述的直播时移方法,其特征在于,所述接收时移请求,显示当前频道对应的样本素材库之后包括:
若接收到节目单显示指令,则显示当前频道对应的节目单信息;
接收第二选择指令,在所述节目单信息中确定所述第二选择指令对应的目标节目;
获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频。
7.如权利要求6所述的直播时移方法,其特征在于,所述若接收到节目单显示指令,则显示当前频道对应的节目单信息之前包括:
获取当前频道对应的码流信息,获取码流信息中包含的电子节目指南信息;
根据所述电子节目指南信息,获取节目单信息。
8.如权利要求6所述的直播时移方法,其特征在于,所述获取所述目标节目对应的时间戳,播放以所述时间戳为播放起点的第二目标视频包括:
获取所述目标节目对应的时间戳,从网络侧获取以所述时间戳为播放起点的第二目标视频;
播放所述第二目标视频。
9.一种电视,其特征在于,所述电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的直播时移程序,所述直播时移程序被所述处理器执行时实现如权利要求1至8中任一项所述的直播时移方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有直播时移程序,所述直播时移程序被处理器执行时实现如权利要求1至8中任一项所述的直播时移方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711088093.8A CN107786902A (zh) | 2017-11-07 | 2017-11-07 | 直播时移方法、电视及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711088093.8A CN107786902A (zh) | 2017-11-07 | 2017-11-07 | 直播时移方法、电视及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107786902A true CN107786902A (zh) | 2018-03-09 |
Family
ID=61433125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711088093.8A Pending CN107786902A (zh) | 2017-11-07 | 2017-11-07 | 直播时移方法、电视及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107786902A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924576A (zh) * | 2018-07-10 | 2018-11-30 | 武汉斗鱼网络科技有限公司 | 一种视频标注方法、装置、设备及介质 |
CN112601126A (zh) * | 2020-11-24 | 2021-04-02 | 青岛海信宽带多媒体技术有限公司 | 一种过期预约节目的提醒方法及装置 |
CN114584794A (zh) * | 2020-12-01 | 2022-06-03 | 青岛海信宽带多媒体技术有限公司 | 一种音视频播放方法、装置、播放终端及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101917591A (zh) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | 一种直播视频的回放方法及装置 |
US20130179547A1 (en) * | 2010-12-09 | 2013-07-11 | Huawei Technologies Co., Ltd | Method and device for playing stream media video content |
CN105451068A (zh) * | 2015-11-24 | 2016-03-30 | 华数传媒网络有限公司 | 电子节目单生成方法及装置 |
CN106686471A (zh) * | 2015-11-06 | 2017-05-17 | 中国电信股份有限公司 | 用于实现网络视频直播的方法和客户端 |
CN106899859A (zh) * | 2015-12-18 | 2017-06-27 | 北京奇虎科技有限公司 | 一种多媒体数据的播放方法和装置 |
CN107147949A (zh) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | 一种直播时移的播放进度操控方法及*** |
-
2017
- 2017-11-07 CN CN201711088093.8A patent/CN107786902A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101917591A (zh) * | 2009-12-17 | 2010-12-15 | 新奥特(北京)视频技术有限公司 | 一种直播视频的回放方法及装置 |
US20130179547A1 (en) * | 2010-12-09 | 2013-07-11 | Huawei Technologies Co., Ltd | Method and device for playing stream media video content |
CN106686471A (zh) * | 2015-11-06 | 2017-05-17 | 中国电信股份有限公司 | 用于实现网络视频直播的方法和客户端 |
CN105451068A (zh) * | 2015-11-24 | 2016-03-30 | 华数传媒网络有限公司 | 电子节目单生成方法及装置 |
CN106899859A (zh) * | 2015-12-18 | 2017-06-27 | 北京奇虎科技有限公司 | 一种多媒体数据的播放方法和装置 |
CN107147949A (zh) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | 一种直播时移的播放进度操控方法及*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924576A (zh) * | 2018-07-10 | 2018-11-30 | 武汉斗鱼网络科技有限公司 | 一种视频标注方法、装置、设备及介质 |
CN112601126A (zh) * | 2020-11-24 | 2021-04-02 | 青岛海信宽带多媒体技术有限公司 | 一种过期预约节目的提醒方法及装置 |
CN114584794A (zh) * | 2020-12-01 | 2022-06-03 | 青岛海信宽带多媒体技术有限公司 | 一种音视频播放方法、装置、播放终端及存储介质 |
CN114584794B (zh) * | 2020-12-01 | 2023-09-22 | 青岛海信宽带多媒体技术有限公司 | 一种音视频播放方法、装置、智能机顶盒及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210235133A1 (en) | Apparatus, Systems And Methods For Control Of Sporting Event Presentation Based On Viewer Engagement | |
US8886009B2 (en) | Creation of video bookmarks via scripted interactivity in advanced digital television | |
CN1937756B (zh) | 数字广播接收终端中管理电子节目指南数据的装置和方法 | |
US8249422B2 (en) | Content usage system, content usage method, recording and playback device, content delivery method, and content delivery program | |
US8307399B2 (en) | Method of providing key frames of video in mobile terminal | |
CN103024464B (zh) | 提供与视频播放内容相关信息的***和方法 | |
CN102193794B (zh) | 链接实时媒体情境到相关的应用程序和服务 | |
JP2009542088A (ja) | カスタマイズされたマルチメディア・セグメントを作成しかつ視聴するための方法と装置 | |
US11277668B2 (en) | Methods, systems, and media for providing media guidance | |
JP2009545218A (ja) | ローカル電子サービスガイド生成を使用する放送システム | |
CN110691281B (zh) | 视频播放处理方法、终端设备、服务器及存储介质 | |
KR20080089912A (ko) | 비디오 데이터 표시 방법 및 이를 이용하는 휴대 단말기 | |
CN101345838A (zh) | 电视节目导航方法、装置和*** | |
CN112437317B (zh) | 一种直播画面切换方法、装置以及*** | |
CN107786902A (zh) | 直播时移方法、电视及计算机可读存储介质 | |
KR100617790B1 (ko) | 디지털 방송 채널정보 표시 단말기 및 방법 | |
CN102547434A (zh) | 一种节目信息的显示方法及装置 | |
US20230401030A1 (en) | Selecting options by uttered speech | |
US20140050457A1 (en) | Information processing system, recording/playback apparatus, playback terminal, information processing method, and program | |
CN110719530A (zh) | 一种视频播放方法、装置、电子设备及存储介质 | |
CN105208449B (zh) | 一种同步浏览涉及播出电视节目相关资讯的方法及*** | |
CN106060641A (zh) | 用于搜索的显示装置及其控制方法 | |
US20150026744A1 (en) | Display system, display apparatus, display method, and program | |
CN108769827B (zh) | 电视节目关联显示方法、装置、移动终端及存储介质 | |
CN100373931C (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180309 |