Re: [linux-dvb] V4L vs DVB [bcc][faked-from][heur][spam-bayes]
Mark Howells wrote: Hi Steve -Original Message- From: Steven Toth [mailto:[EMAIL PROTECTED] Sent: 20 September 2006 13:26 Subject: Re: [linux-dvb] V4L vs DVB Last I checked, VDR did not use V4L, it's a DVB (and maybe ATSC) DVR application. Maybe so - I haven't really checked yet. I'm still learning about this stuff Assuming a decent tuner lock, your basic assumption is true but the subject runs much deeper than that. Always, but at last my basic understanding appears to be correct. Can a V4L device provide MPEG streams like a DVB device? How does it provide EPG type info? Couple of differences. EPG, as regards to DVB is extracted from the Service Information (MPEG2 SI) V4L doesn't use any MPEG SI DVB uses the dvr (/dev/dvb/adapterX/dvrY) device for a MPEG stream. V4L uses /dev/v4l/videoX or /dev/videoX Basically, V4L is used for analog stuff. Manu ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB [bcc][faked-from][heur][spam-bayes]
stream. Doesn't this mean that the quality of the resultant image is dependant upon the quality of the card manufacturer components (i.e. cheap units are likely to give poor perfomance) whereas with DVB devices a cheap device should give identical results to a higher quality unit (assuming a decent tuner lock) as in both If you're writing a driver and it's for a DVB or ATSC product then you've come to the right place. Last I checked, VDR did not use V4L, it's a DVB (and maybe ATSC) DVR application. Assuming a decent tuner lock, your basic assumption is true but the subject runs much deeper than that. Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. Regards, Steve ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
RE: [linux-dvb] V4L vs DVB [bcc][faked-from][heur][spam-bayes]
Hi Steve -Original Message- From: Steven Toth [mailto:[EMAIL PROTECTED] Sent: 20 September 2006 13:26 Subject: Re: [linux-dvb] V4L vs DVB Last I checked, VDR did not use V4L, it's a DVB (and maybe ATSC) DVR application. Maybe so - I haven't really checked yet. I'm still learning about this stuff Assuming a decent tuner lock, your basic assumption is true but the subject runs much deeper than that. Always, but at last my basic understanding appears to be correct. Can a V4L device provide MPEG streams like a DVB device? How does it provide EPG type info? Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. It's unbranded but carries a product code of VS-DVBT 355U Upon plugging the device, lsusb reports the device as Bus 1 Device 6: ID eb1a:e357 eMPIA Technology, Inc. I've recently discovered that it contains a eMPIA 2870 device. As for any others I'll discover tonight when I get home from work and open it up ... Cheers Mark -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.1.406 / Virus Database: 268.12.5/451 - Release Date: 19/09/2006 ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Assuming a decent tuner lock, your basic assumption is true but the subject runs much deeper than that. Always, but at last my basic understanding appears to be correct. Can a V4L device provide MPEG streams like a DVB device? How does it provide EPG type info? It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. It doesn't support EPG or data services in the way that the DVB API does. Many products now have both analog (v4l) and digital (dvb) capabilities. In this case, that usually means making changes to the DVB project and the V4L project. Many of the project members watch both mailing lists. The source code for both projects was recently merged ans is now considered the v4l-dvb tree (found at www.linuxtv.org/hg/v4l-dvb). It's typical to discuss DVB/ATSC development issues here, and analog tv or encoder issues on the v4l mailing list. Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. It's unbranded but carries a product code of VS-DVBT 355U Upon plugging the device, lsusb reports the device as Bus 1 Device 6: ID eb1a:e357 eMPIA Technology, Inc. I've recently discovered that it contains a eMPIA 2870 device. As for any others I'll discover tonight when I get home from work and open it up ... You should probably raise this question on the v4l mailing list, someone else may already be working on support. Steve ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Em Qua, 2006-09-20 às 11:07 -0400, Steven Toth escreveu: Assuming a decent tuner lock, your basic assumption is true but the subject runs much deeper than that. Always, but at last my basic understanding appears to be correct. Can a V4L device provide MPEG streams like a DVB device? How does it provide EPG type info? It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Also, most webcams (supported by V4L) provides MPEG or MJPEG streams. It doesn't support EPG or data services in the way that the DVB API does. It does support EPG, with both raw VBI and sliced VBI, via /dev/vbi?. Many products now have both analog (v4l) and digital (dvb) capabilities. In this case, that usually means making changes to the DVB project and the V4L project. Many of the project members watch both mailing lists. The source code for both projects was recently merged ans is now considered the v4l-dvb tree (found at www.linuxtv.org/hg/v4l-dvb). It's typical to discuss DVB/ATSC development issues here, and analog tv or encoder issues on the v4l mailing list. Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. It's unbranded but carries a product code of VS-DVBT 355U Upon plugging the device, lsusb reports the device as Bus 1 Device 6: ID eb1a:e357 eMPIA Technology, Inc. I've recently discovered that it contains a eMPIA 2870 device. As for any others I'll discover tonight when I get home from work and open it up ... You should probably raise this question on the v4l mailing list, someone else may already be working on support. There are several em28xx products already supported, or with some support being added. DVB support for em28xx chips is being developed. There's already an experimental tree with such support, on http://linuxtv.org/hg. Steve ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb Cheers, Mauro. ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Mauro Carvalho Chehab wrote: It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Mauro, cx2584x is an audio/video decoder -- it is not an mpeg encoder. Cheers, Mike ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Em Qua, 2006-09-20 às 11:33 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Mauro, cx2584x is an audio/video decoder -- it is not an mpeg encoder. Yes, you are right! Hmm... our Kconfig menu is wrong then :) Both cx23416 and cx2584x are marked there as Mpeg encoders... Cheers, Mike Cheers, Mauro. ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Mauro Carvalho Chehab wrote: Em Qua, 2006-09-20 às 11:33 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Mauro, cx2584x is an audio/video decoder -- it is not an mpeg encoder. Yes, you are right! Hmm... our Kconfig menu is wrong then :) Both cx23416 and cx2584x are marked there as Mpeg encoders... Cheers, Mike Cheers, Mauro. Since when? What kernel has this wrong menu description? 2.6.18 (released this morning) is correct: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;h=854264e42ec03e4b02af9809f000ce241b7ee4ef;hb=e478bec0ba0a83a48a0f6982934b6de079e7e6b3;f=drivers/media/video/cx25840/Kconfig 2.6.17 is correct: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;h=854264e42ec03e4b02af9809f000ce241b7ee4ef;hb=427abfa28afedffadfca9dd8b067eb6d36bac53f;f=drivers/media/video/cx25840/Kconfig 2.6.16 lacks a detailed description: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;h=d82c8a30ba44373e137ba43b7fe8f0067d156119;hb=7705a8792b0fc82fd7d4dd923724606bbfd9fb20;f=drivers/media/video/Kconfig ...It is also correct in linuxtv.org v4l-dvb mercurial master branch: http://linuxtv.org/hg/v4l-dvb?cmd=annotate;file=linux/drivers/media/video/cx25840/Kconfig;filenode=-1;style=gitweb Where is the Kconfig menu wrong, Mauro? Regards, Michael Krufky ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
RE: [linux-dvb] V4L vs DVB
-Original Message- From: Steven Toth [mailto:[EMAIL PROTECTED] Sent: 20 September 2006 16:08 Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. It's unbranded but carries a product code of VS-DVBT 355U Upon plugging the device, lsusb reports the device as Bus 1 Device 6: ID eb1a:e357 eMPIA Technology, Inc. I've recently discovered that it contains a eMPIA 2870 device. As for any others I'll discover tonight when I get home from work and open it up ... You should probably raise this question on the v4l mailing list, someone else may already be working on support. I don't really want a V4L interface - I'd probably prefer DVB - espeically as my main requirement is for a recording environment on a low power device (NSLU2). I only latched onto the v4l thing as I saw that there's some support for eMPIA 28XX devices there already. Given that this is a DVB-T usb stick, is it likely that a DVB interface will be easier to provide? And can a V4L driver be readily adapted to DVB ? Mark -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.1.406 / Virus Database: 268.12.5/451 - Release Date: 19/09/2006 ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Em Qua, 2006-09-20 às 12:06 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: Em Qua, 2006-09-20 às 11:33 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Mauro, cx2584x is an audio/video decoder -- it is not an mpeg encoder. Yes, you are right! Hmm... our Kconfig menu is wrong then :) Both cx23416 and cx2584x are marked there as Mpeg encoders... Cheers, Mike Cheers, Mauro. Since when? What kernel has this wrong menu description? Mike, I've just fixed it at hg tree. Cheers, Mauro. ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Mauro Carvalho Chehab wrote: Em Qua, 2006-09-20 às 12:06 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: Em Qua, 2006-09-20 às 11:33 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: It has support for MPEG2 hardware encoders (typically the cx23416) which is found on many products. There are also support for cx2584x family. Mauro, cx2584x is an audio/video decoder -- it is not an mpeg encoder. Yes, you are right! Hmm... our Kconfig menu is wrong then :) Both cx23416 and cx2584x are marked there as Mpeg encoders... Cheers, Mike Cheers, Mauro. Since when? What kernel has this wrong menu description? Mike, I've just fixed it at hg tree. No, you didn't ... I created the file: /linux/drivers/media/video/cx25840/Kconfig and it has never incorrectly described the cx2584x family as mpeg encoders. Please see the changeset history: http://linuxtv.org/hg/v4l-dvb?cmd=filelog;file=linux/drivers/media/video/cx25840/Kconfig;filenode=-1;style=gitweb and annotations: http://linuxtv.org/hg/v4l-dvb?cmd=annotate;file=linux/drivers/media/video/cx25840/Kconfig;filenode=-1;style=gitweb What are you talking about? -- Michael Krufky ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Em Qua, 2006-09-20 às 12:25 -0400, Michael Krufky escreveu: Mauro Carvalho Chehab wrote: No, you didn't ... I created the file: /linux/drivers/media/video/cx25840/Kconfig and it has never incorrectly described the cx2584x family as mpeg encoders. What are you talking about? I'm talking about the comment before cx2341x and cx25840 at video/Kconfig. Cheers, Mauro. ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] V4L vs DVB
Which product are you planning to work on? Which components? Perhaps someone is already working on it, or we already have drivers for parts of it. It's unbranded but carries a product code of VS-DVBT 355U Upon plugging the device, lsusb reports the device as Bus 1 Device 6: ID eb1a:e357 eMPIA Technology, Inc. I've recently discovered that it contains a eMPIA 2870 device. As for any others I'll discover tonight when I get home from work and open it up ... You should probably raise this question on the v4l mailing list, someone else may already be working on support. I don't really want a V4L interface - I'd probably prefer DVB - espeically as my main requirement is for a recording environment on a low power device (NSLU2). I only latched onto the v4l thing as I saw that there's some support for eMPIA 28XX devices there already. Given that this is a DVB-T usb stick, is it likely that a DVB interface will be easier to provide? And can a V4L driver be readily adapted to DVB ? Yes, chances are some V4l work already exists that will support this (or variations close to it). The V4l and DVB projects are now a single project. It happens to have two different API's for two different needs. The developers are generally grouped into traditional analog products and digitial products but that has no effect on your project. You will span both groups but will be working on the single v4l-dvb tree. Don't get hung up about the two different lists. :) Friendly folk on both of them! Steve ___ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb