[linux-dvb] Writing custom network DVB driver
abraham.manu at gmail.com
Fri Oct 14 17:57:47 CEST 2005
Luc Gallant wrote:
>>So isn't it easier to capture network packets and parse that stream. The
>>resultant stream would be an MPEG2 TS
>>You can convert to a PS if needed, but most players do play TS straight
>>I think probably what you need to do is capture packets from the
>>specified address, parse them and present it to the application.
>It turns out that I had misinterpreted my problem. Basically there is
>already a device doing the job I mentioned (parsing the different
>subchannels), and the device has controls available to it, and just
>sends the data through IP multicast. All I have to do is take that IP
>stream, and pipe it out to a device (virtual device). This device
>though has to be able to change channels and all.
You mean that you have a hardware device for the parser ? But from your
previous mail i thought you were doing a dummy device ..
If you mean you want to have a dummy device driver doing the parsing in
the kernel, that would be a really bad idea, since a parser can
encounter bugs in the stream (the bugs could be the ones in the stream
or due to the parser's own ..)
Why do you need a virtual device for ?, when you can easily do it is
userspace, unless i am mistaken.
>For this, I now reevaluate and think that V4L2 might be a better
>alternative. Suggestions are appreciated.
More information about the linux-dvb