CN101815205A - Method, system and terminal for recording web TV broadcast program - Google Patents
Method, system and terminal for recording web TV broadcast program Download PDFInfo
- Publication number
- CN101815205A CN101815205A CN201010160686A CN201010160686A CN101815205A CN 101815205 A CN101815205 A CN 101815205A CN 201010160686 A CN201010160686 A CN 201010160686A CN 201010160686 A CN201010160686 A CN 201010160686A CN 101815205 A CN101815205 A CN 101815205A
- Authority
- CN
- China
- Prior art keywords
- program
- recording
- user terminal
- recording request
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- 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/60—Network 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/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6543—Transmission by server directed to the client for forcing some client operations, e.g. recording
-
- 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/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- 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/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种网络电视播放节目的录制方法、系统及终端,包括:用户终端向节目单服务器发送预约录制请求,所述预约录制请求中包括:用户终端需要录制的网络电视将播放的节目;用户终端接收节目单服务器发送的预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;用户终端根据预约录制请求响应中的播放信息对网络电视播放的节目进行录制。本发明无须用户实时参与网络电视的节目录制,即可完成在对网络电视节目的预约录制。
The invention discloses a method, system and terminal for recording programs played by Internet TV, comprising: a user terminal sends a reservation recording request to a program list server, and the reservation recording request includes: the program to be played by the Internet TV that the user terminal needs to record The user terminal receives the reservation recording request response sent by the program list server, and the reservation recording request response carries the broadcast information of the program included in the reservation recording request; The program is recorded. The invention does not require the user to participate in the program recording of the network TV in real time, and can complete the scheduled recording of the network TV program.
Description
技术领域technical field
本发明涉及网络通讯领域,特别涉及一种网络电视播放节目的录制方法、系统及终端。The invention relates to the field of network communication, in particular to a method, system and terminal for recording programs played by network television.
背景技术Background technique
IPTV(Internet Protocol Television,交互式网络电视,也叫网络电视),是指基于IP协议的电视广播服务。该业务不仅能够通过丰富多彩的页面提供电子节目导航业务,还能提供视频点播、回看以及录制,信息浏览,游戏等服务,并且具有多种交互功能。IPTV (Internet Protocol Television, interactive network TV, also called Internet TV), refers to the TV broadcasting service based on the IP protocol. This service can not only provide electronic program navigation services through rich and colorful pages, but also provide services such as video on demand, playback and recording, information browsing, games, etc., and has a variety of interactive functions.
IPTV的用户终端可以是STB(Set-TopBox,机顶盒),也可以是PC(PersonalComputer,个人计算机)The user terminal of IPTV can be STB (Set-TopBox, set-top box) or PC (PersonalComputer, personal computer)
目前,在IPTV技术领域内,视频流的用户录制技术有了很大的突破,但现有的技术均为实时录制,即用户可以通过相关的操作要求IPTV用户终端对于当前正在播放的节目进行录制。这种技术的缺陷在于,如果用户需要录制某个节目,则必须在节目开始后才可以进行相关的操作,即录制由用户即时触发,用户必须在现场,如果用户因为某些原因离开了现场,就不可以录制。At present, in the field of IPTV technology, the user recording technology of video stream has made great breakthroughs, but the existing technologies are all real-time recording, that is, the user can request the IPTV user terminal to record the currently playing program through relevant operations . The disadvantage of this technology is that if the user needs to record a certain program, the relevant operations must be performed after the program starts, that is, the recording is triggered immediately by the user, and the user must be at the scene. If the user leaves the scene for some reason, It cannot be recorded.
所以现有技术的不足在于:还没有技术方案能够实现在用户不在现场的情况下,也能够对当前正在播放的节目进行录制。Therefore, the deficiency of the prior art is that there is no technical solution that can record the currently playing program even when the user is not present at the scene.
发明内容Contents of the invention
本发明所解决的技术问题在于提供了一种网络电视播放节目的录制方法、系统及终端,用以解决现有技术中在用户不在现场的情况下,对当前正在播放的节目进行录制的问题。The technical problem to be solved by the present invention is to provide a method, system and terminal for recording programs played by Internet TV to solve the problem in the prior art of recording a program currently being played when the user is not present.
本发明实施例中提供了一种网络电视IPTV播放节目的录制方法,包括如下步骤:The embodiment of the present invention provides a kind of recording method of network TV IPTV broadcasting program, comprises the following steps:
用户终端向节目单服务器发送预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;The user terminal sends a reservation recording request to the program list server, and the reservation recording request includes: the IPTV program that the user terminal needs to record to be played;
用户终端接收节目单服务器发送的预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;The user terminal receives the reservation recording request response sent by the program list server, the reservation recording request response carrying the broadcast information of the program included in the reservation recording request;
用户终端根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制。The user terminal records the program played by the IPTV according to the play information in the scheduled recording request response.
本发明实施例中提供了一种用户终端,包括:An embodiment of the present invention provides a user terminal, including:
发送模块,用于向节目单服务器发送预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;The sending module is used to send a reservation recording request to the program list server, and the reservation recording request includes: the IPTV program that the user terminal needs to record to be played;
接收模块,用于接收节目单服务器发送的预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;The receiving module is configured to receive the reservation recording request response sent by the program list server, the reservation recording request response carrying the broadcast information of the programs included in the reservation recording request;
录制模块,用于根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制。The recording module is configured to record the program played by IPTV according to the play information in the response to the scheduled recording request.
本发明实施例中提供了一种节目单服务器,包括:An embodiment of the present invention provides a program list server, including:
接收模块,用于接收用户终端向节目单服务器发送的预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;The receiving module is used to receive the reserved recording request sent by the user terminal to the program list server, and the reserved recording request includes: the program that the user terminal needs to record and will be played by the IPTV;
响应模块,用于向用户终端发送预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息。A response module, configured to send a reservation recording request response to the user terminal, where the reservation recording request response carries the play information of the program included in the reservation recording request.
本发明实施例中提供了一种IPTV系统,包括:An IPTV system is provided in an embodiment of the present invention, including:
用户终端,用于向节目单服务器发送预约录制请求,在接收到节目单服务器发送的预约录制请求响应后,根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制;所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;The user terminal is used to send a reservation recording request to the program list server, and after receiving the reservation recording request response sent by the program list server, record the program played by IPTV according to the playback information in the reservation recording request response; the reservation recording request includes: the program that the user terminal needs to record to be played by the IPTV, and the reservation recording request response carries the broadcast information of the program included in the reservation recording request;
节目单服务器,用于在接收到用户终端发送的预约录制请求后,向用户终端发送预约录制请求响应。The program list server is configured to send a reservation recording request response to the user terminal after receiving the reservation recording request sent by the user terminal.
本发明有益效果如下:The beneficial effects of the present invention are as follows:
在本发明实施例提供的技术方案中,由于用户终端首先向节目单服务器发送包括有需要录制的节目的预约录制请求;在用户终端接收节目单服务器发送的携带有节目播放信息的预约录制请求响应后,便可以根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制。这样在需录制的节目开始播放时,即使用户不在现场也可以实现录制。在该过程中,用户只需通过用户终端确定需要录制的节目,而无须用户实时参与节目录制,即可完成在对于该节目的预约录制。In the technical solution provided by the embodiment of the present invention, since the user terminal first sends a reservation recording request including the program to be recorded to the program list server; the user terminal receives the reservation recording request response carrying the program playing information sent by the program list server After that, the program played by IPTV can be recorded according to the play information in the scheduled recording request response. In this way, when the program to be recorded starts to play, recording can be realized even if the user is not present. In this process, the user only needs to determine the program to be recorded through the user terminal, without the user needing to participate in the program recording in real time, and the scheduled recording of the program can be completed.
附图说明Description of drawings
图1为本发明实施例中IPTV播放节目的录制方法实施流程示意图;Fig. 1 is the implementation flow schematic diagram of the recording method of IPTV broadcast program in the embodiment of the present invention;
图2为本发明实施例中机顶盒的IPTV播放节目的录制方法实施流程示意图;Fig. 2 is the implementation flow diagram of the recording method of the IPTV broadcasting program of set-top box in the embodiment of the present invention;
图3为本发明实施例中机顶盒关机再开机后的IPTV播放节目的录制方法实施流程示意图;Fig. 3 is the implementation flow diagram of the method for recording IPTV broadcast programs after the set-top box is turned off and turned on again in the embodiment of the present invention;
图4为本发明实施例中IPTV系统结构示意图;FIG. 4 is a schematic structural diagram of an IPTV system in an embodiment of the present invention;
图5为本发明实施例中用户终端结构示意图;FIG. 5 is a schematic structural diagram of a user terminal in an embodiment of the present invention;
图6为本发明实施例中节目单服务器结构示意图。Fig. 6 is a schematic diagram of the structure of the program list server in the embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图对本发明的具体实施方式进行说明。Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings.
图1为IPTV播放节目的录制方法实施流程示意图,如图所示,在进行节目录制时可以包括如下步骤:Figure 1 is a schematic diagram of the implementation process of the recording method of the IPTV broadcast program. As shown in the figure, the following steps can be included when recording the program:
步骤101、用户终端向节目单服务器发送预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;
步骤102、用户终端接收节目单服务器发送的预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;
步骤103、用户终端根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制。
实施中,在解决IPTV系统无法实现用户预约录制的问题时,当用户通过节目单确定选择对某个还未开始播放的节目进行录制时,可以在步骤101中通过用户终端向节目单服务器发送预约录制请求,节目单服务器向用户终端发送预约录制请求响应,响应中携带有需要录制节目的播放信息,这样在步骤102用户终端接收到节目单服务器发送的预约录制请求响应后,在步骤103中,用户终端便可以根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制,这样在需录制的节目开始播放时,即使用户不在现场也可以实现录制。在该过程中,用户只需通过用户终端确定需要录制的节目,而无须用户实时参与节目录制,即可完成在对于该节目的预约录制。由于开始录制时,不需要用户介入,所以此时用户如果在使用其他服务,如玩游戏,用户终端都可以在不影响用户的情况下,为其录制预约的节目。During implementation, when solving the problem that the IPTV system cannot realize the user's scheduled recording, when the user determines to record a program that has not started to be played through the program list, the user terminal can send the reserved program to the program list server in
实施中,还可以进一步包括:In implementation, it may further include:
在用户终端启动后,确定节目的播放信息中的节目开始播放的时间,以及节目的时移时长;After the user terminal is started, determine the time when the program in the broadcast information of the program starts to play, and the time shift duration of the program;
在当前时间减去时移时长后处于节目开始播放的时间之前时,对节目进行录制。The program is recorded when the current time minus the time shift duration is before the time the program starts playing.
由于IPTV系统存在时移功能,所以对于已经开始播放但没有超出时移范围的节目,也可以实现完整录制,例如关机重启后的用户终端。因为用户终端断电后无法进行录制,所以开机后,先要检查各个录制任务是否过期。由于IPTV系统具有的时移功能,使得对于某些过期但处于时移范围的节目,仍然可以执行录制。这时需要执行如下操作,对任务表里的节目逐个检查:如果当前系统时间-节目的时移时长<预约节目的开始时间<当前系统时间,则表示节目已经开始播放,但视频流仍然完整地存在于服务器上,这种情况下,用户终端与服务器建立连接,请求从节目开始时间处开始播放录制,并同时启动定时器;如果预约节目的开始时间<当前系统时间-节目的时移时长,则表示节目已经过期,则不执行该录制任务;如果当前系统时间<预约节目的开始时间,则表示节目还未开始,可以按任务进行录制。Due to the time-shifting function of the IPTV system, complete recording can also be achieved for programs that have started to be played but have not exceeded the time-shifting range, such as user terminals that have been shut down and restarted. Since the user terminal cannot record after power off, it is necessary to check whether each recording task is overdue after starting up. Due to the time-shifting function of the IPTV system, recording can still be performed for some expired programs within the time-shifting range. At this time, you need to perform the following operations to check the programs in the task table one by one: If the current system time - the time shift duration of the program < the start time of the scheduled program < the current system time, it means that the program has started to play, but the video stream is still intact It exists on the server. In this case, the user terminal establishes a connection with the server, requests to start playing and recording from the start time of the program, and starts the timer at the same time; if the start time of the scheduled program < the current system time - the time shift duration of the program, It means that the program has expired, and the recording task will not be executed; if the current system time is < the start time of the reserved program, it means that the program has not started yet, and recording can be performed according to the task.
实施中,还可以进一步包括:In implementation, it may further include:
在对节目进行录制时,启动定时器;When recording the program, start the timer;
在定时器计时长度不小于节目的播放信息中的节目播放时长时,停止录制节目,释放录制节目所需资源。When the timing length of the timer is not less than the playing time of the program in the playing information of the program, the recording of the program is stopped, and the resources required for recording the program are released.
具体的,可以定时检测录制定时器,如果定时器的时间≥对应节目的播放时长,则停止录制,释放相应资源。Specifically, the recording timer may be regularly detected, and if the timer time is greater than or equal to the playing duration of the corresponding program, the recording is stopped and corresponding resources are released.
实施中,还可以进一步包括:In implementation, it may further include:
确定用户终端与媒体服务器建立连接所需的时长;Determine the length of time required for the user terminal to establish a connection with the media server;
确定节目的播放信息中的节目开始播放的时间;Determine the time when the program in the broadcast information of the program starts to play;
在对节目进行录制时,按节目开始播放的时间,根据建立连接所需的时长提前与媒体服务器建立连接。When recording a program, according to the start time of the program, the connection with the media server is established in advance according to the time required for establishing the connection.
具体的,可以定时查询录制任务,如果0<预约节目的开始时间-当前系统时间≤用户终端与媒体建立连接所需时间的经验值,则表示节目即将开始播放,则用户终端立即与媒体服务器建立连接,开始录制。Specifically, the recording task can be queried regularly. If 0<the start time of the reserved program - the current system time ≤ the experience value of the time required for the user terminal to establish a connection with the media, it means that the program is about to start playing, and the user terminal immediately establishes a connection with the media server. Connect and start recording.
实施中,在用户终端向节目单服务器发送预约录制请求前,还可以进一步包括:在用户终端存储预约录制任务表,所述预约录制任务表包括用户终端将要执行的节目录制任务;During implementation, before the user terminal sends the scheduled recording request to the program list server, it may further include: storing a scheduled recording task table in the user terminal, the scheduled recording task table including the program recording tasks to be performed by the user terminal;
用户终端接收节目单服务器发送的预约录制请求响应后,还可以进一步包括:将预约录制请求响应中的播放信息存储至预约录制任务表;After receiving the scheduled recording request response sent by the program list server, the user terminal may further include: storing the playback information in the scheduled recording request response into the scheduled recording task table;
用户终端根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制时,则可以定时查询预约录制任务表,并根据预约录制任务表进行录制。When the user terminal records the program played by the IPTV according to the playback information in the scheduled recording request response, it can regularly query the scheduled recording task table, and record according to the scheduled recording task table.
下面以预约录制任务表为例、用户终端以机顶盒为例的实施对IPTV播放节目的录制实施进行说明。在实施中以预约录制任务表为例是因为该方式下比较容易对录制节目的任务进行管理,也是较为常见的管理方式;但是,从理论上来说,用其它的方式也是可以的,在存在多个需要进行节目录制任务需要管理时,只要能够对这些任务进行协调、管理的方式都可以,建立预约录制任务表的实施方式仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能使用预约录制任务表这一方式,实施过程中可以结合实践需要来确定相应的方式。The implementation of recording IPTV broadcast programs will be described below by taking the scheduled recording task table as an example and the implementation of a user terminal using a set-top box as an example. In the implementation, the scheduled recording task table is used as an example because it is easier to manage the tasks of recording programs in this way, and it is also a relatively common management method; however, in theory, it is also possible to use other methods. When a program recording task needs to be managed, any method can be used as long as these tasks can be coordinated and managed. The implementation of establishing the scheduled recording task table is only used to teach those skilled in the art how to implement the present invention, but it does not mean that only The method of making an appointment recording task table can be used, and the corresponding method can be determined in combination with practical needs during the implementation process.
用户在浏览节目单过程中,选择要求录制的节目,机顶盒向节目单服务器发送对于该节目的预约录制请求;In the process of browsing the program list, the user selects the program that needs to be recorded, and the set-top box sends a reservation recording request for the program to the program list server;
节目单服务器收到用户录制请求后,将预约录制的节目的相关播放信息如节目名称、节目的URL(Uniform Resource Locator,统一资源定位符)、节目开始播放的时间及节目播放的时长下发给机顶盒。After receiving the user's recording request, the program list server will send the relevant playing information of the scheduled recording program, such as the program name, program URL (Uniform Resource Locator, uniform resource locator), the time when the program starts to play, and the duration of the program to the set top box.
机顶盒在收到节目单服务器下发的信息后,与本地的预约录制任务表里的各项记录作对比,如果预约录制任务表里已有该项录制任务,则弹出提示框提醒用户是否进行删除、或者更新等操作,如果没有该项录制任务,将该节目的信息记入预约录制任务表,并将该预约录制记录更新至本地存储设备中。机顶盒里的预约录制任务表可以是每次上电时,机顶盒根据本地存储设备里的预约录制记录而建立的。After the set-top box receives the information sent by the program list server, it compares with the records in the local scheduled recording task table. If the recording task already exists in the scheduled recording task table, a prompt box will pop up to remind the user whether to delete it. , or updating, if there is no such recording task, record the information of the program into the scheduled recording task table, and update the scheduled recording record to the local storage device. The scheduled recording task list in the set-top box may be established by the set-top box according to the scheduled recording records in the local storage device every time the power is turned on.
机顶盒定时查询预约用户录制任务表,如果0<预约节目的开始时间-当前系统时间≤机顶盒与媒体建立连接所需时间的经验值,则表示节目即将开始播放,则机顶盒立即与媒体服务器建立连接,开始录制,并启动定时器计时;The set-top box regularly queries the recording task list of reserved users. If 0<the start time of the reserved program - the current system time ≤ the experience value of the time required for the set-top box to establish a connection with the media, it means that the program is about to start playing, and the set-top box immediately establishes a connection with the media server. Start recording and start the timer;
机预盒定时检测录制定时器,如果定时器的时间≥对应节目的播放时长,则停止录制,释放相应资源,并从任务表和本地存储设备里删除该预约录制记录;The machine reservation box regularly detects the recording timer, if the timer time is greater than or equal to the playing time of the corresponding program, stop recording, release the corresponding resources, and delete the scheduled recording record from the task table and local storage device;
如果机顶盒断电后再重新开机,可以先通过本地存储器中的预约节目信息,建立预约录制任务表;因为机顶盒断电后无法进行录制,所以开机重新建立任务表后,先要检查各个任务是否过期。由于IPTV系统具有的时移功能,使得对于某些过期但处于时移范围的节目,仍然可以执行录制。这时需要执行如下操作,对任务表里的节目逐个检查:如果当前系统时间-节目的时移时长<预约节目的开始时间<当前系统时间,则表示节目已经开始播放,但视频流仍然完整地存在于服务器上,这种情况下,机顶盒与服务器建立连接,请求从节目开始时间处开始播放录制,并同时启动定时器;如果预约节目的开始时间<当前系统时间-节目的时移时长,表示节目已经过期,则从本地存储设备及任务表里删除该记录;如果当前系统时间<预约节目的开始时间,则表示节目还未开始;If the set-top box is powered off and then restarted, you can first create a scheduled recording task list through the scheduled program information in the local storage; because the set-top box cannot record after a power failure, so after starting up and recreating the task list, first check whether each task is expired . Due to the time-shifting function of the IPTV system, recording can still be performed for some expired programs within the time-shifting range. At this time, you need to perform the following operations to check the programs in the task table one by one: If the current system time - the time shift duration of the program < the start time of the scheduled program < the current system time, it means that the program has started to play, but the video stream is still intact It exists on the server. In this case, the set-top box establishes a connection with the server, requests to start playing and recording from the start time of the program, and starts the timer at the same time; If the program has expired, delete the record from the local storage device and the task list; if the current system time < the start time of the reserved program, it means that the program has not started yet;
对于还未开始录制和已经开始录制的节目,定时查询预约用户录制任务表和定时检测录制定时器。For programs that have not yet started recording and have already started recording, regularly query the reservation user's recording task table and regularly detect the recording timer.
为更好的理解本发明的实施方式,下面以实例进行说明。In order to better understand the embodiments of the present invention, examples are given below to illustrate.
图2为机顶盒的IPTV播放节目的录制方法实施流程示意图,如图所示,在进行节目录制时可以包括如下步骤:Figure 2 is a schematic diagram of the implementation process of the recording method of the IPTV broadcast program of the set-top box. As shown in the figure, the following steps can be included when recording the program:
步骤201、用户预约录制某个节目;
具体的,可以是在用户浏览节目单时,选择要求录制的节目,并按下机顶盒上设置的“预约录制”键表示用户选择录制该节目;Specifically, when the user browses the program list, he selects the program required to be recorded, and presses the "schedule recording" button set on the set-top box to indicate that the user chooses to record the program;
步骤202、机顶盒向节目单服务器发送节目预约录制请求;
具体的,机顶盒可以将键值上报节目单服务器,节目单服务器根据当前页面焦点的位置,确定用户要求录制的节目;Specifically, the set-top box can report the key value to the program list server, and the program list server determines the program requested by the user to record according to the position of the current page focus;
步骤203、节目单服务器向机顶盒下发预约节目的播放信息;
具体的,机顶盒接收节目服务器发送的节目信息,消息格式可以如下:URL=xxxxxxxxx#prgname=节目名#prgtype=电影#prgactor=aaa bbb#prgintro=本故事讲的是xXxxxxx,xxxx。Xxxx#Timelength=XXXXXX!#starttime=XXXXXXX#TimeShittURL=XXXXXXX;Specifically, the set-top box receives the program information sent by the program server, and the message format may be as follows: URL=xxxxxxxxx#prgname=program name#prgtype=movie#prgactor=aaa bbb#prgintro=This story is about xXxxxxx, xxxx. Xxxx#Timelength=XXXXXX! #starttime=XXXXXXX#TimeShittURL=XXXXXXX;
其中,Timelength表示节目的时长,starttime表示节目开始的时间,TimeShiftURL表示该节目可以提供的时移长度;Among them, Timelength represents the duration of the program, starttime represents the time when the program starts, and TimeShiftURL represents the time shift length that the program can provide;
步骤204、机顶盒解析节目播放信息;
具体的,机顶盒可以从接收的预约节目信息中解析出播放信息,例如:节目开始时间、名称、播放时长、URL、可以时移的时长等信息;Specifically, the set-top box can analyze the broadcast information from the received reserved program information, such as: program start time, name, broadcast duration, URL, duration that can be time-shifted, and other information;
步骤205、判断该节目是否已存在于预约录制任务表中,是则转入步骤206,否则转入步骤207;
具体的,机顶盒可以将解析出来的节目名称和URL与预约录制任务表里的相关信息作对比,看是否已经存在于任务表中,如果已经存在则转入步骤206,否则进入步骤207;Specifically, the set-top box can compare the parsed program name and URL with the relevant information in the scheduled recording task table to see if it already exists in the task table, if it already exists, then go to step 206, otherwise go to step 207;
步骤206、提示用户该节目已经预约;
步骤207、将节目信息存入预约录制任务表和本地存储设备中;Step 207, storing the program information in the scheduled recording task table and the local storage device;
步骤208、根据节目开始时间判断是否开始录制,是则转入步骤210,否则转入步骤209;
具体的,可以定时查询预约用户录制任务表,如果0<预约节目的开始时间-当前系统时间≤机顶盒与媒体建立连接所需时间的经验值(t1),则表示节目即将开始播放,机顶盒立即与媒体服务器建立连接,执行步骤210开始录制,并启动定时器Q1计时;Specifically, you can regularly query the recording task list of reserved users. If 0<the start time of the reserved program-the current system time≤the experience value (t1) of the time required for the set-top box to establish a connection with the media, it means that the program is about to start playing, and the set-top box immediately communicates with the media. The media server establishes a connection, executes
步骤290、根据定时器判断是否停止录制,是则转入步骤211,否则转入步骤208;Step 290, judge whether to stop recording according to the timer, if yes, proceed to step 211, otherwise proceed to step 208;
具体的,可以定时查询机顶盒已经启动的定时器Q1,如果该定时器的时间≥对应节目的播放时长,则执行步骤211停止录制,释放相应媒体资源;Specifically, the timer Q1 that has been started by the set-top box can be queried regularly, and if the time of the timer ≥ the playing duration of the corresponding program, then perform
步骤210、开始录制,并启动定时器Q1计时;
步骤211、停止录制,终止定时器Q1,释放相应媒体资源。
图3为机顶盒关机再开机后的IPTV播放节目的录制方法实施流程示意图,如图所示,可以包括如下步骤:Fig. 3 is a schematic diagram of the implementation process of the recording method of the IPTV broadcast program after the set-top box is turned off and turned on again, as shown in the figure, may include the following steps:
步骤301、机顶盒建立预约录制任务表;
具体的,机顶盒关机再启动后,先从本地存储设备中获取已经预约的节目信息,建立预约录制任务表;Specifically, after the set-top box is turned off and restarted, the reserved program information is first obtained from the local storage device, and a scheduled recording task list is established;
步骤302、判断是否满足当前系统时间-节目的时移时长<预约节目的开始时间<当前系统时间,是则转入步骤305,否则转入步骤303;
具体的,机顶盒可以查询预约录制任务表里的各节目,如果当前系统时间-节目的时移时长<预约节目的开始时间<当前系统时间,执行步骤305机顶盒与服务器建立连接,请求从节目开始时间处开始播放,开始录制,并同时启动定时器;Specifically, the set-top box can query each program in the scheduled recording task table, if the current system time - the time shift duration of the program < the start time of the scheduled program < the current system time, perform
步骤303、判断是否满足预约节目的开始时间<当前系统时间-节目的时移时长,是则转入步骤307,否则转入步骤304;
具体的,如果预约节目的开始时间<当前系统时间-节目的时移时长,表示节目已经过期,则从本地存储设备及任务表里删除该记录;Specifically, if the start time of the scheduled program < the current system time - the time shift duration of the program, it means that the program has expired, then delete the record from the local storage device and the task list;
步骤304、判断是否满足当前系统时间<预约节目的开始时间,是则转入步骤308,否则转入步骤307;
如果当前系统时间<预约节目的开始时间,则表示节目还未开始,执行定期查询,等待节目开始时再录制,否则表示节目已经过期,则从本地存储设备及任务表里删除该记录;If the current system time is less than the start time of the scheduled program, it means that the program has not started yet, perform regular query, and wait for the program to start recording, otherwise it means that the program has expired, then delete the record from the local storage device and the task table;
步骤305、根据节目URL与媒体服务器建立连接,开始录制,启动定时器,转入步骤306;
具体的,机顶盒与服务器建立连接,请求从节目开始时间处开始播放,开始录制,并同时启动定时器;Specifically, the set-top box establishes a connection with the server, requests to start playing from the start time of the program, starts recording, and starts the timer at the same time;
步骤306、定期检查定时器;
步骤307、从预约录制任务表及本地存储设备中删除该节目信息;
步骤308、定期查询。
基于同一发明构思,本发明实施例中还提供了一种用户终端、一种节目单服务器、一种IPTV系统,由于这些设备解决问题的原理与IPTV播放节目的录制方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。Based on the same inventive concept, the embodiment of the present invention also provides a user terminal, a program list server, and an IPTV system. Since the principle of solving problems of these devices is similar to the recording method of IPTV broadcast programs, the implementation of these devices Reference can be made to the implementation of the method, and repeated descriptions will not be repeated.
图4为IPTV系统结构示意图,如图所示,系统中可以包括:Figure 4 is a schematic structural diagram of the IPTV system, as shown in the figure, the system may include:
用户终端401,用于向节目单服务器发送预约录制请求,在接收到节目单服务器发送的预约录制请求响应后,根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制;所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;The
节目单服务器402,用于在接收到用户终端发送的预约录制请求后,向用户终端发送预约录制请求响应。The
实施中,在采用机顶盒作为用户终端、EPG(Electronic Program Guide,电子节目指南)服务器作为节目单服务器时,机顶盒向EPG服务器发送某个节目的预约录制请求,而EPG服务器则把机顶盒预约录制节目的节目信息发送给机顶盒;在收到节目信息后,将其加入预约录制任务表中,定时查询,到约定的时间后,启动相关录制。In implementation, when a set-top box is used as the user terminal and an EPG (Electronic Program Guide, Electronic Program Guide) server is used as the program list server, the set-top box sends a reservation recording request for a certain program to the EPG server, and the EPG server sends the reservation recording request of the set-top box to the EPG server. The program information is sent to the set-top box; after receiving the program information, add it to the scheduled recording task table, check it regularly, and start the relevant recording after the agreed time.
图5为用户终端结构示意图,如图所示,用户终端中可以包括:FIG. 5 is a schematic structural diagram of a user terminal. As shown in the figure, the user terminal may include:
发送模块501,用于向节目单服务器发送预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;The sending
接收模块502,用于接收节目单服务器发送的预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息;The receiving
录制模块503,用于根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制。The
实施中,录制模块还可以进一步用于在用户终端启动后,确定节目的播放信息中的节目开始播放的时间,以及节目的时移时长;在当前时间减去时移时长后处于节目开始播放的时间之前时,对节目进行录制。In implementation, the recording module can also be further used to determine the time when the program in the broadcast information of the program starts to play and the time-shift duration of the program after the user terminal is started; Before the time, record the program.
实施中,用户终端中还可以进一步包括:During implementation, the user terminal may further include:
定时器504,用于计时;
录制模块还可以进一步用于在对节目进行录制时,启动定时器;在定时器计时长度不小于节目的播放信息中的节目播放时长时,停止录制节目,释放录制节目所需资源。The recording module can also be further used to start a timer when recording a program; when the timer timing length is not less than the program playing time in the program playing information, stop recording the program and release the resources required for recording the program.
实施中,用户终端中还可以进一步包括:During implementation, the user terminal may further include:
连接模块505,用于确定用户终端与媒体服务器建立连接所需的时长,以及确定节目的播放信息中的节目开始播放的时间;在对节目进行录制时,按节目开始播放的时间,根据建立连接所需的时长提前与媒体服务器建立连接。The
实施中,用户终端中还可以进一步包括:During implementation, the user terminal may further include:
预约录制任务表模块506,用于在向节目单服务器发送预约录制请求前,在用户终端存储预约录制任务表,所述预约录制任务表包括用户终端将要执行的节目录制任务;在接收节目单服务器发送的预约录制请求响应后,将预约录制请求响应中的播放信息存储至预约录制任务表;The scheduled recording
录制模块还可以进一步用于在根据预约录制请求响应中的播放信息对IPTV播放的节目进行录制时,定时查询预约录制任务表,并根据预约录制任务表进行录制。The recording module can also be further used for regularly querying the scheduled recording task table when recording the program played by the IPTV according to the playback information in the scheduled recording request response, and recording according to the scheduled recording task table.
图6为节目单服务器结构示意图,如图所示,服务器中可以包括:Figure 6 is a schematic diagram of the structure of the program list server, as shown in the figure, the server may include:
接收模块601,用于接收用户终端向节目单服务器发送的预约录制请求,所述预约录制请求中包括:用户终端需要录制的IPTV将播放的节目;The receiving
响应模块602,用于向用户终端发送预约录制请求响应,所述预约录制请求响应中携带有预约录制请求中包括的节目的播放信息。The
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。For the convenience of description, each part of the device described above is divided into various modules or units by function and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in one or more pieces of software or hardware.
由上述实施例可见,与现有技术相比,本发明提供的技术方案解决了IPTV系统无法实现用户预约录制的问题。当用户通过节目单选择某个还未开始播放的节目要求录制时,在IPTV系统中实施上述方案,即可完成在对该节目的预约录制。这样,在节目开始播放时,即使用户不在现场也可以实现录制。因为开始录制时,不需要用户介入,所以此时用户如果在使用其他服务,如玩游戏,用户终端可以在不影响用户的情况下,为其录制预约的节目。It can be seen from the above embodiments that, compared with the prior art, the technical solution provided by the present invention solves the problem that the IPTV system cannot realize user scheduled recording. When the user selects a program that has not started to be played through the program list and requests recording, the above-mentioned solution is implemented in the IPTV system, and the scheduled recording of the program can be completed. This enables recording even if the user is not present when the program starts playing. Since the user does not need to intervene when recording starts, if the user is using other services at this time, such as playing games, the user terminal can record the reserved program for the user without affecting the user.
进一步的,因为IPTV系统的时移功能,所以对于已经开始播放但没有超出时移范围的节目,也可以实现完整录制,例如关机重启后的机顶盒。Furthermore, due to the time-shift function of the IPTV system, complete recording can also be achieved for programs that have started to be played but have not exceeded the time-shift range, such as a set-top box that has been shut down and restarted.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (12)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010160686A CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
| PCT/CN2010/079133 WO2011134258A1 (en) | 2010-04-29 | 2010-11-25 | Method, system and terminal for recording programs played on internet protocol television |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010160686A CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101815205A true CN101815205A (en) | 2010-08-25 |
Family
ID=42622309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010160686A Pending CN101815205A (en) | 2010-04-29 | 2010-04-29 | Method, system and terminal for recording web TV broadcast program |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101815205A (en) |
| WO (1) | WO2011134258A1 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011134258A1 (en) * | 2010-04-29 | 2011-11-03 | 中兴通讯股份有限公司 | Method, system and terminal for recording programs played on internet protocol television |
| CN102547414A (en) * | 2010-12-08 | 2012-07-04 | 中国移动通信集团公司 | Program recording control method, server, terminal and system |
| WO2013170823A3 (en) * | 2012-10-15 | 2014-01-09 | 中兴通讯股份有限公司 | Interactive personal/internet protocol television subscription system, and subscription plan management method and device |
| CN104185047A (en) * | 2013-05-23 | 2014-12-03 | 大同联合科技股份有限公司 | Multimedia device with reserved playing function |
| WO2017000751A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Program recording method and device, and set top box |
| CN107197361A (en) * | 2017-06-19 | 2017-09-22 | 青岛海信电器股份有限公司 | A kind of reservation message is the PVR reserving methods and device of non-single reservation protocol |
| WO2024259926A1 (en) * | 2023-06-19 | 2024-12-26 | 海信电子科技(深圳)有限公司 | Program playback method and display device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1842152A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Method and system for realizing pre-recording based on electronic program guide information |
| CN101345850A (en) * | 2007-07-09 | 2009-01-14 | 中兴通讯股份有限公司 | Method of Reservation Operation of Mobile TV Programs |
| US20090193451A1 (en) * | 2001-07-16 | 2009-07-30 | O'neil Joseph Thomas | Method for using scheduled hyperlinks to record multimedia content |
| CN201352833Y (en) * | 2009-01-14 | 2009-11-25 | 深圳市同洲电子股份有限公司 | Mobile terminal for recording program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101815205A (en) * | 2010-04-29 | 2010-08-25 | 中兴通讯股份有限公司 | Method, system and terminal for recording web TV broadcast program |
-
2010
- 2010-04-29 CN CN201010160686A patent/CN101815205A/en active Pending
- 2010-11-25 WO PCT/CN2010/079133 patent/WO2011134258A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090193451A1 (en) * | 2001-07-16 | 2009-07-30 | O'neil Joseph Thomas | Method for using scheduled hyperlinks to record multimedia content |
| CN1842152A (en) * | 2005-03-31 | 2006-10-04 | 联想(北京)有限公司 | Method and system for realizing pre-recording based on electronic program guide information |
| CN101345850A (en) * | 2007-07-09 | 2009-01-14 | 中兴通讯股份有限公司 | Method of Reservation Operation of Mobile TV Programs |
| CN201352833Y (en) * | 2009-01-14 | 2009-11-25 | 深圳市同洲电子股份有限公司 | Mobile terminal for recording program |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011134258A1 (en) * | 2010-04-29 | 2011-11-03 | 中兴通讯股份有限公司 | Method, system and terminal for recording programs played on internet protocol television |
| CN102547414A (en) * | 2010-12-08 | 2012-07-04 | 中国移动通信集团公司 | Program recording control method, server, terminal and system |
| WO2013170823A3 (en) * | 2012-10-15 | 2014-01-09 | 中兴通讯股份有限公司 | Interactive personal/internet protocol television subscription system, and subscription plan management method and device |
| US9445162B2 (en) | 2012-10-15 | 2016-09-13 | Zte Corporation | Interactive personal/internet protocol television reservation system, reservation plan management method and device |
| CN104185047A (en) * | 2013-05-23 | 2014-12-03 | 大同联合科技股份有限公司 | Multimedia device with reserved playing function |
| WO2017000751A1 (en) * | 2015-06-30 | 2017-01-05 | 中兴通讯股份有限公司 | Program recording method and device, and set top box |
| US10341710B2 (en) | 2015-06-30 | 2019-07-02 | Zte Corporation | Program recording method and device, and set top box |
| CN107197361A (en) * | 2017-06-19 | 2017-09-22 | 青岛海信电器股份有限公司 | A kind of reservation message is the PVR reserving methods and device of non-single reservation protocol |
| CN107197361B (en) * | 2017-06-19 | 2020-10-20 | 海信视像科技股份有限公司 | PVR (personal video record) reservation method and device in non-single reservation mode |
| WO2024259926A1 (en) * | 2023-06-19 | 2024-12-26 | 海信电子科技(深圳)有限公司 | Program playback method and display device |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2011134258A1 (en) | 2011-11-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102149008B (en) | Method and system for real-time switch of data content among multiple terminals | |
| CN101815205A (en) | Method, system and terminal for recording web TV broadcast program | |
| CN101631229B (en) | Network individual recording method, device and system | |
| CN102668549B (en) | Method and apparatus for standby handling in a streaming media receiver | |
| CN104427352A (en) | Method and system for recording and playing television video by mobile terminals to realize user interaction and sharing | |
| US20140259057A1 (en) | IPTV Server and Method for Playing Recorded Content | |
| CN102625142B (en) | The methods, devices and systems that direct broadcast band time delay is play | |
| CN102547443A (en) | Resource sharing and interaction realizing method of multi-terminal system | |
| RU2502208C2 (en) | Method and device for recording and reproducing programmes, as well as set-top box | |
| US20150113565A1 (en) | Method for Controlling Media Contents in Virtual Room, Terminal, and Device | |
| CN101179702B (en) | A kind of real-time recording method of IPTV live TV | |
| CN103533381A (en) | Method and system for recording and broadcasting television program | |
| CN103796045A (en) | IPTV system, mobile terminal, and live broadcasting watching reminding realizing methods by IPTV system and mobile terminal | |
| CN105916030A (en) | A method, device and system for recording video-on-demand breakpoint information | |
| CN106331089A (en) | Video play control method and system | |
| CN104202652A (en) | Television set top box and playback control method thereof | |
| CN111064980A (en) | Cloud-based audio and video playing control method and system | |
| US9338508B2 (en) | Preserving a consumption context for a user session | |
| WO2015039477A1 (en) | Information system, information delivery method and iptv system based on multi-screen interaction | |
| WO2017076009A1 (en) | Program watch-back method, player and terminal | |
| WO2014056357A1 (en) | Method and device for processing breakpoint playing | |
| CN104284239A (en) | Video playing method and device, video playing client side and multimedia server | |
| CN105007518A (en) | A kind of PVR playing method, a kind of set-top box and a kind of PVR playing system | |
| CN102523487B (en) | Breakpoint connection play method for digital televisions | |
| CN101616168A (en) | Method, device and system for processing streaming media interactive information |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100825 |