[linux-dvb] WinTV-CI from Hauppauge

Steven Toth stoth at linuxtv.org
Wed Dec 26 23:02:11 CET 2007


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?

That would make the solution transparent for TV apps.

- Steve



More information about the linux-dvb mailing list