CA2303149A1 - Collage sans solution de continuite de programmes video comprimes - Google Patents

Collage sans solution de continuite de programmes video comprimes Download PDF

Info

Publication number
CA2303149A1
CA2303149A1 CA002303149A CA2303149A CA2303149A1 CA 2303149 A1 CA2303149 A1 CA 2303149A1 CA 002303149 A CA002303149 A CA 002303149A CA 2303149 A CA2303149 A CA 2303149A CA 2303149 A1 CA2303149 A1 CA 2303149A1
Authority
CA
Canada
Prior art keywords
compressed video
splice
seamless splicing
video programs
current
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.)
Granted
Application number
CA002303149A
Other languages
English (en)
Other versions
CA2303149C (fr
Inventor
Edward A. Krause
Peter A. Monta
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
Individual
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 Individual filed Critical Individual
Publication of CA2303149A1 publication Critical patent/CA2303149A1/fr
Application granted granted Critical
Publication of CA2303149C publication Critical patent/CA2303149C/fr
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/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

L'invention concerne un système de collage sans solution de continuité de programmes vidéo comprimés. On règle divers paramètres de données de collage afin de pouvoir manipuler ces données en fonction du collage, puis on détermine les points de collage admis, pour les programmes en cours ou suivants, qui sont les plus cohérents par rapport au temps de collage souhaité, de manière à effectuer une transition sans heurt du programme en cours au programme suivant.
CA002303149A 1997-09-12 1998-08-27 Collage sans solution de continuite de programmes video comprimes Expired - Lifetime CA2303149C (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US92841497A 1997-09-12 1997-09-12
US08/928,414 1997-09-12
PCT/US1998/017757 WO1999014955A1 (fr) 1997-09-12 1998-08-27 Collage sans solution de continuite de programmes video comprimes

Publications (2)

Publication Number Publication Date
CA2303149A1 true CA2303149A1 (fr) 1999-03-25
CA2303149C CA2303149C (fr) 2003-10-21

Family

ID=25456204

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002303149A Expired - Lifetime CA2303149C (fr) 1997-09-12 1998-08-27 Collage sans solution de continuite de programmes video comprimes

Country Status (5)

Country Link
EP (1) EP1013097A1 (fr)
JP (1) JP2001517040A (fr)
AU (1) AU9122998A (fr)
CA (1) CA2303149C (fr)
WO (1) WO1999014955A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7068724B1 (en) 1999-10-20 2006-06-27 Prime Research Alliance E., Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
US7984466B2 (en) 1999-04-20 2011-07-19 Prime Research Alliance E, Inc. Advertising management system for digital video streams
US9906819B2 (en) 2000-04-20 2018-02-27 Prime Research Alliance E, Inc. Advertisement management system for digital video streams

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7031348B1 (en) 1998-04-04 2006-04-18 Optibase, Ltd. Apparatus and method of splicing digital video streams
US6785289B1 (en) * 1998-06-05 2004-08-31 Sarnoff Corporation Method and apparatus for aligning sub-stream splice points in an information stream
EP1095520A2 (fr) 1998-06-29 2001-05-02 Limt Technology AB Procede et systeme pour episser des flux de donnees
JP2002544609A (ja) 1999-05-10 2002-12-24 エクスパンス ネットワークス インコーポレイティッド ディジタル・ストリームのための広告サブグループ
EP1641193A1 (fr) * 1999-05-25 2006-03-29 Lucent Technologies Inc. Procédé pour télécommunications avec protocole Internet
AU2108501A (en) 1999-12-14 2001-06-25 General Instrument Corporation Mpeg re-multiplexer having multiple inputs and multiple outputs
US7068719B2 (en) 2001-06-01 2006-06-27 General Instrument Corporation Splicing of digital video transport streams
JP2003204482A (ja) 2001-10-22 2003-07-18 Matsushita Electric Ind Co Ltd 放送装置
US9456243B1 (en) 2003-06-06 2016-09-27 Arris Enterprises, Inc. Methods and apparatus for processing time-based content
US9286214B2 (en) 2003-06-06 2016-03-15 Arris Enterprises, Inc. Content distribution and switching amongst data streams
CA2537294C (fr) 2003-08-29 2015-05-12 Rgb Networks, Inc. Systeme multiplexeur video permettant d'obtenir des effets de type vcr et des changements de programme a faible latence
WO2005025227A1 (fr) * 2003-09-05 2005-03-17 General Instrument Corporation Procedes et appareils permettant d'ameliorer la commande de debit pendant les transitions de raccordement
GB0413723D0 (en) 2004-06-18 2004-07-21 Nds Ltd A method of dvr seamless splicing
US8615038B2 (en) * 2004-12-06 2013-12-24 Nokia Corporation Video coding, decoding and hypothetical reference decoder
CN103024603B (zh) * 2012-12-27 2016-06-15 合一网络技术(北京)有限公司 一种用于解决播放网络视频时短时停顿的装置及方法
CN116364064B (zh) * 2023-05-19 2023-07-28 北京大学 一种音频拼接方法、电子设备及存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0121301B1 (ko) * 1992-09-30 1997-11-17 사또오 후미오 편집신호 디코딩 장치
JPH07212766A (ja) * 1994-01-18 1995-08-11 Matsushita Electric Ind Co Ltd 動画像圧縮データ切り換え装置
JP3575100B2 (ja) * 1994-11-14 2004-10-06 ソニー株式会社 データ送信/受信装置及び方法並びにデータ記録/再生装置及び方法
GB2307613B (en) * 1995-08-31 2000-03-22 British Broadcasting Corp Switching bit-rate reduced signals
US6137834A (en) * 1996-05-29 2000-10-24 Sarnoff Corporation Method and apparatus for splicing compressed information streams
WO1997046027A1 (fr) * 1996-05-29 1997-12-04 Sarnoff Corporation Maintien de la synchronisation d'une presentation audio et video
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7984466B2 (en) 1999-04-20 2011-07-19 Prime Research Alliance E, Inc. Advertising management system for digital video streams
US7068724B1 (en) 1999-10-20 2006-06-27 Prime Research Alliance E., Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
US7450647B2 (en) 1999-10-20 2008-11-11 Prime Research Alliance E, Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
US8170122B2 (en) 1999-10-20 2012-05-01 Prime Research Alliance E., Inc. Method and apparatus for inserting digital media advertisements into statistical multiplexed streams
US9906819B2 (en) 2000-04-20 2018-02-27 Prime Research Alliance E, Inc. Advertisement management system for digital video streams

Also Published As

Publication number Publication date
CA2303149C (fr) 2003-10-21
JP2001517040A (ja) 2001-10-02
AU9122998A (en) 1999-04-05
WO1999014955A1 (fr) 1999-03-25
EP1013097A1 (fr) 2000-06-28

Similar Documents

Publication Publication Date Title
CA2303149A1 (fr) Collage sans solution de continuite de programmes video comprimes
AU6467398A (en) System and method for supplying supplemental audio and visual information for video programs
AU5965094A (en) Video facility management system
AU3305697A (en) Computer based video system
AU3011197A (en) Television schedule system with access control
AU6192794A (en) Video server memory management
FI946023A7 (fi) Menetelmä ja järjestelmä interaktiivisen videojakelujärjestelmän mitoittamiseksi
AU3223097A (en) System and method for using television schedule information
AU5132796A (en) Apparatus and method for allowing rating level control of the viewing of a program
DE69526619D1 (de) Steueranlage und -verfahren für Audio-/Videosystem
ZA971949B (en) Display system and method of moving a cursor of the display system.
AU6723194A (en) Splicing tape, splicing method and splice using the splicing tape
HU9400457D0 (en) Television projection system and method
AU1924500A (en) Interactive video programming methods
FI891979A7 (fi) Dynaaminen ohjausvalikko televisiojärjestelmää tai muuta sellaista varten
AU6063896A (en) Television system for providing interactive television programs and server system for constructing the television system
AU2073697A (en) List controlled video operations
AU7774294A (en) Interactive video on demand
MY118948A (en) Apparatus for controlling the display of data.
AUPO024696A0 (en) Video display system
AU7822194A (en) Video control system
AU5424996A (en) Simulcasting digital video programs
AU1385397A (en) A method and system for determining the point of contact of an object with a screen
AU6484396A (en) Video replay automation
AU1431297A (en) Video telephony system with hold program

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20180827

MKEX Expiry

Effective date: 20180827