WO1999055092A3 - Apparatus and method for dynamic multiplexing - Google Patents

Apparatus and method for dynamic multiplexing Download PDF

Info

Publication number
WO1999055092A3
WO1999055092A3 PCT/US1999/008256 US9908256W WO9955092A3 WO 1999055092 A3 WO1999055092 A3 WO 1999055092A3 US 9908256 W US9908256 W US 9908256W WO 9955092 A3 WO9955092 A3 WO 9955092A3
Authority
WO
WIPO (PCT)
Prior art keywords
output rate
updated
boundary
serviced
output
Prior art date
Application number
PCT/US1999/008256
Other languages
French (fr)
Other versions
WO1999055092A2 (en
Inventor
Maha Achour
Original Assignee
Tiernan Communications Inc
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 Tiernan Communications Inc filed Critical Tiernan Communications Inc
Priority to EP99919846A priority Critical patent/EP1072156A2/en
Priority to AU37474/99A priority patent/AU3747499A/en
Priority to CA002328354A priority patent/CA2328354A1/en
Publication of WO1999055092A2 publication Critical patent/WO1999055092A2/en
Publication of WO1999055092A3 publication Critical patent/WO1999055092A3/en

Links

Classifications

    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4347Demultiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2365Multiplexing of several video streams

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

A method and apparatus for maximizing channel utilization by minimizing the number of null packets in an output stream such as an MPEG standard Transport Stream is provided by updating the output rate of a multiplexer such that its input buffers are constantly being serviced. The output rate is updated at the boundary of each serviced packet. In an alternative embodiment, the output rate is updated at the boundary of every L packets.
PCT/US1999/008256 1998-04-17 1999-04-15 Apparatus and method for dynamic multiplexing WO1999055092A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP99919846A EP1072156A2 (en) 1998-04-17 1999-04-15 Apparatus and method for dynamic multiplexing
AU37474/99A AU3747499A (en) 1998-04-17 1999-04-15 Apparatus and method for dynamic multiplexing
CA002328354A CA2328354A1 (en) 1998-04-17 1999-04-15 Apparatus and method for dynamic multiplexing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US8214698P 1998-04-17 1998-04-17
US60/082,146 1998-04-17

Publications (2)

Publication Number Publication Date
WO1999055092A2 WO1999055092A2 (en) 1999-10-28
WO1999055092A3 true WO1999055092A3 (en) 1999-12-02

Family

ID=22169351

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/008256 WO1999055092A2 (en) 1998-04-17 1999-04-15 Apparatus and method for dynamic multiplexing

Country Status (4)

Country Link
EP (1) EP1072156A2 (en)
AU (1) AU3747499A (en)
CA (1) CA2328354A1 (en)
WO (1) WO1999055092A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6957264B1 (en) * 2000-06-13 2005-10-18 Intel Corporation Method and apparatus for selecting internet-based broadcast sources
US7269836B2 (en) * 2003-03-24 2007-09-11 International Business Machines Corporation System and method for providing multiplexing and remultiplexing of MPEG-2 streams
GB2473258A (en) * 2009-09-08 2011-03-09 Nds Ltd Dynamically multiplexing a broadcast stream with metadata-based event inclusion decisions and priority assignment in case of conflict
EP3035691A3 (en) * 2014-12-17 2016-08-24 Thomson Licensing Methods and apparatus for minimizing timing artifacts in remultiplexing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0515101A2 (en) * 1991-05-23 1992-11-25 AT&T Corp. Buffer control for variable bit-rate channel
WO1995023495A2 (en) * 1994-02-25 1995-09-08 Philips Electronics N.V. Method and device for transmitting data packets
US5566208A (en) * 1994-03-17 1996-10-15 Philips Electronics North America Corp. Encoder buffer having an effective size which varies automatically with the channel bit-rate
EP0743795A2 (en) * 1995-05-16 1996-11-20 THOMSON multimedia S.A. Transport packet stream encoder and method for operating the same
GB2315649A (en) * 1996-07-24 1998-02-04 Mitsubishi Electric Corp Remultiplexing apparatus
WO1998016067A2 (en) * 1996-10-08 1998-04-16 Tiernan Communications, Inc. Apparatus and method for multi-service transport multiplexing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0515101A2 (en) * 1991-05-23 1992-11-25 AT&T Corp. Buffer control for variable bit-rate channel
WO1995023495A2 (en) * 1994-02-25 1995-09-08 Philips Electronics N.V. Method and device for transmitting data packets
US5566208A (en) * 1994-03-17 1996-10-15 Philips Electronics North America Corp. Encoder buffer having an effective size which varies automatically with the channel bit-rate
EP0743795A2 (en) * 1995-05-16 1996-11-20 THOMSON multimedia S.A. Transport packet stream encoder and method for operating the same
GB2315649A (en) * 1996-07-24 1998-02-04 Mitsubishi Electric Corp Remultiplexing apparatus
WO1998016067A2 (en) * 1996-10-08 1998-04-16 Tiernan Communications, Inc. Apparatus and method for multi-service transport multiplexing

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BUNGUM O W: "TRANSMULTIPLEXING, TRANSCONTROL AND TRANSSCRAMBLING OF MPEG-2/DVB SIGNAL", INTERNATIONAL BROADCASTING CONVENTION, 12 September 1996 (1996-09-12), pages 288 - 293, XP002040478 *
RIEMANN U: "DER MPEG-2-STANDARD GENERISCHE CODIERUNG FUR BEWEGTBILDER UND ZUGEHORIGER AUDIO-INFORMATION. MULTIPLEX-SPEZIFIKATION FOR DIE FLEXIBLE UBERTRAGUNG DIGITALER DATENSTROME", FERNSEH UND KINOTECHNIK, vol. 48, no. 10, 1 October 1994 (1994-10-01), pages 545 - 550, 553, XP000468290, ISSN: 0015-0142 *
SARGINSON P A: "MPEG-2: A TUTORIAL INTRODUCTION TO THE SYSTEMS LAYER", IEE COLLOQUIUM ON MPEG WHAT IT IS AND WHAT IT ISN'T, 1 January 1995 (1995-01-01), pages 4/1 - 4/13, XP000560804 *

Also Published As

Publication number Publication date
WO1999055092A2 (en) 1999-10-28
CA2328354A1 (en) 1999-10-28
EP1072156A2 (en) 2001-01-31
AU3747499A (en) 1999-11-08

Similar Documents

Publication Publication Date Title
TW215977B (en) Method and system for enhanced data transmission in a cellular telephone system
CA2182296A1 (en) Multimedia multiplexing device and method using dynamic packet segmentation
WO1999067906A3 (en) High rate data transmission over multiple lower speed connections
AU2002250599A1 (en) Transport multiplexer management and control
CA2237689A1 (en) Method and apparatus for multiplexing video programs
WO2001048976A3 (en) Method and apparatus for providing efficient application-level switching for multiplexed internet protocol media streams
WO2004051906A3 (en) Apparatus and method for dynamic channel mapping and optimized scheduling of data packets
MY154955A (en) Device, system and method for channel scanning
AU2003213251A1 (en) Systems, methods and apparatuses for minimizing subscriber-perceived digital video channel tuning delay
DE69914321D1 (en) Method and device for transmitting data packets in a wireless network in an urban area
CA2152609A1 (en) Method for Adaptive Smoothing Delay for Packet Voice Applications
CA2180363A1 (en) Methods and Apparatus for Providing Virtual Service Selection in a Multi-Service Communications System
AU2241701A (en) Method and arrangement in a communication system
AU2001271895A1 (en) Method and apparatus for proportionately multiplexing data streams onto one data stream
CA2340254A1 (en) Apparatus and method for channel coding and multiplexing in cdma communication system
MY140342A (en) Method and apparatus for changing received streaming content channels
CA2317637A1 (en) Method for providing bandwidth and delay guarantees in a crossbar switch with speedup
WO2002041531A3 (en) Method and apparatus for allocating data streams onto a single channel
EP2328091A3 (en) Network media playout
WO2006004566A3 (en) Method and apparatus for distribution of satellite navigation
WO2003026179A8 (en) Mapping of bit streams into mpeg frames
WO1995023495A3 (en) Method and device for transmitting data packets
EP0289400A3 (en) High speed asynchronous data multiplexer/demultiplexer
CA2284154A1 (en) Broadcast receiving system comprising a computer and a decoder
WO2003058869A3 (en) Receiving streams over asynchronous networks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2328354

Country of ref document: CA

Ref country code: CA

Ref document number: 2328354

Kind code of ref document: A

Format of ref document f/p: F

NENP Non-entry into the national phase

Ref country code: KR

WWE Wipo information: entry into national phase

Ref document number: 1999919846

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1999919846

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1999919846

Country of ref document: EP