I believe the standard you're referring to is ATVEF-A, see:
http://www.atvef.com/library/spec1_1a.html
The ATVEF-A data is on line 21 of the odd frames, along with the CC
data. It's teletext-2 format (so you can differentiate it from CC
data). Try watching some of the mid-afternoon gameshows like Jeopardy
where the CC and T2/ATVEF-A data are very heavily intertwined.
V4L2 needs a good CC/XDS API standard. I've got three routines I'm
successfully using to extract the data, but I haven't sent them to
Bill Dirks yet for approval.
When you say "bar code", I think you're talking about the line-21
signal. It begins with a clock pulse that has seven peaks. This is
followed by a start bit, seven data bits, a parity bit, seven more
data bits, and another parity bit (up to two 7-bit bytes of data per
frame). Watching line 21 (with an analyzer like a Tektronics VM700),
you should always see the clock, the start and the parity bits constant.
You also may be talking about ATVEF-B or NABTS (which is IP over
video). These use lines 10-20, but I don't know who's using them.
In either case, you need a hefty processor to do the DSP work in
nearly hard realtime (~2KBytes per scan line per frame to get 2 bytes
of data), or hardware that decodes the data for you. There are a lot
of decoders that do the CC/XDS for you, for example, the BT835 has a
fifo where you can read two bytes at a time across the I2C.
Chris
Sherm Pendley wrote:
> On Tuesday, January 2, 2001, at 12:13 PM, Wandered Inn wrote:
>
>
>> Peter Lohmann wrote:
>>
>>>
>>>
>>>>> Eric Jorgensen wrote:
>>>>>
>>>>>
>>>>>> The data seemed to update a couple times a second, but didn't seem
>>>>>> to be entirely regular. Visually, it resembles a barcode.
>>>>>>
>>>>>> So, I snapped a picture. Anybody know what this is?
>>>>>
>>>>> Good thing you mentioned Arthur, since it made it easier to track down
>>>>
>>> the
>>>
>>>>> likely culprit:
>>>>>
>>>>> http://www.pbs.org/digitaltv/dataNS.html
>>>>>
>>>>> I don't even want to know what they do with the Barney version.
>>>>
>>>> Figures Microsoft would encode data in the viewable area. (Even if
>>>> most folks will never view it)
>>>
>>>
>>> FWIW, this is the WebTV for Windows data -- program guide, etc. With
>>> Win98 you can optionally install this if you have a compatible decoder
>>> card (ATI All-in-Wonder, WinTV).
>>
>>
>> Following the link noted above, it indicates that it is used to interact
>> with M$ interactive toys (Barney, Arthur..) Doesn't say anything about
>> webtv.
>
>
> Better late than never, so here goes... :-)
>
> I work at WGBH Interactive, which produced and supported the server-side programming
>for the Barney and Arthur Actimates. I didn't personally program it, but the guy who
>did is two doors down the hall. I can tell you with reasonable authority that yes,
>the same encoding method is used to send that data as is used to send "enhanced" data
>to WebTV Plus.
>
> The catch is, even though the low-level protocol used to encode the data for
>transmission within a broadcast signal is the same, the data format and
>application-level protocols are incompatible. It's sort of like how HTTP, SMTP, FTP,
>et al are different, even though at a lower level they all share the same transport
>mechanism - TCP/IP.
>
> We use the same method, btw, to encode the web "markers" that you see on Nova. If
>you have a WebTV Plus, those are live links.
>
> sherm--
>
>
>
> _______________________________________________
> Video4linux-list mailing list
> [EMAIL PROTECTED]
> https://listman.redhat.com/mailman/listinfo/video4linux-list
_______________________________________________
Video4linux-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/video4linux-list