[linux-dvb] WinTV-CI from Hauppauge

Manu Abraham abraham.manu at gmail.com
Wed Dec 26 23:13:38 CET 2007


Steven Toth wrote:
> Manu Abraham wrote:
>> Steven Toth wrote:
>>> Luc Brosens wrote:
>>>> all,
>>>>
>>>> so I got the WinTV-CI from Hauppauge.  Nice little thing, powered
>>>> through the USB(2)-port.
>>>> On the box, is says "Common-Interface extension over USB".
>>> Cool.
>>>
>>>> There's software with it, but of course only XP and Vista... which
>>>> are out of the question ;-)
>>>>
>>>> I'm contacting Hauppauge's tech support for specs, let's hope
>>>> they're responsive.
>>> They won't be able to help, I can - but not for a few weeks.
>>>
>>> I'm expecting to release public USB protocol information during Jan
>>> 08 which would allow a GPL driver to be written. Right now I have
>>> nothing to give you.
>>>
>>> If you feel adventurous, feel free to start now by reverse
>>> engineering the protocol with a windows software USB sniffer, it
>>> won't be wasted work. The device is Cypress FX2 based (which Linux
>>> has lots of examples for) and it loads custom firmware (which Linux
>>> has lots of examples of) apart from that I think the protocol is very
>>> simple.
>>>
>>> How to integrate it with the kernel s/w demux would be an interesting
>>> debate.
>>
>> In fact, you might not even need the swdemux at all, as the CA stack
>> is all in userspace, not in kernel. All you would most probably need
>> is an interface to read/write a TS to the USB interface. Maybe easier
>> would be to read the TS off the dvr device, parse the TS and write the
>> entire TS into a libusb interface
>> or similar.
> 
> That would work, but it's kind of a hack. Why not have a mechanism for
> routing content directly into a cam and back into the s/w demux as
> required?

Although sounds nice to hear, In kernel copying in a TS to "another" device 
might be like shooting oneself in the foot.

Manu



More information about the linux-dvb mailing list