CN101668151B - Recording method of internet protocol television (IPTV) and system therefor - Google Patents

Recording method of internet protocol television (IPTV) and system therefor Download PDF

Info

Publication number
CN101668151B
CN101668151B CN 200910178941 CN200910178941A CN101668151B CN 101668151 B CN101668151 B CN 101668151B CN 200910178941 CN200910178941 CN 200910178941 CN 200910178941 A CN200910178941 A CN 200910178941A CN 101668151 B CN101668151 B CN 101668151B
Authority
CN
China
Prior art keywords
program
link
media data
data stream
top box
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN 200910178941
Other languages
Chinese (zh)
Other versions
CN101668151A (en
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.)
Suzhou Shihao Building Materials New Technology Engineering Co Ltd
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN 200910178941 priority Critical patent/CN101668151B/en
Publication of CN101668151A publication Critical patent/CN101668151A/en
Priority to PCT/CN2010/072163 priority patent/WO2010145330A1/en
Application granted granted Critical
Publication of CN101668151B publication Critical patent/CN101668151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a recording method of an internet protocol television (IPTV), comprising: in the recording process of a first program, after receiving the request of switching to a second program by the user, maintaining first interlinkage of the first program, storing media data stream transmitted by the first interlinkage to a local buffer area, and stopping output; and setting up second interlinkage aiming at the second program, and outputting the media data stream transmitted by the second interlinkage. The invention also discloses a recording system of the IPTV, which can be adopted to switch channels when the program is recorded, thus eliminating the influence between playing and recording.

Description

Recording method and system of interactive network television
Technical Field
The invention relates to the field of interactive network televisions, in particular to a recording method and a recording system of an interactive network television.
Background
An interactive network television (IPTV) is a television based on an IP network, and takes a computer or a 'normal television and IPTV Set Top Box (STB)' as a main terminal device by using a broadband network. IPTV services are developed based on Content Delivery Network (CDN) technology, i.e., the program source is stored in a core server, and the core server distributes the program source to a server of a next-level node, which is called an edge server, and broadcasts the program to the group of users. The traditional set top box mainly provides four types of services for users: live television, video-on-demand television, time-shifted television, and set-top box-based value-added services. Currently, as the demand for personalization of high-end users increases, set-top boxes are beginning to provide more functions, such as Personal Video Recording (PVR).
Currently, video recording is divided into two types, one is recording based on a network server; one is set-top box based recording.
In personal video recording based on a network server, a core server distributes a program source to an edge server, the edge server stores the program source on the edge server or a specific PVR server, and a user can go to the edge server or the PVR server to acquire the program. The edge server or PVR server will be referred to collectively as a media server hereinafter. The method has the advantages that the set-top box does not need to be provided with additional storage equipment, the cost of the set-top box can be greatly saved, and the method is very advantageous when the set-top box is applied in the early stage. The disadvantage is that the media server needs to satisfy the playback requests of a large number of users, and the programs requested by the users are rarely the same, which requires the media server to establish a link for each user, which is very bandwidth consuming, and makes the storage space of the media server very heavy, and the programs have to be deleted regularly, resulting in a short program storage time, which is generally not more than 48 hours.
Personal video recording based on a set-top box effectively solves the problems. The set-top box records the program which is recorded by the user and stored by the set-top box in response to the recording and playback request of the user, thereby effectively reducing the pressure of the media server, saving the network bandwidth and simultaneously saving the program for a long time. But in set-top box based personal video recording applications, recording and playback can interact. The recording operation of a user is usually performed when a program is played, that is, the user is interested in the program when watching the program, the recording operation is performed, the recording and the playing share one link, the program can be recorded only when playing, and after the recording is started, the recording cannot be switched to other programs before stopping the recording, because the set top box is required to establish a new link for the program to be switched, and only one link exists between the set top box and the server, the link of the current program is closed by the set top box, and the current recorded program disappears along with the disappearance of the current playing program.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method and a system for recording an interactive network television, which can solve the problem of mutual influence between the recording and playing of the interactive network television in the prior art.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a recording method of an interactive network television, which comprises the following steps that in the recording process of a first program, after a requirement that a user needs to switch to a second program is received:
maintaining a first link of a first program, storing a media data stream transmitted through the first link to a local buffer area, and stopping outputting;
and establishing a second link aiming at the second program, and outputting the media data stream transmitted through the second link.
In the foregoing solution, the maintaining the first link of the first program specifically includes: and determining that the first program corresponding to the first link is being recorded, and keeping the first link of the first program.
In the foregoing solution, after outputting the media data stream transmitted through the second link, the method further includes: after receiving the requirement of the user to switch to the first program, closing the second link of the second program, outputting the media data stream transmitted by the first link, and continuously storing the media data stream to the local buffer area until the user requires to stop recording.
In the foregoing scheme, the closing the second link of the second program specifically includes: and determining that the second program corresponding to the second link is not recorded, and closing the second link of the second program.
The invention also provides a set-top box for realizing the recording of the interactive network television, which comprises the following components:
the playing and decoding preprocessing unit is used for keeping a first link of a first program after receiving a requirement that a user switches to a second program in the recording process of the first program, storing a media data stream transmitted by the first link to a local buffer area, and stopping outputting; and establishing a second link aiming at the second program, and outputting the media data stream transmitted through the second link.
In the above scheme, the set-top box further includes: the playing and decoding preprocessing unit is specifically used for reducing the media data stream of the first program into a media data frame of the first program and sending the media data frame to the local buffer area, and reducing the media data stream of the second program into a media data frame of the second program and sending the media data frame to the decoder; the decoder is used for decoding the received media data frame and outputting an audio/video signal for display; the local buffer is used for storing the received media data frame.
In the above scheme, the set-top box further includes: the set-top box network data processing unit, the playing decoding preprocessing unit, is further configured to, after receiving a request from a user to switch to a first program, determine that a second program currently being played is not recorded, notify the set-top box network data processing unit to close a link of the second program, and further configured to continue to store the media data stream of the first program in the local buffer until the user requests to stop recording, and send the media data stream of the first program to the decoder.
In the above scheme, the set-top box further includes: the set-top box network data processing unit, the playing decoding preprocessing unit, is further used for notifying the set-top box network data processing unit to close the link of the currently played program when determining that the currently played program is not recorded after receiving the requirement of the user to switch to the program; and the set-top box network data processing unit is used for closing the link of the currently played program after receiving the notification.
In the above scheme, the set-top box network data processing unit is configured to send a real-time transport stream protocol RTSP signaling to the media server, establish a program link with the media server, receive a media data stream sent by the media server, reorder and verify the transmission of the media data stream, and send the media data stream to the play decoding preprocessing unit.
Therefore, compared with the prior art, the invention can switch channels when recording programs, meets the requirements of more users, improves the user experience, increases the application prospect of the set-top box and provides a new profit growth point for manufacturers.
Drawings
FIG. 1 is a basic flow chart of the interactive network TV recording method of the present invention;
FIG. 2 is a diagram of an implementation of the recording method of the interactive network television of the present invention;
FIG. 3 is a state diagram of a set top box prior to switching channels during recording according to the present invention;
FIG. 4 is a state diagram of the set-top box after switching channels during recording according to the present invention;
fig. 5 is a diagram of an implementation of the interactive network television recording system of the present invention.
Detailed Description
The basic idea of the invention is to establish a multi-path link between the set-top box and the media server, and specifically to realize the recording and playing without mutual influence through the coordination operation of the playing decoding preprocessing unit in the set-top box. The recording function belongs to the category of PVR. The basic flow is shown in figure 1:
step 101, a user watches a program A, a first link is established between a set top box and a media server aiming at the program A, and the set top box receives a media data stream of the program A sent by the media server through the first link and decodes and outputs the media data stream. And the user starts recording the program A, and the set-top box stores the media data stream of the program A in the local buffer area and continues to decode and output the media data stream of the program A.
Step 102, if the user wants to switch channels, step 103 is executed; otherwise, step 105 is performed.
103, after the set-top box receives the requirement that the user wants to switch programs, if the set-top box records the currently played program, executing step 104; otherwise, the set-top box closes the link to program a and performs step 101 at the same time, except that a link to the channel to be switched is established.
Step 104, the user switches the channel to watch the program B, and the program a is being recorded, so the set-top box only stops outputting the media data stream of the program a, but still continues to store the media data stream of the program a in the local buffer area, and establishes a second link with the media server for the program B.
Step 105, if the user stops recording the program a, executing step 108, and the set-top box stops storing the media data stream of the program a to the local buffer area; otherwise, step 107 is executed, and the set-top box continues recording program a.
Step 106, if the user wants to switch to the program A, step 109 is executed; otherwise, step 105 is performed.
Step 109, if the set-top box is recording the channel being played, executing step 104; otherwise, step 110 is performed.
Step 110, the set-top box stops outputting the media data stream of the program B, closes the second link of the program B, switches the program a, and outputs the media data stream of the program a without re-establishing the link for the program a.
As a preferred embodiment, it is assumed that a user wants to play a program and record the program, and the specific flow is shown in fig. 2, the present invention can realize recording a plurality of programs simultaneously, and this embodiment only describes recording one program as an example. When recording a plurality of programs, the programs stored in the local buffer can be distinguished by program identifiers.
In step 201, when the set-top box is in a normal playing state, and a user wants to watch a program a, the operation triggers a normal channel switching command.
Step 202, after receiving the channel switching command, the set-top box closes the currently played channel, sends a real-time transport streaming protocol (RTSP) signaling to the media server, and establishes a RTSP link and a data link with the media server, where the RTSP link and the data link are links of the program a. The data link is used for transmitting media data stream, and the RTSP link is used for transmitting related signaling for establishing, controlling and removing the data link.
Step 203, after the link of the program a is successfully established, the media server returns the media data stream of the program a to the set-top box, the media data stream reaches the set-top box network data processing unit in the form of a network packet, after the set-top box network data processing unit receives the media data stream, the media data stream is reordered and subjected to transmission verification, the media data stream is reduced into a media data frame through the processing of a playing and decoding preprocessing unit in the set-top box, the media data frame is sent to a decoder in the set-top box, and the decoder decodes and outputs the media data frame. The media data frame is data processed by a play decoding preprocessing unit in the set-top box of the media data stream.
And step 204, decoding the received media data frame of the program a by the decoder, outputting a displayable audio and video signal, and allowing a user to watch the content of the program a. This is a normal channel switching operation.
In step 205, during the viewing process, the user wants to record the program a, and triggers a recording command to the set-top box.
Step 206, the playing decoding preprocessing unit in the set-top box not only sends the media data frame to the decoder, but also decodes and outputs the media data frame by the decoder, so that the user continues to watch the program a; the media data frame of the program a is also stored in the local buffer, and the playing of the program a is not affected by the process, so far, the recording process is started.
Step 207, the user wants to watch program b, which triggers a channel change command.
Step 208, if the set-top box is recording the program a, executing step 209; otherwise, step 202 is performed, except that a link for program b is established.
Specifically, after receiving a request of a user for switching programs, the broadcast decoding preprocessing unit judges whether a currently broadcast program, namely the program a, is recorded, and if the program a is determined to be recorded, the broadcast decoding preprocessing unit informs the set-top box network data processing unit to keep a current link and establishes a new link for the program b.
Step 209, after receiving the channel switching command, the set-top box sends an RTSP signaling to the media server, and establishes an RTSP signaling link and a data link, i.e., a link of the program b. At this time, there are two links between the set-top box and the media server, which are the link of the program a and the link of the program b respectively. The two links can be respectively corresponding to two media servers, and can also be links established with the same media server.
The state of the set-top box at the moment when the link of the program b is established is shown in fig. 3, the link of the program a is maintained between the set-top box and the media server, the link of the program b is established, the media data stream of the program a is sent to a local buffer area for storage by the play decoding preprocessing unit after being processed by the play decoding preprocessing unit, meanwhile, the play decoding preprocessing unit also sends the media data frame to a decoder for decoding output, and meanwhile, the media data stream of the program b is processed by the play decoding preprocessing unit.
Step 210, after the link of the program b is successfully established, the media server returns the media data stream of the program b to the set-top box, the media data stream also reaches the set-top box network data processing unit in the form of a network packet, and after the set-top box network data processing unit receives the media data stream of the program b, the media data stream of the program b is reordered and subjected to transmission verification and is processed by a play decoding preprocessing unit in the set-top box.
The broadcast decoding preprocessing unit stops sending the media data frame of the program a to the decoder, and sends the media data frame of the program b to the decoder, the state in the set-top box is as shown in fig. 4, the set-top box and the media server simultaneously keep the link of the program a and the program b, the media data of the program a is sent to the local buffer area for storage after being processed by the broadcast decoding preprocessing unit, and the media data of the program b is sent to the decoder for decoding output after being processed by the broadcast decoding preprocessing unit. At this point, the channel switching action is completed.
If the user wants to switch to the program a again, because the link of the program a is not disconnected, the set-top box directly sends the media data frame of the program a to the decoder for decoding and displaying, and a new link does not need to be established.
At this time, the broadcast decoding preprocessing unit judges whether the currently broadcast program, i.e. the program b is being recorded, and informs the set-top box network data processing unit to close the link of the program b if the program b is determined not to be recorded.
As can be seen from the above description, the broadcast decoding preprocessing unit in the set-top box coordinates and processes the two links, sends the media data frame of the program b to the decoder for decoding, displaying and outputting, and sends the media data frame of the program a to the local buffer for recording.
In step 211, the user wants to stop recording the program a while watching the program b, and the following steps are performed:
step 2111, the user sends a command to the set-top box to stop recording.
Step 2112, the set-top box stops saving the program a, i.e. the playing decoding preprocessing unit in the set-top box no longer saves the media data frame of the program a in the memory buffer.
Step 2113, the set-top box closes the link of the program a after stopping storing the program a.
Step 2114, the media server stops returning the media data stream for program a.
The execution of the recording stop has no influence on the viewing of the program.
Based on the above method, the present invention further provides a set-top box for recording an interactive network television, as shown in fig. 5, the set-top box 501 at least includes: a broadcast decoding preprocessing unit 503, configured to, in a first program recording process, after receiving a request from a user to switch to a second program, maintain a first link of the first program, store a media data stream transmitted through the first link in a local buffer, and stop outputting the media data stream; and establishing a second link aiming at the second program, and outputting the media data stream transmitted through the second link.
The set-top box 501 further comprises: the playing and decoding preprocessing unit 503 is specifically configured to restore the media data stream of the first program to the media data frame of the first program, send the media data frame to the local buffer 505 for storage, restore the media data stream of the second program to the media data frame of the second program, and send the media data frame to the decoder 504; the decoder 504 is configured to decode the received media data frame and output an audio/video signal that can be displayed; the local buffer 505 is used to store received frames of media data.
The set-top box 501 further comprises: the set-top box network data processing unit 502, the broadcast decoding preprocessing unit 503, after receiving a request from a user to switch to a first program, is further configured to determine that a second program currently being broadcast is not recorded, notify the set-top box network data processing unit 502 to close a link of the second program, and further configured to continue to store the media data stream of the first program in the local buffer 505 until the user requests to stop recording, and restore the media data stream of the first program into a media data frame of the first program, and send the media data frame to the decoder 504.
The set-top box 501 further comprises: the set-top box network data processing unit 502 and the broadcast decoding preprocessing unit 503 are further configured to notify the set-top box network data processing unit 502 to close the link of the currently broadcast program when determining that the currently broadcast program is not recorded after receiving a request from a user to switch to the program.
The set-top box network data processing unit 502 is further configured to send an RTSP signaling to the media server, establish a program link with the media server, receive a media data stream sent by the media server, and perform reordering and transmission verification on the media data stream.
Local buffer 505 may be a hard disk, a USB storage device, or other storage device accessible by a set-top box.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (6)

1. A recording method of an interactive network television is characterized in that after a request of a user for switching to a second program is received in the recording process of a first program, the method comprises the following steps:
a playing decoding preprocessing unit in the set-top box determines that a first program corresponding to a first link is being recorded, then the first link of the first program is kept, a media data stream transmitted through the first link is stored in a local buffer area to be recorded continuously, but the media data stream transmitted through the first link is stopped being output;
establishing a second link for the second program, and outputting the media data stream transmitted by the second link; and then, after receiving a request of a user for switching to the first program, closing a second link of a second program, outputting the media data stream transmitted by the first link, and continuously storing the media data stream to a local buffer area until the user requests to stop recording.
2. The method according to claim 1, wherein closing the second link of the second program specifically comprises: and determining that the second program corresponding to the second link is not recorded, and closing the second link of the second program.
3. A set top box for realizing interactive network television recording is characterized by comprising: the system comprises a playing decoding preprocessing unit and a set-top box network data processing unit; wherein,
the playing and decoding preprocessing unit is used for determining that a first program corresponding to a first link is being recorded after a request of a user for switching to a second program is received in the recording process of the first program, keeping the first link of the first program, storing a media data stream transmitted through the first link to a local buffer area for continuous recording, and stopping outputting the media data stream transmitted through the first link; establishing a second link for the second program, and outputting the media data stream transmitted by the second link;
the media data stream of the first program is stored in the local buffer area continuously until the user requests to stop recording, and the media data stream of the first program is sent to the decoder.
4. The set-top box according to claim 3, further comprising: a decoder and a local buffer area, wherein,
the playing decoding preprocessing unit is specifically configured to restore a media data stream of a first program into a media data frame of the first program, send the media data frame to a local buffer, restore a media data stream of a second program into a media data frame of the second program, and send the media data frame to a decoder;
the decoder is used for decoding the received media data frame and outputting an audio/video signal for display;
the local buffer is used for storing the received media data frame.
5. The set top box of claim 3,
the broadcast decoding preprocessing unit is further used for informing the set-top box network data processing unit to close the link of the currently broadcast program when the currently broadcast program is determined not to be recorded after receiving the requirement of switching to the second program from the user;
and the set-top box network data processing unit is used for closing the link of the currently played program after receiving the notification.
6. The set-top box according to claim 3 or 5, wherein the set-top box network data processing unit is configured to send real-time transport stream protocol (RTSP) signaling to the media server, establish a link with the media server, receive the media data stream sent by the media server, reorder the media data stream and perform transmission check, and then send the media data stream to the play decoding preprocessing unit.
CN 200910178941 2009-09-30 2009-09-30 Recording method of internet protocol television (IPTV) and system therefor Active CN101668151B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200910178941 CN101668151B (en) 2009-09-30 2009-09-30 Recording method of internet protocol television (IPTV) and system therefor
PCT/CN2010/072163 WO2010145330A1 (en) 2009-09-30 2010-04-23 Set-top box and recording method for interactive network television

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910178941 CN101668151B (en) 2009-09-30 2009-09-30 Recording method of internet protocol television (IPTV) and system therefor

Publications (2)

Publication Number Publication Date
CN101668151A CN101668151A (en) 2010-03-10
CN101668151B true CN101668151B (en) 2012-12-19

Family

ID=41804561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910178941 Active CN101668151B (en) 2009-09-30 2009-09-30 Recording method of internet protocol television (IPTV) and system therefor

Country Status (2)

Country Link
CN (1) CN101668151B (en)
WO (1) WO2010145330A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101668151B (en) * 2009-09-30 2012-12-19 中兴通讯股份有限公司 Recording method of internet protocol television (IPTV) and system therefor
CN102917249B (en) * 2012-10-15 2018-03-13 中兴通讯股份有限公司 IPTV reservation systems and the reservation plan adding method based on the system
CN110012345B (en) * 2019-03-18 2021-08-20 海信电子科技(深圳)有限公司 Channel switching method and television terminal
CN113038238B (en) * 2021-03-22 2023-07-07 格兰菲智能科技有限公司 Transmission stream data code recording system and transmission stream data code recording method
CN115514998B (en) * 2022-09-29 2023-08-29 海信电子科技(深圳)有限公司 Display equipment and network media resource switching method
CN116095390A (en) * 2022-12-22 2023-05-09 深圳创维-Rgb电子有限公司 Processing method of time shift function and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6879768B1 (en) * 1999-03-05 2005-04-12 Canon Kabushiki Kaisha Information processing apparatus, method therefor and memory medium storing information processing program
CN2854953Y (en) * 2005-11-23 2007-01-03 海信集团有限公司 Multifunction top-set box
CN101207757A (en) * 2006-12-22 2008-06-25 乐金电子(中国)研究开发中心有限公司 Multi-picture record TV set and display method thereof
CN101383916A (en) * 2007-09-05 2009-03-11 乐金电子(昆山)电脑有限公司 Digital multimedia broadcast recording device and recording method thereof
CN101478660A (en) * 2008-01-02 2009-07-08 联发科技(合肥)有限公司 Method and system for recording multimedia program by signal receiving module

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101668151B (en) * 2009-09-30 2012-12-19 中兴通讯股份有限公司 Recording method of internet protocol television (IPTV) and system therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6879768B1 (en) * 1999-03-05 2005-04-12 Canon Kabushiki Kaisha Information processing apparatus, method therefor and memory medium storing information processing program
CN2854953Y (en) * 2005-11-23 2007-01-03 海信集团有限公司 Multifunction top-set box
CN101207757A (en) * 2006-12-22 2008-06-25 乐金电子(中国)研究开发中心有限公司 Multi-picture record TV set and display method thereof
CN101383916A (en) * 2007-09-05 2009-03-11 乐金电子(昆山)电脑有限公司 Digital multimedia broadcast recording device and recording method thereof
CN101478660A (en) * 2008-01-02 2009-07-08 联发科技(合肥)有限公司 Method and system for recording multimedia program by signal receiving module

Also Published As

Publication number Publication date
CN101668151A (en) 2010-03-10
WO2010145330A1 (en) 2010-12-23

Similar Documents

Publication Publication Date Title
JP3788260B2 (en) Distribution system, distribution method thereof, and distribution program
US11134304B2 (en) Methods and apparatus that facilitate channel switching during commercial breaks and/or other program segments
US9565471B2 (en) Method and system for PVR on internet enabled televisions (TVs)
US8625974B1 (en) Obscuring advertisements during trick mode operation
US8387107B2 (en) Method, system and device for processing media stream
US9118950B2 (en) Broadcast receiving apparatus, playback apparatus, broadcast communication system, broadcast receiving method, playback method, and program
US20170302988A1 (en) Method And System For Realizing Streaming Media Data Seamlessly Connecting In Intelligent Home
US8949888B2 (en) Systems and methods for efficient messaging and targeted IP multicast advertisement in communication networks
CN101668151B (en) Recording method of internet protocol television (IPTV) and system therefor
US20110138429A1 (en) System and method for delivering selections of multi-media content to end user display systems
CN101132518B (en) Video-on-demand method and system and LAN gateway
US7643508B2 (en) Client side PID translation
US8176195B2 (en) Media distribution with service continuity
US20140064711A1 (en) Systems, Methods, and Media for Presenting Media Content Using Cached Assets
US10893338B1 (en) Method for unified ad delivery to consumer devices within service provider networks
CN104185070A (en) Switching method for different displaying windows of television
JP5428734B2 (en) Network device, information processing apparatus, stream switching method, information processing method, program, and content distribution system
KR20090031100A (en) Method and apparatus for reproducing broadcasting content and method and apparatus for providing broadcasting content
US8699860B2 (en) Method of scheduled and non-scheduled acquisition of media services in response to media service provider commands
CN104639970A (en) Video stream processing device and method for recording specific video clips by aid of device
CN110798713B (en) Time-shifted television on-demand method, terminal, server and system
JP2007123984A (en) Content distribution system, stream transmission apparatus, receiving apparatus, and content distribution method
KR101992533B1 (en) Channel switching system in real-time IPTV broadcasting
WO2009080114A1 (en) Method and apparatus for distributing media over a communications network
US11647063B2 (en) Method and apparatus for presentation of video content

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170825

Address after: 300202 Tianjin City, Hexi District Guangshun Park 4 Building 2 Room 201

Patentee after: Su Zhihua

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Patentee before: ZTE Corporation

CB03 Change of inventor or designer information

Inventor after: Su Zhihua

Inventor before: Kong Fanfu

CB03 Change of inventor or designer information
TR01 Transfer of patent right

Effective date of registration: 20181116

Address after: 233300 Second Business and Residence Building of Huaihe Road Riza Company, Wuhe County, Bengbu City, Anhui Province

Patentee after: BENGBU ZHIDA TECHNOLOGY CONSULTING CO., LTD.

Address before: Room 201, Gate 2, Building 4, Guangshun Garden, Hexi District, Tianjin

Patentee before: Su Zhihua

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191127

Address after: 215000 Building 1, No. 296, Longxi Road, Wuzhong District, Suzhou City, Jiangsu Province

Patentee after: Suzhou Shihao Building Material New Technology Engineering Co., Ltd.

Address before: Wuhe County 233300 Anhui city of Bengbu province Huaihe road general merchandise company commercial building East Second

Patentee before: BENGBU ZHIDA TECHNOLOGY CONSULTING CO., LTD.

TR01 Transfer of patent right