ATE241248T1 - Ausrichten komprimierter datenpakete auf nominierte bezugspakete eines transportbitstromes,mit steuerung der ausgangsbitrate der datenkompression abhängig von der rate der nominierten bezugspakete - Google Patents

Ausrichten komprimierter datenpakete auf nominierte bezugspakete eines transportbitstromes,mit steuerung der ausgangsbitrate der datenkompression abhängig von der rate der nominierten bezugspakete

Info

Publication number
ATE241248T1
ATE241248T1 AT99947778T AT99947778T ATE241248T1 AT E241248 T1 ATE241248 T1 AT E241248T1 AT 99947778 T AT99947778 T AT 99947778T AT 99947778 T AT99947778 T AT 99947778T AT E241248 T1 ATE241248 T1 AT E241248T1
Authority
AT
Austria
Prior art keywords
packets
rate
nominated
nominated reference
reference packets
Prior art date
Application number
AT99947778T
Other languages
English (en)
Inventor
Graham Ward
Original Assignee
Snell & Wilcox Ltd
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 Snell & Wilcox Ltd filed Critical Snell & Wilcox Ltd
Application granted granted Critical
Publication of ATE241248T1 publication Critical patent/ATE241248T1/de

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/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • 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
    • 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
    • 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/434—Disassembling 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/4347—Demultiplexing of several 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/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/44016—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 splicing one content stream with another content stream, e.g. for substituting a video clip
    • 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637—Control signals issued by the client directed to the server or network components
    • H04N21/6377—Control signals issued by the client directed to the server or network components directed to server
    • 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65—Transmission of management data between client and server
    • H04N21/658—Transmission by the client directed to the server

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Time-Division Multiplex Systems (AREA)
AT99947778T 1998-10-09 1999-10-11 Ausrichten komprimierter datenpakete auf nominierte bezugspakete eines transportbitstromes,mit steuerung der ausgangsbitrate der datenkompression abhängig von der rate der nominierten bezugspakete ATE241248T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB9822087.4A GB9822087D0 (en) 1998-10-09 1998-10-09 Improvements in data compression
PCT/GB1999/003361 WO2000022830A1 (en) 1998-10-09 1999-10-11 Data compression unit control for alignment of output signal

Publications (1)

Publication Number Publication Date
ATE241248T1 true ATE241248T1 (de) 2003-06-15

Family

ID=10840311

Family Applications (1)

Application Number Title Priority Date Filing Date
AT99947778T ATE241248T1 (de) 1998-10-09 1999-10-11 Ausrichten komprimierter datenpakete auf nominierte bezugspakete eines transportbitstromes,mit steuerung der ausgangsbitrate der datenkompression abhängig von der rate der nominierten bezugspakete

Country Status (7)

Country Link
US (2) US7023925B1 (de)
EP (1) EP1119974B1 (de)
AT (1) ATE241248T1 (de)
AU (1) AU766738B2 (de)
DE (1) DE69908164T2 (de)
GB (1) GB9822087D0 (de)
WO (1) WO2000022830A1 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7088725B1 (en) * 1999-06-30 2006-08-08 Sony Corporation Method and apparatus for transcoding, and medium
CN1314269C (zh) * 2002-04-02 2007-05-02 中兴通讯股份有限公司 用于运动图像专家组-2的节目参考时钟的调整方法及装置
JP3925311B2 (ja) * 2002-06-03 2007-06-06 ソニー株式会社 データ配信システム
US7680155B2 (en) * 2003-08-14 2010-03-16 Zenith Electronics Llc PCR jitter reduction in a VSB and/or EVSB multiplexer system
US7970060B2 (en) * 2004-04-15 2011-06-28 Panasonic Corporation Contents generator and method
US8126312B2 (en) * 2005-03-31 2012-02-28 Apple Inc. Use of multiple related timelines
GB2438004B (en) * 2006-05-08 2011-08-24 Snell & Wilcox Ltd Creation and compression of video data
EP2368365A1 (de) * 2008-12-19 2011-09-28 Thomson Licensing Verfahren zum transport-stream-synchronisieren in einem multiplexer mit einem externen coprozessor
ATE540529T1 (de) * 2009-11-03 2012-01-15 Tektronix Int Sales Gmbh Verfahren und vorrichtung zum messen der verzögerung innerhalb eines komprimierten digitalen stroms
US8510107B2 (en) * 2009-11-18 2013-08-13 General Instrument Corporation Audio data bit rate detector
CN103053172B (zh) * 2010-08-23 2016-12-07 瑞典爱立信有限公司 改进的节目时钟参考插入
WO2016094667A1 (en) * 2014-12-10 2016-06-16 Intelsat Corporation Method of seamless protection switching of packets at the satellite, from two matching streams of packets from two separate uplink sites
US12462815B2 (en) * 2018-07-03 2025-11-04 Qualcomm Incorporated Synchronizing enhanced audio transports with backward compatible audio transports

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086488A (en) 1989-08-19 1992-02-04 Mitsubishi Denki Kabushiki Kaisha Transform coding apparatus
US5142380A (en) 1989-10-23 1992-08-25 Ricoh Company, Ltd. Image data processing apparatus
US5249053A (en) 1991-02-05 1993-09-28 Dycam Inc. Filmless digital camera with selective image compression
DE4111884A1 (de) 1991-04-09 1992-10-15 Klippel Wolfgang Schaltungsanordnung zur korrektur des linearen und nichtlinearen uebertragungsverhaltens elektroakustischer wandler
TW256010B (de) 1991-04-18 1995-09-01 Ampex
DE69324873T2 (de) 1992-09-21 1999-10-21 Canon K.K., Tokio/Tokyo Netzsystem und Terminalgerät
US5748245A (en) 1993-03-29 1998-05-05 Canon Kabushiki Kaisha Encoding apparatus for encoding input information data while controlling a code quantity of encoded information data
US5479527A (en) 1993-12-08 1995-12-26 Industrial Technology Research Inst. Variable length coding system
KR0183688B1 (ko) 1994-01-12 1999-05-01 김광호 영상부호화방법 및 장치
US5512956A (en) 1994-02-04 1996-04-30 At&T Corp. Adaptive spatial-temporal postprocessing for low bit-rate coded image sequences
EP0845908B1 (de) 1994-06-17 2003-02-05 Snell & Wilcox Limited Komprimieren eines aus kompressionskodierten Videosignalen nach deren Teildekodierung kombinierten Signales
US5671298A (en) 1994-08-30 1997-09-23 Texas Instruments Incorporated Image scaling using cubic filters
JP3058028B2 (ja) 1994-10-31 2000-07-04 三菱電機株式会社 画像符号化データ再符号化装置
US5802218A (en) 1994-11-04 1998-09-01 Motorola, Inc. Method, post-processing filter, and video compression system for suppressing mosquito and blocking atrifacts
US5838664A (en) * 1997-07-17 1998-11-17 Videoserver, Inc. Video teleconferencing system with digital transcoding
US6005952A (en) 1995-04-05 1999-12-21 Klippel; Wolfgang Active attenuation of nonlinear sound
US5812197A (en) 1995-05-08 1998-09-22 Thomson Consumer Electronics, Inc. System using data correlation for predictive encoding of video image data subject to luminance gradients and motion
GB2307613B (en) * 1995-08-31 2000-03-22 British Broadcasting Corp Switching bit-rate reduced signals
US5835493A (en) * 1996-01-02 1998-11-10 Divicom, Inc. MPEG transport stream remultiplexer
US5859660A (en) * 1996-02-29 1999-01-12 Perkins; Michael G. Non-seamless splicing of audio-video transport streams
US6157674A (en) * 1996-03-21 2000-12-05 Sony Corporation Audio and video data transmitting apparatus, system, and method thereof
US5991456A (en) 1996-05-29 1999-11-23 Science And Technology Corporation Method of improving a digital image
US6137834A (en) * 1996-05-29 2000-10-24 Sarnoff Corporation Method and apparatus for splicing compressed information streams
US6353613B1 (en) * 1996-07-02 2002-03-05 Sony Corporation Information transmitter device and transmitting method
AU738985B2 (en) * 1996-07-15 2001-10-04 British Broadcasting Corporation, The Video signal compression
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
WO1998026602A1 (fr) 1996-12-12 1998-06-18 Sony Corporation Equipement et procede de compression de donnees images
US6539120B1 (en) 1997-03-12 2003-03-25 Matsushita Electric Industrial Co., Ltd. MPEG decoder providing multiple standard output signals
US5982436A (en) * 1997-03-28 1999-11-09 Philips Electronics North America Corp. Method for seamless splicing in a video encoder
US6101195A (en) * 1997-05-28 2000-08-08 Sarnoff Corporation Timing correction method and apparatus
US6970564B1 (en) * 1998-07-13 2005-11-29 Sony Corporation Data multiplexing device, program distribution system, program transmission system, pay broadcast system, program transmission method, conditional access system, and data reception device
GB2327548B (en) 1997-07-18 2002-05-01 British Broadcasting Corp Switching compressed video bitstreams
KR100574186B1 (ko) * 1997-10-03 2006-04-27 소니 가부시끼 가이샤 부호화 스트림 스플라이싱 장치 및 방법과 부호화 스트림 생성 장치 및 방법과 편집 장치 및 방법 및 편집 시스템
US6351471B1 (en) * 1998-01-14 2002-02-26 Skystream Networks Inc. Brandwidth optimization of video program bearing transport streams
US6414998B1 (en) * 1998-01-27 2002-07-02 Sony Corporation Method and apparatus for inserting an image material
US6487721B1 (en) * 1998-01-30 2002-11-26 General Instrument Corporation Apparatus and method for digital advertisement insertion in a bitstream
US6611624B1 (en) * 1998-03-13 2003-08-26 Cisco Systems, Inc. System and method for frame accurate splicing of compressed bitstreams
US6278735B1 (en) 1998-03-19 2001-08-21 International Business Machines Corporation Real-time single pass variable bit rate control strategy and encoder
US6269120B1 (en) 1998-03-23 2001-07-31 International Business Machines Corporation Method of precise buffer management for MPEG video splicing
US6459427B1 (en) * 1998-04-01 2002-10-01 Liberate Technologies Apparatus and method for web-casting over digital broadcast TV network
GB9807201D0 (en) 1998-04-03 1998-06-03 Nds Ltd Filtering video signals containing chrominance information
US6483543B1 (en) * 1998-07-27 2002-11-19 Cisco Technology, Inc. System and method for transcoding multiple channels of compressed video streams using a self-contained data unit
US7035278B2 (en) * 1998-07-31 2006-04-25 Sedna Patent Services, Llc Method and apparatus for forming and utilizing a slotted MPEG transport stream
US6167084A (en) * 1998-08-27 2000-12-26 Motorola, Inc. Dynamic bit allocation for statistical multiplexing of compressed and uncompressed digital video signals
US6151362A (en) 1998-10-30 2000-11-21 Motorola, Inc. Joint rate control for stereoscopic video coding
US6570922B1 (en) 1998-11-24 2003-05-27 General Instrument Corporation Rate control for an MPEG transcoder without a priori knowledge of picture type
US6480537B1 (en) * 1999-02-25 2002-11-12 Telcordia Technologies, Inc. Active techniques for video transmission and playback
US7016337B1 (en) * 1999-03-02 2006-03-21 Cisco Technology, Inc. System and method for multiple channel statistical re-multiplexing
US6583821B1 (en) * 1999-07-16 2003-06-24 Thomson Licensing S.A. Synchronizing apparatus for a compressed audio/video signal receiver
US6988238B1 (en) * 2000-01-24 2006-01-17 Ati Technologies, Inc. Method and system for handling errors and a system for receiving packet stream data

Also Published As

Publication number Publication date
GB9822087D0 (en) 1998-12-02
US7023925B1 (en) 2006-04-04
EP1119974B1 (de) 2003-05-21
DE69908164D1 (de) 2003-06-26
AU6114599A (en) 2000-05-01
EP1119974A1 (de) 2001-08-01
AU766738B2 (en) 2003-10-23
DE69908164T2 (de) 2004-03-25
US20060034375A1 (en) 2006-02-16
WO2000022830A1 (en) 2000-04-20

Similar Documents

Publication Publication Date Title
DE69908164D1 (de) Ausrichten komprimierter Datenpakete auf nominierte Bezugspakete eines Transportbitstromes, mit Steuerung der Ausgangsbitrate der Datenkompression abhängig von der Rate der nominierten Bezugspakete
SE9904812D0 (sv) Method and arrangement in a communication system
NO20084376L (no) Fremgangsmate og anordning for remultipleksing av transportpakker i en transportstrom
GB2370479B (en) A method of processing data packets
WO2004097594A3 (en) Multiple packet routing system (mprs)
AU2002250599A1 (en) Transport multiplexer management and control
AU2003230970A1 (en) Conference server dynamically determining information streams to be received by a conference bridge
WO2004044710A3 (en) Multicast videoconferencing
ATE279073T1 (de) Zeitbasisreferenzdatumregeneration für mpeg- transportströme
EP1540906A4 (de) System zum abliefern von internet-media-strömen, datentelekommunikation
MY149392A (en) Encoding method and apparatus enabling fast channel change of compressed video
TW200704206A (en) A decoder architecture for optimized error management in streaming multimedia
FI20002608A7 (fi) Päästä-päähän -tahdistuksen ylläpitäminen tietoliikenneyhteydellä
GB0500606D0 (en) Method of eliminating real-time data loss on establishing a call
WO2008130994A3 (en) Method and system for correlating streams within a packet network
AU2003281659A1 (en) Consulting system using network, content making method and recording medium for storing a program to perform the system and method
GB0418374D0 (en) Transmitting data over a network
WO2009040680A3 (en) Deterministic program clock reference re-stamping for synchronous bit rate adaptation based on mega-frame initialization packet
MX2025002118A (es) Decodificador de referencia hipotetico
AU2003263485A1 (en) System and method for providing error recovery for streaming fgs encoded video over an ip network
AU2001283130A1 (en) Path discovery in a distributed network management architecture.
WO2003023981A3 (en) A method and system for video enhancement transport alteration
WO2002049364A3 (en) Method and apparatus for adaptive bit rate control in an asynchronized encoding system
MXPA05009964A (es) Sistema y metodo para codificacion parcial intracuadro para la transmision inalambrica multimedia.
WO2004008291A3 (en) Context aware transmission management method

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties