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ń czasowychInfo
- 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
Links
- 238000000034 method Methods 0.000 title abstract 2
- 239000000872 buffer Substances 0.000 abstract 4
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.
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)
| 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)
| 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 |
-
2003
- 2003-04-14 PL PL359676A patent/PL214807B1/pl unknown
-
2004
- 2004-04-13 US US10/823,029 patent/US20040218633A1/en not_active Abandoned
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 |