CA2179322A1 - Bandwidth efficient communication of user data in digital television data stream - Google Patents
Bandwidth efficient communication of user data in digital television data streamInfo
- Publication number
- CA2179322A1 CA2179322A1 CA002179322A CA2179322A CA2179322A1 CA 2179322 A1 CA2179322 A1 CA 2179322A1 CA 002179322 A CA002179322 A CA 002179322A CA 2179322 A CA2179322 A CA 2179322A CA 2179322 A1 CA2179322 A1 CA 2179322A1
- Authority
- CA
- Canada
- Prior art keywords
- digital television
- syntax
- user information
- data stream
- efficient communication
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4621—Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems 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
- H04N7/087—Systems 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 with signal insertion during the vertical blanking interval only
- H04N7/088—Systems 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 with signal insertion during the vertical blanking interval only the inserted signal being digital
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems 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
- H04N7/087—Systems 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 with signal insertion during the vertical blanking interval only
- H04N7/088—Systems 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 with signal insertion during the vertical blanking interval only the inserted signal being digital
- H04N7/0884—Systems 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 with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
- H04N7/0885—Systems 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 with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection for the transmission of subtitles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Abstract
A method and apparatus are provided for communicating VBI user information for digital television. A syntax is provided which allows the transport of closed captions, non-realtime video, sampled video and AMOL. Non-realtime video can be used to transport various types of data, such as a vertical interval test signal (VITS) through the system at full resolution. The provision in the syntax of a count for each type of VBI user information enables the adjustment of a digital television data stream to accommodate variable amounts and types of such information without space being reserved in advance. The provision of a priority number in the syntax enables decoders to discard VBI user information priorities which are not supported by the particular decoder.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/495,369 US5699124A (en) | 1995-06-28 | 1995-06-28 | Bandwidth efficient communication of user data in digital television data stream |
US08/495,369 | 1995-06-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2179322A1 true CA2179322A1 (en) | 1996-12-29 |
CA2179322C CA2179322C (en) | 2001-04-24 |
Family
ID=23968374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002179322A Expired - Fee Related CA2179322C (en) | 1995-06-28 | 1996-06-17 | Bandwidth efficient communication of user data in digital television data stream |
Country Status (9)
Country | Link |
---|---|
US (2) | US5699124A (en) |
EP (1) | EP0880854A4 (en) |
JP (1) | JPH09102941A (en) |
KR (1) | KR100372487B1 (en) |
CN (1) | CN1164109C (en) |
AU (1) | AU6339896A (en) |
CA (1) | CA2179322C (en) |
TW (1) | TW318311B (en) |
WO (1) | WO1997001930A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0854654A2 (en) * | 1997-01-16 | 1998-07-22 | Nextlevel Systems, Inc. | Communication of VBI data in digital television data streams |
EP0854648A3 (en) * | 1997-01-16 | 1999-12-15 | General Instrument Corporation | Waveform generator for insertion of data into digital television signals |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6944298B1 (en) | 1993-11-18 | 2005-09-13 | Digimare Corporation | Steganographic encoding and decoding of auxiliary codes in media signals |
US6614914B1 (en) | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
US6611607B1 (en) | 1993-11-18 | 2003-08-26 | Digimarc Corporation | Integrating digital watermarks in multimedia content |
US6560349B1 (en) | 1994-10-21 | 2003-05-06 | Digimarc Corporation | Audio monitoring using steganographic information |
US5907366A (en) * | 1996-04-02 | 1999-05-25 | Digital Video Systems, Inc. | Vertical blanking insertion device |
US6377308B1 (en) * | 1996-06-26 | 2002-04-23 | Intel Corporation | Method and apparatus for line-specific decoding of VBI scan lines |
EP0916226B1 (en) | 1996-07-30 | 2002-04-10 | Tiernan Communications Incorporated | System and method for digitally encoding and compressing vbi signals |
US6324694B1 (en) * | 1996-09-06 | 2001-11-27 | Intel Corporation | Method and apparatus for providing subsidiary data synchronous to primary content data |
JP3623056B2 (en) | 1996-09-10 | 2005-02-23 | ソニー株式会社 | Video compression device |
JP4044965B2 (en) * | 1996-12-20 | 2008-02-06 | プリンストン ビデオ イメージ,インコーポレイティド | Set-top device and method for inserting selected video into video broadcast |
US5812207A (en) * | 1996-12-20 | 1998-09-22 | Intel Corporation | Method and apparatus for supporting variable oversampling ratios when decoding vertical blanking interval data |
US6072532A (en) * | 1997-02-18 | 2000-06-06 | Scientific-Atlanta, Inc. | Method and apparatus for generic insertion of data in vertical blanking intervals |
DE19724077A1 (en) * | 1997-06-07 | 1998-12-10 | Philips Patentverwaltung | Digital data encoder and data coding method |
KR100234265B1 (en) * | 1997-06-17 | 1999-12-15 | 윤종용 | Caption data processing circuit and method therefor |
CA2296146A1 (en) * | 1997-07-17 | 1999-04-29 | Wavo Corporation | Method and system for transmitting and decoding data in a signal |
KR100750520B1 (en) * | 1997-09-25 | 2007-08-21 | 소니 가부시끼 가이샤 | Encoded stream generating device and method, data transmission system and method, and editing system and method |
US6061719A (en) * | 1997-11-06 | 2000-05-09 | Lucent Technologies Inc. | Synchronized presentation of television programming and web content |
US6330285B1 (en) * | 1998-02-11 | 2001-12-11 | Tektronix, Inc. | Video clock and framing signal extraction by transport stream “snooping” |
US6792618B1 (en) | 1998-03-02 | 2004-09-14 | Lucent Technologies Inc. | Viewer customization of displayed programming based on transmitted URLs |
WO1999051033A2 (en) * | 1998-03-31 | 1999-10-07 | Koninklijke Philips Electronics N.V. | Method and device for modifying data in an encoded data stream |
US6731809B1 (en) * | 1998-04-28 | 2004-05-04 | Brother Kogyo Kabushiki Kaisha | Moving picture data compression device |
US6567981B1 (en) | 1998-08-03 | 2003-05-20 | Elysium Broadband Inc. | Audio/video signal redistribution system |
US6097439A (en) * | 1998-10-02 | 2000-08-01 | C-Cube Microsystems, Inc. | Omnibus closed captioning decoder for encoded video |
US6366617B1 (en) * | 1998-10-09 | 2002-04-02 | Matsushita Electric Industrial Co., Ltd. | Programmable filter for removing selected user data from an MPEG-2 bit stream |
US6417888B1 (en) * | 1998-10-09 | 2002-07-09 | Matsushita Electric Industrial Co., Ltd. | On screen display processor |
US6366325B1 (en) * | 1998-12-07 | 2002-04-02 | Ati International Srl | Single port video capture circuit and method |
EP1069774A4 (en) * | 1999-02-05 | 2008-09-17 | Sony Corp | Encoding device, encoding method, decoding device, decoding method, coding system and coding method |
US6407779B1 (en) | 1999-03-29 | 2002-06-18 | Zilog, Inc. | Method and apparatus for an intuitive universal remote control system |
TW550956B (en) * | 1999-05-26 | 2003-09-01 | Koninkl Philips Electronics Nv | Digital video-processing unit |
GB2352914A (en) | 1999-08-03 | 2001-02-07 | Sony Uk Ltd | Data broadcast method |
US6956496B1 (en) | 2000-01-18 | 2005-10-18 | Zilog, Inc. | Method and apparatus for updating universal remote databases through TV VBI processing |
US6968564B1 (en) | 2000-04-06 | 2005-11-22 | Nielsen Media Research, Inc. | Multi-band spectral audio encoding |
EP1287679A4 (en) * | 2000-04-21 | 2009-06-17 | Goldpocket Interactive Inc | System and method for merging interactive television data with closed caption data |
US6879652B1 (en) | 2000-07-14 | 2005-04-12 | Nielsen Media Research, Inc. | Method for encoding an input signal |
JP4267299B2 (en) * | 2001-11-19 | 2009-05-27 | パナソニック株式会社 | Display control device, image display device, and control data transfer method |
US20030105880A1 (en) * | 2001-12-04 | 2003-06-05 | Koninklijke Philips Electronics N.V. | Distributed processing, storage, and transmision of multimedia information |
US7260308B2 (en) * | 2002-05-09 | 2007-08-21 | Thomson Licensing | Content identification in a digital video recorder |
US7120351B2 (en) * | 2002-05-09 | 2006-10-10 | Thomson Licensing | Control field event detection in a digital video recorder |
US7206494B2 (en) | 2002-05-09 | 2007-04-17 | Thomson Licensing | Detection rules for a digital video recorder |
US20040045038A1 (en) * | 2002-08-29 | 2004-03-04 | Duff John F. | System and method for the synchronized activation of external devices in association with video programs |
EP1599043A4 (en) * | 2003-02-04 | 2011-08-10 | Panasonic Corp | Code conversion method and device thereof |
CN100397890C (en) * | 2003-06-27 | 2008-06-25 | 富士通株式会社 | Circuit for processing video signal containing information such as closed caption |
US7502415B2 (en) * | 2003-07-18 | 2009-03-10 | Microsoft Corporation | Range reduction |
US8995536B2 (en) * | 2003-07-23 | 2015-03-31 | Broadcom Corporation | System and method for audio/video synchronization |
US8014450B2 (en) * | 2003-09-07 | 2011-09-06 | Microsoft Corporation | Flexible range reduction |
US20050078217A1 (en) * | 2003-10-10 | 2005-04-14 | Hardt Charles R. | Method and system for clearing a teletext cache of a display device |
US20050125845A1 (en) * | 2003-12-08 | 2005-06-09 | Hardt Charles R. | Set-top software mechanism for insertion of a unique non-intrusive digital signature into video program content |
US7649539B2 (en) * | 2004-03-10 | 2010-01-19 | Microsoft Corporation | Image formats for video capture, processing and display |
US7697066B2 (en) * | 2005-11-28 | 2010-04-13 | General Instrument Corporation | Method and apparatus for detecting data in a vertical blanking interval |
US8880571B2 (en) * | 2006-05-05 | 2014-11-04 | Microsoft Corporation | High dynamic range data format conversions for digital media |
US8004608B2 (en) * | 2006-06-08 | 2011-08-23 | Shenzhen Tcl New Technology Ltd | Closed captioning data detection system and method |
CA2674270C (en) * | 2007-01-03 | 2016-02-09 | Universite Du Quebec En Abitibi-Temiscamingue (Uqat) | Process and apparatus for the heat treatment of a wood product and treated wood product |
US8054886B2 (en) * | 2007-02-21 | 2011-11-08 | Microsoft Corporation | Signaling and use of chroma sample positioning information |
CN101035279B (en) * | 2007-05-08 | 2010-12-15 | 孟智平 | Method for using the information set in the video resource |
US20110157464A1 (en) * | 2009-12-30 | 2011-06-30 | Hung Cheng-Hsi | Configuration method of vertical blanking interval data and apparatus thereof |
CN114464126B (en) * | 2022-04-11 | 2022-06-24 | 禹创半导体(深圳)有限公司 | Scanning driving circuit of Micro LED and driving method thereof |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4862268A (en) * | 1980-03-31 | 1989-08-29 | General Instrument Corporation | Addressable cable television control system with video format data transmission |
US5289276A (en) * | 1992-06-19 | 1994-02-22 | General Electric Company | Method and apparatus for conveying compressed video data over a noisy communication channel |
US5400401A (en) * | 1992-10-30 | 1995-03-21 | Scientific Atlanta, Inc. | System and method for transmitting a plurality of digital services |
CA2106143C (en) * | 1992-11-25 | 2004-02-24 | William L. Thomas | Universal broadcast code and multi-level encoded signal monitoring system |
US5493339A (en) * | 1993-01-21 | 1996-02-20 | Scientific-Atlanta, Inc. | System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services |
DK0714582T3 (en) * | 1993-08-20 | 1999-05-31 | Thomson Consumer Electronics | Closed captioning system for use in compressed digital video transmission |
JP3546889B2 (en) | 1993-08-24 | 2004-07-28 | ソニー株式会社 | Multiplexing transmission method and apparatus |
US5519780A (en) * | 1993-12-03 | 1996-05-21 | Scientific-Atlanta, Inc. | System and method for providing compressed digital teletext services and teletext support services |
MA23381A1 (en) * | 1993-12-03 | 1995-07-01 | Scientific Atlanta | MULTI-SERVICE DATA RECEIVER ARCHITECTURE |
US5526427A (en) * | 1994-07-22 | 1996-06-11 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5517250A (en) | 1995-02-28 | 1996-05-14 | General Instrument Corporation Of Delaware | Acquisition of desired data from a packetized data stream and synchronization thereto |
-
1995
- 1995-06-28 US US08/495,369 patent/US5699124A/en not_active Ceased
- 1995-07-18 TW TW084107428A patent/TW318311B/zh active
-
1996
- 1996-06-17 CA CA002179322A patent/CA2179322C/en not_active Expired - Fee Related
- 1996-06-27 EP EP96922569A patent/EP0880854A4/en not_active Withdrawn
- 1996-06-27 AU AU63398/96A patent/AU6339896A/en not_active Abandoned
- 1996-06-27 CN CNB961965398A patent/CN1164109C/en not_active Expired - Fee Related
- 1996-06-27 WO PCT/US1996/010840 patent/WO1997001930A1/en active Application Filing
- 1996-06-28 KR KR1019960024868A patent/KR100372487B1/en not_active IP Right Cessation
- 1996-06-28 JP JP8186983A patent/JPH09102941A/en active Pending
-
1999
- 1999-12-16 US US09/464,249 patent/USRE37620E1/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0854654A2 (en) * | 1997-01-16 | 1998-07-22 | Nextlevel Systems, Inc. | Communication of VBI data in digital television data streams |
EP0854648A3 (en) * | 1997-01-16 | 1999-12-15 | General Instrument Corporation | Waveform generator for insertion of data into digital television signals |
EP0854654A3 (en) * | 1997-01-16 | 2002-06-05 | General Instrument Corporation | Communication of VBI data in digital television data streams |
Also Published As
Publication number | Publication date |
---|---|
CN1200220A (en) | 1998-11-25 |
EP0880854A1 (en) | 1998-12-02 |
CA2179322C (en) | 2001-04-24 |
USRE37620E1 (en) | 2002-04-02 |
US5699124A (en) | 1997-12-16 |
AU6339896A (en) | 1997-01-30 |
CN1164109C (en) | 2004-08-25 |
JPH09102941A (en) | 1997-04-15 |
EP0880854A4 (en) | 2002-05-29 |
KR100372487B1 (en) | 2003-05-09 |
WO1997001930A1 (en) | 1997-01-16 |
KR970004879A (en) | 1997-01-29 |
TW318311B (en) | 1997-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2179322A1 (en) | Bandwidth efficient communication of user data in digital television data stream | |
US5493339A (en) | System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services | |
US5600366A (en) | Methods and apparatus for digital advertisement insertion in video programming | |
CA2245339A1 (en) | Digital video receiving apparatus | |
US5535216A (en) | Multiplexed gapped constant bit rate data transmission | |
EP0740474B1 (en) | Video coding and decoding method and system with teletext capability | |
WO2000019606A8 (en) | Channel selection in digital television background | |
CA2065461A1 (en) | System and method for combining multiple composite video signals | |
CA2313525A1 (en) | Process and apparatus for converting an mpeg-2 bitstream into an smpte-259 compatible bitstream | |
CA2265958A1 (en) | Set top terminal for an interactive information distribution system | |
BR9814657B1 (en) | FILTERING METHOD OF A PACKAGE AND RECEIVER / DECODER DATA FLOW FOR DIGITAL AUDIOVISUAL TRANSMISSION SYSTEM | |
CA2317864A1 (en) | Censoring device to censor closed captioning of video signal | |
CA2177137A1 (en) | Memory efficient method and apparatus for sync detection | |
ES2007875A6 (en) | Presentation player | |
CA2237689A1 (en) | Method and apparatus for multiplexing video programs | |
BR9904701A (en) | Method and apparatus for transmitting high definition television programming using transport by digital satellite system and elementary flows in mpeg-2 packages (pes) | |
CA2237761A1 (en) | Method and apparatus for modifying encoded digital video for improved channel utilization | |
CA2106828A1 (en) | Interactive Television Multicasting | |
WO1998030023A3 (en) | Fast extraction of program specific information from multiple transport streams | |
CA2091816A1 (en) | Digital hdtv data packet format and receiver therefor | |
EP0877499A3 (en) | Data broadcast receiver for use with a computer | |
KR19980070568A (en) | Waveform Generator for Inserting Data into Digital Television Signals | |
DE3378515D1 (en) | System for the digital transmission of television picture signals with reduced redundancy | |
AU566426B2 (en) | Colour channel signal-to-noise improvement in digital television | |
WO1997041664A3 (en) | Synchronization of multistandard television apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20160617 |
|
MKLA | Lapsed |
Effective date: 20160617 |