Communication of VBI data in digital television data streams
First Claim
1. A method for communicating, in a digital television data stream, information of a type conventionally carried as NRZ data in a vertical blanking interval (VBI) waveform of an analog television signal, said digital television data stream transporting data according to a convention that includes a user data syntax, said method comprising the steps of:
- supplementing said user data syntax with a line indicator value specifying horizontal television line(s) relative to a base VBI frame line in which user information is carried as NRZ data in a counterpart television signal;
supplementing said user data syntax with at least one timing reference value that defines a relationship between a symbol rate of said NRZ data and a reference clock of said digital television data stream;
supplementing said user data syntax with at least one count value indicating an amount of user information carried in the digital television data stream; and
supplementing said user data syntax with at least one user information field sufficient to carry the amount of user information indicated by said at least one count value.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for communicating VBI user information in digital television data streams via a generic syntax. The syntax allows the digital transport of virtually any type of user data that may be carried in the VBI portion of an analog television signal. A pixel generator is used to insert VBI lines into a digital video signal using information provided in the user portion of the digital data stream. The syntax provides the pixel generator with the start time of the first symbol, the number of pixels per symbol, the high and low levels to insert, the fraction of the symbol time that is transition time, the number of symbols to insert and the frame line number on which to insert the data.
-
Citations
25 Claims
-
1. A method for communicating, in a digital television data stream, information of a type conventionally carried as NRZ data in a vertical blanking interval (VBI) waveform of an analog television signal, said digital television data stream transporting data according to a convention that includes a user data syntax, said method comprising the steps of:
-
supplementing said user data syntax with a line indicator value specifying horizontal television line(s) relative to a base VBI frame line in which user information is carried as NRZ data in a counterpart television signal; supplementing said user data syntax with at least one timing reference value that defines a relationship between a symbol rate of said NRZ data and a reference clock of said digital television data stream; supplementing said user data syntax with at least one count value indicating an amount of user information carried in the digital television data stream; and supplementing said user data syntax with at least one user information field sufficient to carry the amount of user information indicated by said at least one count value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Receiver apparatus for decoding, from a digital television data stream, user information of a type conventionally carried as NRZ data in a vertical blanking interval (VBI) waveform of an analog television signal, said digital television data stream transporting data according to a convention that includes a user data syntax, comprising:
-
a syntax processor for detecting information carried in accordance with said user data syntax, said information including; a first value identifying horizontal television line(s) relative to a base VBI frame line in which particular user information is carried in a counterpart television signal, a second value identifying a relationship between an NRZ symbol rate of said counterpart television signal and a digital television data reference clock, a third value indicating an amount of user information carried in the digital television data stream, and said user information; a reconstruction processor responsive to said first, second and third values for formatting said user information into VBI NRZ data; and a VBI inserter for inserting said VBI NRZ data into a television signal reconstructed from said digital television data stream. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification