WO2005020558A3 - Method and system for re-multiplexing of content-modified mpeg-2 transport streams using interpolation of packet arrival times - Google Patents
Method and system for re-multiplexing of content-modified mpeg-2 transport streams using interpolation of packet arrival times Download PDFInfo
- Publication number
- WO2005020558A3 WO2005020558A3 PCT/US2004/026124 US2004026124W WO2005020558A3 WO 2005020558 A3 WO2005020558 A3 WO 2005020558A3 US 2004026124 W US2004026124 W US 2004026124W WO 2005020558 A3 WO2005020558 A3 WO 2005020558A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- arrival times
- modified
- content
- multiplexing
- interpolation
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
- H04N21/23655—Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002535455A CA2535455A1 (en) | 2003-08-13 | 2004-08-12 | Method and system for re-multiplexing of content-modified mpeg-2 transport streams using interpolation of packet arrival times |
Applications Claiming Priority (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/640,866 US7227899B2 (en) | 2003-08-13 | 2003-08-13 | Method and system for re-multiplexing of content-modified MPEG-2 transport streams using interpolation of packet arrival times |
US10/641,322 US7274742B2 (en) | 2003-08-13 | 2003-08-13 | Model and model update technique in a system for modeling the relationship of the bit rate of a transport stream and the bit rate of an elementary stream carried therein |
US10/641,322 | 2003-08-13 | ||
US10/640,866 | 2003-08-13 | ||
US10/640,872 | 2003-08-13 | ||
US10/641,323 | 2003-08-13 | ||
US10/640,872 US7342968B2 (en) | 2003-08-13 | 2003-08-13 | Method and system for modeling the relationship of the bit rate of a transport stream and the bit rate of an elementary stream carried therein |
US10/640,871 US7693222B2 (en) | 2003-08-13 | 2003-08-13 | Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation |
US10/640,871 | 2003-08-13 | ||
US10/641,323 US20050036557A1 (en) | 2003-08-13 | 2003-08-13 | Method and system for time synchronized forwarding of ancillary information in stream processed MPEG-2 systems streams |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005020558A2 WO2005020558A2 (en) | 2005-03-03 |
WO2005020558A3 true WO2005020558A3 (en) | 2006-02-16 |
Family
ID=34222664
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2004/026082 WO2005020557A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for modeling the relationship of the bit of a transport stream and the bit rate of an elementary stream carried therein |
PCT/US2004/026164 WO2005019999A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for re-multiplexing of content-modified mpeg-2 transport streams using pcr interpolation |
PCT/US2004/026125 WO2005020559A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for time synchronized forwarding of ancillary information in stream processed mpeg-2 systems streams |
PCT/US2004/026124 WO2005020558A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for re-multiplexing of content-modified mpeg-2 transport streams using interpolation of packet arrival times |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2004/026082 WO2005020557A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for modeling the relationship of the bit of a transport stream and the bit rate of an elementary stream carried therein |
PCT/US2004/026164 WO2005019999A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for re-multiplexing of content-modified mpeg-2 transport streams using pcr interpolation |
PCT/US2004/026125 WO2005020559A2 (en) | 2003-08-13 | 2004-08-12 | Method and system for time synchronized forwarding of ancillary information in stream processed mpeg-2 systems streams |
Country Status (2)
Country | Link |
---|---|
CA (4) | CA2535457C (en) |
WO (4) | WO2005020557A2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100391249C (en) * | 2005-09-28 | 2008-05-28 | 西安通视数据有限责任公司 | Digital video frequency broadcasting switching method and apparatus thereof |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5537408A (en) * | 1995-02-03 | 1996-07-16 | International Business Machines Corporation | apparatus and method for segmentation and time synchronization of the transmission of multimedia data |
US5566174A (en) * | 1994-04-08 | 1996-10-15 | Philips Electronics North America Corporation | MPEG information signal conversion system |
US5596581A (en) * | 1994-04-08 | 1997-01-21 | Philips Electronics North America Corporation | Recording and reproducing an MPEG information signal using tagged timing information |
US5703877A (en) * | 1995-11-22 | 1997-12-30 | General Instrument Corporation Of Delaware | Acquisition and error recovery of audio data carried in a packetized data stream |
US5835668A (en) * | 1994-11-14 | 1998-11-10 | Sony Corporation | Transmission, recording and reproduction of digital data and time information in transport packets using a compression ratio |
US6002687A (en) * | 1996-01-02 | 1999-12-14 | Divicon, Inc. | MPEG transport stream remultiplexer |
US20030002587A1 (en) * | 2000-05-31 | 2003-01-02 | Next Level Communications, Inc. | Method for dealing with missing or untimely synchronization signals in digital communications systems |
US20030043924A1 (en) * | 2001-08-31 | 2003-03-06 | Haddad Semir S. | Apparatus and method for synchronizing video and audio MPEG streams in a video playback device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09139937A (en) * | 1995-11-14 | 1997-05-27 | Fujitsu Ltd | Moving image stream converter |
US5793425A (en) * | 1996-09-13 | 1998-08-11 | Philips Electronics North America Corporation | Method and apparatus for dynamically controlling encoding parameters of multiple encoders in a multiplexed system |
US6167084A (en) * | 1998-08-27 | 2000-12-26 | Motorola, Inc. | Dynamic bit allocation for statistical multiplexing of compressed and uncompressed digital video signals |
US6330286B1 (en) * | 1999-06-09 | 2001-12-11 | Sarnoff Corporation | Flow control, latency control, and bitrate conversions in a timing correction and frame synchronization apparatus |
US7088725B1 (en) * | 1999-06-30 | 2006-08-08 | Sony Corporation | Method and apparatus for transcoding, and medium |
JP2001251616A (en) * | 2000-03-02 | 2001-09-14 | Media Glue Corp | Method and device for converting multiplexed sound/ moving picture compressing-coded signal, and medium recorded with conversion program |
US6868125B2 (en) * | 2001-11-29 | 2005-03-15 | Thomson Licensing S.A. | Transport stream to program stream conversion |
-
2004
- 2004-08-12 CA CA2535457A patent/CA2535457C/en active Active
- 2004-08-12 CA CA2535453A patent/CA2535453C/en active Active
- 2004-08-12 WO PCT/US2004/026082 patent/WO2005020557A2/en active Application Filing
- 2004-08-12 WO PCT/US2004/026164 patent/WO2005019999A2/en active Application Filing
- 2004-08-12 WO PCT/US2004/026125 patent/WO2005020559A2/en active Application Filing
- 2004-08-12 CA CA002535455A patent/CA2535455A1/en not_active Abandoned
- 2004-08-12 CA CA002535306A patent/CA2535306A1/en not_active Abandoned
- 2004-08-12 WO PCT/US2004/026124 patent/WO2005020558A2/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5566174A (en) * | 1994-04-08 | 1996-10-15 | Philips Electronics North America Corporation | MPEG information signal conversion system |
US5596581A (en) * | 1994-04-08 | 1997-01-21 | Philips Electronics North America Corporation | Recording and reproducing an MPEG information signal using tagged timing information |
US5835668A (en) * | 1994-11-14 | 1998-11-10 | Sony Corporation | Transmission, recording and reproduction of digital data and time information in transport packets using a compression ratio |
US5537408A (en) * | 1995-02-03 | 1996-07-16 | International Business Machines Corporation | apparatus and method for segmentation and time synchronization of the transmission of multimedia data |
US5703877A (en) * | 1995-11-22 | 1997-12-30 | General Instrument Corporation Of Delaware | Acquisition and error recovery of audio data carried in a packetized data stream |
US6002687A (en) * | 1996-01-02 | 1999-12-14 | Divicon, Inc. | MPEG transport stream remultiplexer |
US20030002587A1 (en) * | 2000-05-31 | 2003-01-02 | Next Level Communications, Inc. | Method for dealing with missing or untimely synchronization signals in digital communications systems |
US20030043924A1 (en) * | 2001-08-31 | 2003-03-06 | Haddad Semir S. | Apparatus and method for synchronizing video and audio MPEG streams in a video playback device |
Also Published As
Publication number | Publication date |
---|---|
WO2005019999A2 (en) | 2005-03-03 |
CA2535453C (en) | 2014-04-15 |
WO2005019999A3 (en) | 2008-11-06 |
WO2005020557A3 (en) | 2008-11-13 |
CA2535457C (en) | 2013-04-23 |
CA2535457A1 (en) | 2005-03-03 |
CA2535306A1 (en) | 2005-03-03 |
CA2535453A1 (en) | 2005-03-03 |
WO2005020559A3 (en) | 2007-01-25 |
CA2535455A1 (en) | 2005-03-03 |
WO2005020559A2 (en) | 2005-03-03 |
WO2005020558A2 (en) | 2005-03-03 |
WO2005020557A2 (en) | 2005-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2322715A1 (en) | Packet loss control method for real-time multimedia communications | |
MY125951A (en) | Method and device for decoding a digital video stream in a digital video system using dummy header insertion | |
WO2001067772A3 (en) | Sharing a streaming video | |
GB2370479B (en) | A method of processing data packets | |
WO2004044710A3 (en) | Multicast videoconferencing | |
WO2001047281A3 (en) | Non real-time delivery of mpeg-2 programs via an mpeg-2 transport stream | |
CA2300757A1 (en) | Method and apparatus for reducing start-up delay in data packet-based network streaming applications | |
WO2002025952A3 (en) | Regeneration of program clock reference data for mpeg transport streams | |
AU2003216817A1 (en) | Data structure for data streaming system | |
EP1487215A3 (en) | Fast start-up for digital video streams | |
WO2000001161A3 (en) | Method and apparatus for splicing | |
WO2006137044A3 (en) | Self-synchronizing data streaming between address-based producer and consumer circuits | |
WO2005043272A3 (en) | Method and apparatus providing smooth adaptive management of packets containing time-ordered content at a receiving terminal | |
DE69805849D1 (en) | A FORWARD ERROR CORRECTION SYSTEM FOR PACKET-BASED REAL-TIME MEDIA | |
CA2328437A1 (en) | Method of and apparatus for isochronous data communication | |
EP1351472A3 (en) | Forming RTP packets | |
SE0002016D0 (en) | Arrangement and method relating to communication of speech | |
WO2002087254A3 (en) | System and data format for providing seamless stream switching in a digital video decoder | |
WO2001084341A8 (en) | System and method for inter-domain mobility management | |
WO2002030124A3 (en) | Video processing | |
EP0991278A3 (en) | Protocol stack encoder and decoder with Serial Data Transport Interface (SDTI) | |
WO2004066066A3 (en) | Method and system to improve the transport of compressed video data in real time | |
WO2002051153A3 (en) | System and method for sending out-of-band service information to a host service | |
WO2003030473A3 (en) | Method and system for improving data throughput | |
AU2003250259A1 (en) | Method and arrangement for encoding or decoding a sequence of digital data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2535455 Country of ref document: CA |
|
122 | Ep: pct application non-entry in european phase |