IP Library Granted Patent US 8,218,654
Granted Patent B2
US 8,218,654 · App. 11/371,987 · Granted Jul 10, 2012

Method for reducing channel change startup delays for multicast digital video streams

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,218,654
App. No.
11/371,987
Granted
Jul 10, 2012
Kind
B2
Abstract

Methods and systems for reducing channel change startup delays for multicast digital video streams are described. Packets of a multicast digital video transport stream having a plurality of normal Group of Pictures are received. Further, a channel change request is received and a speed-up Group of Pictures is inserted in the stream in response to the channel change request. In one embodiment, video stream specific information is also inserted in the stream. The packets are processed and transmitted.

Claims (29)

1. A channel change method comprising:

receiving packets of a multicast digital video transport stream having a plurality of normal Group of Pictures, wherein the;

receiving a channel change request;

determining a packet transmission order for the packets of the multicast digital video transport stream;

inserting a speed-up Group of Pictures in said stream in response to said channel change request, according to the determined packet transmission order, wherein said speed-up Group of Pictures (GOP) is a single picture GOP and wherein said inserting the speed-up Group of Pictures is implemented by a fast start transmitter (FST);

inserting video stream specific information, wherein said video stream specific information includes a recalculated Program Clock Reference value and wherein the video stream specific information is inserted according to the determined packet transmission order; and

transmitting said packets by the FST in burst mode.

2. The method of claim 1 , wherein said speed-up Group of Pictures (GOP) is a Group of Pictures of minimum lengths and comprises a single Intra-frame.

3. The method of claim 1 , wherein said multicast digital video transport stream is in Motion Picture Experts Group 2 (MPEG-2) format.

4. The method of claim 1 , wherein said multicast digital video transport stream is in Motion Picture Experts Group 4 (MPEG-4) format.

5. A channel change system comprising:

a means for receiving packets of a multicast digital video transport stream having a plurality of normal Group of Pictures;

a means for receiving a channel change request;

a means for injecting video stream specific information and an accelerating Group of Pictures in said stream in response to said channel change request, wherein the video stream specific information includes a recalculated Program Clock Reference value and wherein said accelerating Group of Pictures (GOP) is a Group of Pictures comprising a single Intra-frame wherein content of said single Intra-frame is identical to a subsequent Intra-frame;

wherein the video stream specific information and an accelerating Group of Pictures are injected in a particular order; and

a means for processing said packets in the particular order.

6. A channel change system comprising:

a receiver configured to receive packets of a multicast digital video transport stream having a plurality of normal Group of Pictures and a channel change request to change to a new channel;

an injector configured to inject an accelerating Group of Pictures (GOP) and video stream specific information in said stream in response to said channel change request, wherein the video stream specific information includes a recalculated Program Clock Reference value and wherein the accelerating GOP and video stream specific information are injected in a particular order and wherein said accelerating GOP is a Group of Pictures comprising a single Intra-frame wherein content of said single Intra-frame is identical to a subsequent Intra-frame; and

a processor configured to process said packets in the particular order to synchronize with the new channel by processing only the accelerating GOP and video stream specific information.

7. The channel change system of claim 6 , wherein said accelerating Group of Pictures is generated by a fast start transmitter.

8. The channel change system of claim 6 , wherein said channel change request is an Internet Group Management Protocol (IGMP) report.

9. The channel change system of claim 6 , wherein said accelerating Group of Pictures is of minimum length and comprises a single blank Intra-frame.

10. The channel change system of claim 6 , wherein said multicast digital video transport stream is in Motion Picture Experts Group 2 (MPEG-2) format.

11. The channel change system of claim 6 , wherein said multicast digital video transport stream is in Motion Picture Experts Group 4 (MPEG-4) format.

12. The channel change system of claim 6 , wherein said injector comprises a fast start transmitter (FST).

13. The channel change system of claim 6 , wherein said receiver is an input port of a router.

14. The channel change system of claim 6 , wherein said processor is a central processing unit (CPU).

15. The channel change system of claim 6 , wherein said system further comprises a plurality of memory buffers to serve as buffers for different channels of said multicast digital video transport stream.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE 26 APPLICATION NUMBERS ERRONEOUSLY RECORDED AGAINST ON THE ATTACHED LIST PREVIOUSLY RECORDED AT REEL: 048513 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 18, 2021
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 056623/0708 →
CHANGE OF NAME Recorded Mar 6, 2019
From: NDS LIMITED
To: SYNAMEDIA LIMITED
Reel/Frame 048513/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: BEAUMARIS NETWORKS LLC; CISCO SYSTEMS INTERNATIONAL S.A.R.L.; CISCO TECHNOLOGY, INC.; CISCO VIDEO TECHNOLOGIES FRANCE
To: NDS LIMITED
Reel/Frame 047420/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2006
From: CHENG, GARY FUJEN; SHEN, CHARLES; CHAM, JACK C.; LI, PING
To: CISCO TECHNOLOGY, INC.
Reel/Frame 017689/0211 →