DE60131993D1 - Verfahren und gerät zur bestimmung der übertragungsbitrate in einem statistischen multiplexer - Google Patents

Verfahren und gerät zur bestimmung der übertragungsbitrate in einem statistischen multiplexer

Info

Publication number
DE60131993D1
DE60131993D1 DE60131993T DE60131993T DE60131993D1 DE 60131993 D1 DE60131993 D1 DE 60131993D1 DE 60131993 T DE60131993 T DE 60131993T DE 60131993 T DE60131993 T DE 60131993T DE 60131993 D1 DE60131993 D1 DE 60131993D1
Authority
DE
Germany
Prior art keywords
bit rate
need parameter
transmission bit
allocated
digital television
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE60131993T
Other languages
English (en)
Other versions
DE60131993T2 (de
Inventor
Vincent Liu
Siu-Wai Wu
Michael Casteloes
Robert J Stone
Rebecca Lam
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Arris Technology Inc
Original Assignee
Arris Technology Inc
General Instrument Corp
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 Arris Technology Inc, General Instrument Corp filed Critical Arris Technology Inc
Application granted granted Critical
Publication of DE60131993D1 publication Critical patent/DE60131993D1/de
Publication of DE60131993T2 publication Critical patent/DE60131993T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/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
    • H04N21/23655Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/15Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
    • 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/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2401Monitoring of the client buffer
DE60131993T 2000-09-20 2001-08-31 Verfahren und gerät zur bestimmung der übertragungsbitrate in einem statistischen multiplexer Expired - Lifetime DE60131993T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US666901 1996-06-20
US09/666,901 US7418007B1 (en) 2000-09-20 2000-09-20 Method and apparatus for determining a transmission bit rate in a statistical multiplexer
PCT/US2001/027171 WO2002025951A2 (en) 2000-09-20 2001-08-31 Method and apparatus for determining a transmission bit rate in a statistical multiplexer

Publications (2)

Publication Number Publication Date
DE60131993D1 true DE60131993D1 (de) 2008-01-31
DE60131993T2 DE60131993T2 (de) 2008-12-11

Family

ID=24675971

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60131993T Expired - Lifetime DE60131993T2 (de) 2000-09-20 2001-08-31 Verfahren und gerät zur bestimmung der übertragungsbitrate in einem statistischen multiplexer

Country Status (10)

Country Link
US (1) US7418007B1 (de)
EP (1) EP1320996B1 (de)
KR (1) KR20030061806A (de)
CN (1) CN1315328C (de)
AT (1) ATE381855T1 (de)
AU (1) AU2001288596A1 (de)
CA (1) CA2422131C (de)
DE (1) DE60131993T2 (de)
TW (1) TW519834B (de)
WO (1) WO2002025951A2 (de)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8462810B2 (en) * 1999-05-21 2013-06-11 Wi-Lan, Inc. Method and system for adaptively obtaining bandwidth allocation requests
US20090219879A1 (en) 1999-05-21 2009-09-03 Wi-Lan, Inc. Method and apparatus for bandwidth request/grant protocols in a wireless communication system
US7006530B2 (en) * 2000-12-22 2006-02-28 Wi-Lan, Inc. Method and system for adaptively obtaining bandwidth allocation requests
US6925068B1 (en) 1999-05-21 2005-08-02 Wi-Lan, Inc. Method and apparatus for allocating bandwidth in a wireless communication system
US20070019687A1 (en) * 2002-06-04 2007-01-25 Eci Telecom Ltd. Technique for converting bit rates
KR100486524B1 (ko) 2002-07-04 2005-05-03 엘지전자 주식회사 비디오 코덱의 지연시간 단축 장치
US7343087B2 (en) * 2002-11-12 2008-03-11 Matsushita Electric Industrial Co., Ltd. Data stream playback device and method, digital broadcast receiver and related computer program
US8798167B2 (en) * 2002-11-29 2014-08-05 Sony Corporation Encoder and its method
WO2005104551A2 (en) * 2004-04-16 2005-11-03 Modulus Video, Inc. High definition scalable array encoding system and method
WO2006099695A1 (en) * 2005-03-21 2006-09-28 Newtec Cy Managing traffic in a satellite transmission system
JP2009510952A (ja) * 2005-09-29 2009-03-12 トムソン リサーチ ファンディング コーポレイション 拘束された可変ビットレート(vbr)ビデオ・エンコードの方法および装置
DE102006034414B4 (de) * 2006-07-25 2010-12-09 Nokia Siemens Networks Gmbh & Co.Kg Anordnung und Verfahren zur Dekodierung von digitalen Daten
US9179366B2 (en) * 2006-08-31 2015-11-03 Intel Corporation Scheduling methods and apparatus based on adjusted channel capacity
US8745676B2 (en) * 2006-12-19 2014-06-03 General Instrument Corporation Admitting a data file into a channel
US7843824B2 (en) 2007-01-08 2010-11-30 General Instrument Corporation Method and apparatus for statistically multiplexing services
US8068423B2 (en) * 2008-09-09 2011-11-29 Ericsson Television, Inc Packet scheduling system for digital video broadcasting
WO2010138913A1 (en) * 2009-05-29 2010-12-02 Harmonic, Inc. Systems and methods for video statistical multiplexing adapting to internet protocol networks
US8751881B1 (en) * 2009-11-06 2014-06-10 Brocade Communications Systems, Inc. Transmission buffer under-run protection
US9271052B2 (en) * 2010-05-10 2016-02-23 Comcast Cable Communications, Llc Grid encoded media asset data
US9167256B2 (en) * 2010-08-31 2015-10-20 Arris Technology, Inc. Method and apparatus for encoding
JP5720691B2 (ja) 2010-09-30 2015-05-20 富士通株式会社 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム
KR101494562B1 (ko) * 2011-01-18 2015-02-17 후지쯔 가부시끼가이샤 동화상 부호화 장치, 동화상 부호화 방법 및 동화상 부호화용 컴퓨터 프로그램이 기록된 컴퓨터 판독가능한 기록 매체
US8898718B2 (en) 2011-01-27 2014-11-25 International Business Machines Corporation Systems and methods for managed video services at edge-of-the-network
EP2485441B1 (de) * 2011-01-31 2014-10-08 Alcatel Lucent Planungsverfahren zum Multimedia-Streaming eines Videopakets
EP2523456A1 (de) * 2011-05-12 2012-11-14 Alcatel Lucent Betriebsverfahren für statistisches Multiplexing verteilter Videoströme
CN103179434B (zh) * 2011-12-22 2016-01-27 晨星软件研发(深圳)有限公司 封包接收器及其封包处理方法
FR2990814B1 (fr) * 2012-05-18 2014-05-16 Assistance Tech Et Etude De Materiels Electroniques Procede et systeme de traitement pour generer au moins deux flux video compresses
US20140112386A1 (en) * 2012-10-22 2014-04-24 General Instrument Corporation Algorithms for determining bitrate for a statistical multiplexing system to account for signal complexity including film mode and gop structural changes
US20140301481A1 (en) * 2013-04-04 2014-10-09 Magnum Semiconductor, Inc. Apparatuses and methods for pooling multiple channels into a multi-program transport stream
US10264043B2 (en) * 2014-04-23 2019-04-16 Ericsson Ab Outage notification with client control modification in an ABR streaming network
CN104639955B (zh) * 2015-03-09 2017-10-27 德科仕通信(上海)有限公司 检测mpeg2‑ts vbr码流质量问题的方法
WO2016174946A1 (ja) * 2015-04-28 2016-11-03 株式会社日立国際電気 映像監視システムおよび映像監視方法
US10070136B2 (en) 2016-02-16 2018-09-04 Arris Enterprises Llc Statistical multiplexing with heterogeneous encoder pool
JP6903172B2 (ja) * 2017-06-20 2021-07-14 テレフオンアクチーボラゲット エルエム エリクソン(パブル) ライブアップリンク適応ストリーミングのための装置および方法
US10904313B2 (en) * 2017-06-20 2021-01-26 Telefonaktiebolaget Lm Ericsson (Publ) Apparatuses, methods, computer programs, and computer program products for live uplink adaptive streaming
US10225211B2 (en) 2017-07-20 2019-03-05 Arris Enterprises Llc Statistical multiplexer with service priority weighting
EP4322495A1 (de) * 2022-08-08 2024-02-14 Rohde & Schwarz GmbH & Co. KG Verfahren sowie system zur datenübertragung mittels funksignalen und anpassung der übertragungsrate einer oder mehrerer einheiten mittels datencodierung

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5159447A (en) * 1991-05-23 1992-10-27 At&T Bell Laboratories Buffer control for variable bit-rate channel
US5216503A (en) 1991-12-24 1993-06-01 General Instrument Corporation Statistical multiplexer for a multichannel image compression system
US5550590A (en) 1994-03-04 1996-08-27 Kokusai Denshin Denwa Kabushiki Kaisha Bit rate controller for multiplexer of encoded video
US5933450A (en) 1994-04-20 1999-08-03 Thomson Consumer Electronics, Inc. Complexity determining apparatus
US6055270A (en) 1994-04-20 2000-04-25 Thomson Cosumer Electronics, Inc. Multiplexer system using constant bit rate encoders
TW374283B (en) 1994-05-25 1999-11-11 Sony Corp A multiple coding device
US5606369A (en) * 1994-12-28 1997-02-25 U.S. Philips Corporation Buffering for digital video signal encoders using joint bit-rate control
GB9517130D0 (en) * 1995-08-22 1995-10-25 Nat Transcommunications Ltd Statistical multiplexing
US5861919A (en) * 1995-12-18 1999-01-19 Divicom Dynamic rate optimization for an ensemble of video encoders
US5929916A (en) 1995-12-26 1999-07-27 Legall; Didier J. Variable bit rate encoding
US5761398A (en) 1995-12-26 1998-06-02 C-Cube Microsystems Inc. Three stage hierarchal motion vector determination
EP0784409A3 (de) * 1996-01-11 2001-11-14 Sony Corporation Videokodierung und -multiplex
EP0804035B1 (de) 1996-04-25 2002-06-26 Matsushita Electric Industrial Co., Ltd. Gerät und Verfahren zur Bewegtbildkodierung
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
WO1998032252A1 (en) * 1997-01-21 1998-07-23 Sony Corporation Coded signal transmission method and device
US6023296A (en) 1997-07-10 2000-02-08 Sarnoff Corporation Apparatus and method for object based rate control in a coding system
CA2273940C (en) * 1997-10-03 2008-12-09 Sony Corporation Encoded stream splicing device and method, and an encoded stream generating device and method
US6167084A (en) 1998-08-27 2000-12-26 Motorola, Inc. Dynamic bit allocation for statistical multiplexing of compressed and uncompressed digital video signals
FR2790899B1 (fr) 1999-03-09 2001-04-20 Thomson Broadcast Systems Dispositif et procede de regulation de debit dans un systeme de multiplexage statistique de flux d'images codees selon le codage mpeg 2
US6594271B1 (en) 1999-07-19 2003-07-15 General Instruments Corporation Implementation of opportunistic data on a statistical multiplexing encoder
US6493388B1 (en) 2000-04-19 2002-12-10 General Instrument Corporation Rate control and buffer protection for variable bit rate video programs over a constant rate channel

Also Published As

Publication number Publication date
DE60131993T2 (de) 2008-12-11
US7418007B1 (en) 2008-08-26
ATE381855T1 (de) 2008-01-15
EP1320996B1 (de) 2007-12-19
CA2422131C (en) 2012-05-15
EP1320996A2 (de) 2003-06-25
WO2002025951A3 (en) 2002-06-13
CA2422131A1 (en) 2002-03-28
WO2002025951A2 (en) 2002-03-28
TW519834B (en) 2003-02-01
AU2001288596A1 (en) 2002-04-02
CN1461568A (zh) 2003-12-10
CN1315328C (zh) 2007-05-09
KR20030061806A (ko) 2003-07-22

Similar Documents

Publication Publication Date Title
DE60131993D1 (de) Verfahren und gerät zur bestimmung der übertragungsbitrate in einem statistischen multiplexer
US8275625B2 (en) Adaptive variable bit rate audio encoding
EP3040986B1 (de) Verfahren und vorrichtung zur ablieferung von ausgerichtetem mehrkanal-audio
WO2001080570A3 (en) Rate control and buffer protection for variable bit rate video programs over a constant rate channel
KR970701974A (ko) 결합 비트 속도 제어를 사용하는 디지탈 비디오 신호 인코더를 위한 버퍼링(Buffering for digital video signal encoders using joint bit-rate control)
KR970701984A (ko) 가변적인 비트율 압축 시스템에서의 버퍼 매니지먼트(Buffer management in variable bit-rate compression systems)
KR20040083248A (ko) 디지털 vsb 전송 시스템 및 부가 데이터 다중화 방법
AU8699001A (en) Regeneration of program clock reference data for mpeg transport streams
KR960700606A (ko) 비디오 및 오디오 신호처리 시스템에 있어서의 보조정보를 위한 합리적인 입력 버퍼 회로 배열(Rational in put buffer arrangements for auxiliary information in video and audio signal processing system)
ATE143544T1 (de) Verfahren zur übertragung und/oder speicherung digitaler signale mehrerer kanäle
CN108965971B (zh) 多路音频同步控制方法、控制装置及电子设备
KR0136460B1 (ko) 가변비트율 부호화 장치의 데이타 인터리빙방법
KR0134318B1 (ko) 채널간의 마스킹특성을 고려한 비트할당장치 및 그 방법과 복호화장치
EP1662484A2 (de) Verfahren und Vorrichtung zur Verarbeitung asynchroner Audioströme
JP4472084B2 (ja) オーディオ又は、ビデオフレームデータを符号化又は、復号する方法及び、装置
JPH11112573A (ja) データ多重化装置およびデータ多重化方法、データ処理装置装置およびデータ処理方法、並びに伝送媒体
KR100266054B1 (ko) 낮은 샘플링 속도에서 디지탈화된 오디오 신호를 코딩하는 방법
EP1420401A1 (de) Verfahren und Gerät zur Umsetzung eines komprimierten Audiodatenstroms mit fester Rahmenlänge und mit Bitreservoir in einem Datenstrom mit anderem Format
KR100360870B1 (ko) 디지탈패킷데이타의다중화벙법
CN111770364B (zh) 一种视频码率平滑方法及装置
EP1020998A2 (de) Verfahren und Vorrichtung zu Kodierung oder Dekodierung von Audio- oder Videorahmendaten
US7190693B2 (en) Method, system and apparatuses for transferring audio and/or video signals between synchronous and asynchronous network and for minimizing delay time in such networks
KR960003455B1 (ko) 적응적으로 각 채널에 비트 할당하여 부호화 및 복호화하는 엠 에스 스테레오 디지탈 오디오 부호화 및 복호화 장치
KR100371746B1 (ko) 멀티미디어용 다채널 오디오 다중화 장치 및 방법
KR960012477B1 (ko) 인지 정보량을 이용한 적응적 스테레오 디지탈 오디오 부호화 및 복호화장치

Legal Events

Date Code Title Description
8364 No opposition during term of opposition