PL359676A1 - Sposób łączenia w układzie przetwarzającym strumienie MPEG pakietów kilku wejściowych strumieni MPEG w jeden transportowy strumień wyjściowy z jednoczesną korekcją oznaczeń czasowych - Google Patents

Sposób łączenia w układzie przetwarzającym strumienie MPEG pakietów kilku wejściowych strumieni MPEG w jeden transportowy strumień wyjściowy z jednoczesną korekcją oznaczeń czasowych

Info

Publication number
PL359676A1
PL359676A1 PL35967603A PL35967603A PL359676A1 PL 359676 A1 PL359676 A1 PL 359676A1 PL 35967603 A PL35967603 A PL 35967603A PL 35967603 A PL35967603 A PL 35967603A PL 359676 A1 PL359676 A1 PL 359676A1
Authority
PL
Poland
Prior art keywords
mpeg
stream
packets
streams
time
Prior art date
Application number
PL35967603A
Other languages
English (en)
Other versions
PL214807B1 (pl
Inventor
Kamil Burzyński
Original Assignee
Advanced Digital Broadcast Ltd.
Advanced Digital Broadcast Polska Sp.z o.o.
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 Advanced Digital Broadcast Ltd., Advanced Digital Broadcast Polska Sp.z o.o. filed Critical Advanced Digital Broadcast Ltd.
Priority to PL359676A priority Critical patent/PL214807B1/pl
Priority to US10/823,029 priority patent/US20040218633A1/en
Publication of PL359676A1 publication Critical patent/PL359676A1/pl
Publication of PL214807B1 publication Critical patent/PL214807B1/pl

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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
    • 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/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer

Landscapes

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

Abstract

Sposób łączenia w układzie przetwarzającym strumienie MPEG pakietów kilku wejściowych strumieni MPEG w jednej transportowy strumień wyjściowy z jednoczesną korekcją oznaczeń czasowych, charakteryzuje się tym, że przekazuje się z buforów strumieniowych do odpowiednich buforów pakietowych pakiety każdego strumienia wejściowego MPEG wraz z informacją o zależnościach czasowych między sąsiednimi pakietami danego strumienia wejściowego MPEG, po czym z wymienionych buforów pakietowych za pomocą multipleksera pobiera się pakiety wejściowych strumieni MPEG do przetwornika pakietów, w którym sprawdza się zależności czasowe pomiędzy sąsiednimi pakietami strumieni wejściowych, stanem zegara danego strumienia wyjściowego, czasem wysyłania ostatniego pakietu z danego bufora pakietowego oraz dozwolonym przesunięciem czasowym pakietów w strumieniu wyjściowym i na ich podstawie koryguje się zawarte w nich oznaczenia czasowe do wartości zegara wyjściowego strumienia MPEG, a następnie dołącza się odpowiednio wybrane pakiety do wyjściowego strumienia MPEG.
PL359676A 2003-04-14 2003-04-14 Sposób laczenia w ukladzie przetwarzajacym strumienie MPEG pakietów kilku wejsciowych strumieni MPEG w jeden transportowy strumien wyjsciowy z jednoczesna korekcja oznaczen czasowych PL214807B1 (pl)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PL359676A PL214807B1 (pl) 2003-04-14 2003-04-14 Sposób laczenia w ukladzie przetwarzajacym strumienie MPEG pakietów kilku wejsciowych strumieni MPEG w jeden transportowy strumien wyjsciowy z jednoczesna korekcja oznaczen czasowych
US10/823,029 US20040218633A1 (en) 2003-04-14 2004-04-13 Method for multiplexing, in MPEG stream processor, packets of several input MPEG streams into one output transport stream with simultaneous correction of time stamps

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PL359676A PL214807B1 (pl) 2003-04-14 2003-04-14 Sposób laczenia w ukladzie przetwarzajacym strumienie MPEG pakietów kilku wejsciowych strumieni MPEG w jeden transportowy strumien wyjsciowy z jednoczesna korekcja oznaczen czasowych

Publications (2)

Publication Number Publication Date
PL359676A1 true PL359676A1 (pl) 2004-10-18
PL214807B1 PL214807B1 (pl) 2013-09-30

Family

ID=33308655

Family Applications (1)

Application Number Title Priority Date Filing Date
PL359676A PL214807B1 (pl) 2003-04-14 2003-04-14 Sposób laczenia w ukladzie przetwarzajacym strumienie MPEG pakietów kilku wejsciowych strumieni MPEG w jeden transportowy strumien wyjsciowy z jednoczesna korekcja oznaczen czasowych

Country Status (2)

Country Link
US (1) US20040218633A1 (pl)
PL (1) PL214807B1 (pl)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10355345A1 (de) * 2003-11-25 2005-06-23 Deutsche Thomson-Brandt Gmbh Verfahren und Vorrichtung zum Speichern oder Wiederfinden von definierten Positionen in einem Datenstrom
US7817535B2 (en) * 2005-11-02 2010-10-19 Cisco Technology, Inc. Method of fault tolerance and synchronous failover for broadcast video across the network
US8989006B2 (en) * 2005-12-29 2015-03-24 General Instrument Corporation Method and apparatus for glitchless failover to redundant stream
JP4189422B2 (ja) * 2006-11-14 2008-12-03 株式会社東芝 放送ts配信システム、このシステムに用いられる放送ts配信装置、ユーザ端末装置及び配信方法
JP2010154133A (ja) * 2008-12-24 2010-07-08 Toshiba Corp デジタル放送受信装置
EP2267476A1 (en) * 2009-06-12 2010-12-29 Thales Deutschland Holding GmbH Secondary surveillance radar system for air traffic control
JP5564853B2 (ja) * 2009-08-14 2014-08-06 ソニー株式会社 受信装置および方法、プログラム、並びに受信システム
US8938636B1 (en) * 2012-05-18 2015-01-20 Google Inc. Generating globally coherent timestamps
KR102165220B1 (ko) 2012-06-29 2020-10-14 벨로스 미디어 인터내셔널 리미티드 부호화 장치 및 부호화 방법
US10701124B1 (en) 2018-12-11 2020-06-30 Microsoft Technology Licensing, Llc Handling timestamp inaccuracies for streaming network protocols

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US133306A (en) * 1872-11-26 Improvement in girders
US2090807A (en) * 1937-08-24 Knitting band
US4508314A (en) * 1984-01-18 1985-04-02 Eaton Corporation Gas valve
US4671484A (en) * 1986-04-16 1987-06-09 Eaton Corporation Gas valve
US4973024A (en) * 1989-09-26 1990-11-27 Toki Corporation Kabushiki Kaisha Valve driven by shape memory alloy
US5211371A (en) * 1991-07-22 1993-05-18 Advanced Control Technologies, Inc. Linearly actuated valve
US6116230A (en) * 1992-03-23 2000-09-12 Convenience Technologies, Inc. Microprocessor-controlled gas appliance utilizing a single electrode spark ignition system and a pulse width modulated proportional valve
JP2001502503A (ja) * 1996-10-11 2001-02-20 サーノフ コーポレイション ビットストリーム解析のための装置及び方法
US5865418A (en) * 1996-11-08 1999-02-02 Matsushita Electric Works, Ltd. Flow control valve
US5979430A (en) * 1998-02-06 1999-11-09 Universal Tubular Systems, Inc. Supply device for gas appliance manifold
US6463109B1 (en) * 1998-08-25 2002-10-08 Vitesse Semiconductor Corporation Multiple channel adaptive data recovery system
JP4509391B2 (ja) * 1999-03-31 2010-07-21 株式会社キッツ リーフスプリング弁
US6684904B2 (en) * 1999-06-15 2004-02-03 Seiko Instruments Inc. Variable pressure valve apparatus
US6247678B1 (en) * 1999-11-01 2001-06-19 Swagelok Company Shape memory alloy actuated fluid control valve
US6494225B1 (en) * 1999-11-23 2002-12-17 Ecp Family Properties Proportional flow control valve
US6279869B1 (en) * 1999-11-23 2001-08-28 Tadeusz Olewicz Proportional flow control valve

Also Published As

Publication number Publication date
US20040218633A1 (en) 2004-11-04
PL214807B1 (pl) 2013-09-30

Similar Documents

Publication Publication Date Title
ATE510378T1 (de) Graphische benutzerschnittstelle für einen transport-multiplexer
WO2009043915A3 (en) A digital multimedia network with latency control
MY149227A (en) Method and device for processing a dvb-h (digital video broadcasting - handheld) complaint transport stream
DE69531223D1 (de) Verfahren und anordnung zur datenpaketübertragung
EP1432203A3 (en) Low latency digital audio over packet switched networks
MY129235A (en) Method and apparatus for converting data streams
GB0908883D0 (en) Multi input timing recovery over packet networks
WO2006020002A3 (en) Method and system for synchronizing separated edge qam devices located remotely from a cmts
EP0932307A3 (en) Compressed video and audio transport stream multiplexer
ATE470936T1 (de) Digitaler datenpuffer
BRPI0813506A2 (pt) geração de pacotes de inicialização de mega-quadro e re-geração síncrona com adaptação de taxa de bit para redes de frequência única com múltiplos esquemas de modulação
GB2441950A (en) A method to extend the physical reach of an infiniband network
WO2008043427A3 (en) Device and method for synchronizing the states of a plurality of sequential processing units
JP2008005374A (ja) マルチストリーム対応マルチプレクサ及びデマルチプレクサシステム
WO2007120974A3 (en) Wireless video link synchronization
TW200629245A (en) Data structure, information processing device, information processing method, transmission device, transmission method, multiplexing device, multiplexing method, and program
DE60309747D1 (de) Rahmensynchronisationseinrichtung und -verfahren
EP1608182A3 (en) Method and apparatus for processing transmission errors in DMB Systems
FI20096316A7 (fi) Digitaalinen lähetyslaite ja vastaanottolaite signaalivirtojen lähettämistä ja vastaanottamista varten ja niiden käsittelyn menetelmiä
EP1499135A3 (en) Digital data multiplexing and demultiplexing
WO2009078428A1 (ja) データストリーム処理システム、方法及びプログラム
CN100561903C (zh) 发送装置、中继装置、接收装置及具有这些装置的网络系统
DE502005005243D1 (de) Hauptstation und Nebenstation in einem geschalteten Datennetzwerk sowie ein Verfahren zum Übertragen von Daten in einem solchen Netzwerk
JPH11308203A5 (pl)
WO2001095629A3 (en) Method and apparatus for combining asynchronous signal samples