Page 1 of 1

VLC cann't find the USB DVB-T ,How to do ?

Posted: 29 Mar 2006 11:00
by tommychina
can anyone help me ?
i have successed to compile the VLC.But i cann't find the hardware of the USB DVB-T .if anybody can help fix the question, i would appreciate you .

Posted: 29 Mar 2006 11:22
by DJ
VLC uses the Direct Show Driver that came with your Capture Device to access that device. The setup is in Open capture device.

You may need other utilities like Graph Edit to confirm that the Direct Show drivers were included in the install and they are working.

:lol:

Posted: 29 Mar 2006 11:50
by tommychina
Dear DJ:

i have been sure about the DIRECT SHOW DRIVER to be installed.
and they are worked great too.but i use the VLC to find the USB device ,it was show the "no capture device was detected".please help me,thank you .

Posted: 29 Mar 2006 12:07
by DJ
Does it see your sound card??

Did you compile the module?

I fine that most times the driver that is installed may not be Direct Show compatible. That is why I recommend Graph Edit.

:lol:

Posted: 29 Mar 2006 12:52
by tommychina
RE Dear DJ:

I have seen the sound card.
I have compiled the module successly.
In the GRAPH EDIT. I can found the driver compatible.but I run the VLC program,from FILE-->Open capture Device ...,the locate the video capture is none,i press the rfresh button one and one .but the USB DVB-T
not found for ever.at last ,i debug the VLC,I found the "no capture device was detected " in the log file.

the following file is my driver on the USB DVB-T:
;Copyright (C) 2004 Afa Technologies, Inc

[Version]
signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%AFA%
DriverVer=12/30/2005,5.12.30.1
CatalogFile=AF05BDA.cat

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
AF05BDA.CopyFiles.Sys=10,system32\drivers

[SourceDisksNames]
1=%AF05BDA.Disc%,,,

[SourceDisksFiles]
AF05BDA.sys=1

[Manufacturer]
%AFA%=AfaTech

[AfaTech]
%AF05BDA.DeviceDesc%=AF05BDA,USB\VID_15A4&PID_9020

;-------------------------------------------------------------------------------
[AF05BDA.NT]
Include=ks.inf, kscaptur.inf, bda.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles=AF05BDA.CopyFiles.Sys

[AF05BDA.CopyFiles.Sys]
AF05BDA.sys

[AF05BDA.NT.Interfaces]
AddInterface=%KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaCapFilter%, BdaCap.Filter
AddInterface=%KSCATEGORY_BdaTuner%, %KSSTRING_BdaTunerFilter%, BdaTuner.Filter

[BdaCap.Filter]
AddReg=BdaCap.Filter.AddReg

[BdaTuner.Filter]
AddReg=BdaTuner.Filter.AddReg

[BdaCap.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaCap.FilterDesc%

[BdaTuner.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaTuner.FilterDesc%

[AF05BDA.NT.Services]
AddService=AF05BDA, 0x00000002, AF05BDA.ServiceInstall

[AF05BDA.ServiceInstall]
DisplayName=%AF05BDA.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\AF05BDA.sys
LoadOrderGroup=ExtendedBase

[Strings]
;non-localizeable
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDARECEIVER="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSSTRING_BdaCapFilter="{074649FE-2DD8-4c12-8A23-BD828BADFFFA}"
KSCATEGORY_BdaTuner="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSSTRING_BdaTunerFilter="{91B0CC87-9905-4d65-A0D1-5861C6F22CBF}"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

;localizeable
AFA="AfaTech"
AF05BDA.Disc="AF9005 BDA Installation Disc"
AF05BDA.DeviceDesc="AF9005 BDA Device"
BdaCap.FilterDesc="AF9005 BDA Capture Filter"
BdaTuner.FilterDesc="AF9005 BDA Tuner Filter"

Posted: 30 Mar 2006 01:28
by DJ
What version of VLC?

DVB support is a recent addition and thus far there doesn't appear anyone is having problems with recognition. This is of coarse assuming that the Direct Show drivers are installed and working and that you have confirmed this with, preferably Graph Edit or another Direct Show player and not necessarily the software that came with it, that may or may not be Direct Show compliant.

Posted: 30 Mar 2006 03:07
by tommychina
VLC Version :0.8.5-test

can you tell me about your MSN?
My MSN is menglintan@msn.com.i am glad to help each other.

Posted: 20 Jun 2006 13:19
by Guest
RE Dear DJ:

I have seen the sound card.
I have compiled the module successly.
In the GRAPH EDIT. I can found the driver compatible.but I run the VLC program,from FILE-->Open capture Device ...,the locate the video capture is none,i press the rfresh button one and one .but the USB DVB-T
not found for ever.at last ,i debug the VLC,I found the "no capture device was detected " in the log file.

the following file is my driver on the USB DVB-T:
;Copyright (C) 2004 Afa Technologies, Inc

[Version]
signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%AFA%
DriverVer=12/30/2005,5.12.30.1
CatalogFile=AF05BDA.cat

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
AF05BDA.CopyFiles.Sys=10,system32\drivers

[SourceDisksNames]
1=%AF05BDA.Disc%,,,

[SourceDisksFiles]
AF05BDA.sys=1

[Manufacturer]
%AFA%=AfaTech

[AfaTech]
%AF05BDA.DeviceDesc%=AF05BDA,USB\VID_15A4&PID_9020

;-------------------------------------------------------------------------------
[AF05BDA.NT]
Include=ks.inf, kscaptur.inf, bda.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles=AF05BDA.CopyFiles.Sys

[AF05BDA.CopyFiles.Sys]
AF05BDA.sys

[AF05BDA.NT.Interfaces]
AddInterface=%KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaCapFilter%, BdaCap.Filter
AddInterface=%KSCATEGORY_BdaTuner%, %KSSTRING_BdaTunerFilter%, BdaTuner.Filter

[BdaCap.Filter]
AddReg=BdaCap.Filter.AddReg

[BdaTuner.Filter]
AddReg=BdaTuner.Filter.AddReg

[BdaCap.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaCap.FilterDesc%

[BdaTuner.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaTuner.FilterDesc%

[AF05BDA.NT.Services]
AddService=AF05BDA, 0x00000002, AF05BDA.ServiceInstall

[AF05BDA.ServiceInstall]
DisplayName=%AF05BDA.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\AF05BDA.sys
LoadOrderGroup=ExtendedBase

[Strings]
;non-localizeable
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDARECEIVER="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSSTRING_BdaCapFilter="{074649FE-2DD8-4c12-8A23-BD828BADFFFA}"
KSCATEGORY_BdaTuner="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSSTRING_BdaTunerFilter="{91B0CC87-9905-4d65-A0D1-5861C6F22CBF}"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

;localizeable
AFA="AfaTech"
AF05BDA.Disc="AF9005 BDA Installation Disc"
AF05BDA.DeviceDesc="AF9005 BDA Device"
BdaCap.FilterDesc="AF9005 BDA Capture Filter"
BdaTuner.FilterDesc="AF9005 BDA Tuner Filter"

DVB t usb tv tuner

Posted: 05 Jul 2006 10:08
by marcus77
Hello Tommy,

I got the same problem, and I think that as long the TV tnuer does not appear in "windows image acquisition hardware group" it will be a problem to play with VLC.

Posted: 06 Jul 2006 14:26
by Guest
All DVB-T USB dongles use only BDA drivers. At time, VLC don't support BDA, and you CAN'T find it in VLC.

But some good guys are working in integrate the long awaited BDA support in VLC.

Posted: 13 Feb 2007 03:44
by seedtime
RE Dear DJ:

I have seen the sound card.
I have compiled the module successly.
In the GRAPH EDIT. I can found the driver compatible.but I run the VLC program,from FILE-->Open capture Device ...,the locate the video capture is none,i press the rfresh button one and one .but the USB DVB-T
not found for ever.at last ,i debug the VLC,I found the "no capture device was detected " in the log file.

the following file is my driver on the USB DVB-T:
;Copyright (C) 2004 Afa Technologies, Inc

[Version]
signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%AFA%
DriverVer=12/30/2005,5.12.30.1
CatalogFile=AF05BDA.cat

[ControlFlags]
ExcludeFromSelect=*

[DestinationDirs]
AF05BDA.CopyFiles.Sys=10,system32\drivers

[SourceDisksNames]
1=%AF05BDA.Disc%,,,

[SourceDisksFiles]
AF05BDA.sys=1

[Manufacturer]
%AFA%=AfaTech

[AfaTech]
%AF05BDA.DeviceDesc%=AF05BDA,USB\VID_15A4&PID_9020

;-------------------------------------------------------------------------------
[AF05BDA.NT]
Include=ks.inf, kscaptur.inf, bda.inf
Needs=KS.Registration, KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles=AF05BDA.CopyFiles.Sys

[AF05BDA.CopyFiles.Sys]
AF05BDA.sys

[AF05BDA.NT.Interfaces]
AddInterface=%KSCATEGORY_BDARECEIVER%, %KSSTRING_BdaCapFilter%, BdaCap.Filter
AddInterface=%KSCATEGORY_BdaTuner%, %KSSTRING_BdaTunerFilter%, BdaTuner.Filter

[BdaCap.Filter]
AddReg=BdaCap.Filter.AddReg

[BdaTuner.Filter]
AddReg=BdaTuner.Filter.AddReg

[BdaCap.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaCap.FilterDesc%

[BdaTuner.Filter.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%BdaTuner.FilterDesc%

[AF05BDA.NT.Services]
AddService=AF05BDA, 0x00000002, AF05BDA.ServiceInstall

[AF05BDA.ServiceInstall]
DisplayName=%AF05BDA.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\AF05BDA.sys
LoadOrderGroup=ExtendedBase

[Strings]
;non-localizeable
Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDARECEIVER="{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSSTRING_BdaCapFilter="{074649FE-2DD8-4c12-8A23-BD828BADFFFA}"
KSCATEGORY_BdaTuner="{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSSTRING_BdaTunerFilter="{91B0CC87-9905-4d65-A0D1-5861C6F22CBF}"

SERVICE_KERNEL_DRIVER=1
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

;localizeable
AFA="AfaTech"
AF05BDA.Disc="AF9005 BDA Installation Disc"
AF05BDA.DeviceDesc="AF9005 BDA Device"
BdaCap.FilterDesc="AF9005 BDA Capture Filter"
BdaTuner.FilterDesc="AF9005 BDA Tuner Filter"

I have seen the sound card.but there is no capture card..what is graphedit? how to use graphedit?where i can get graphedit

Posted: 13 Feb 2007 05:21
by DJ
You are responding to a very old post in which I was mistaken regarding support for DVB cards in 0.8.5 however while there now is support for DVB in Linux there is still no support for Windows in 0.8.6

GraphEdit is a Microsoft program that works under Direct Show to help see the inter-working of filters and displays graphs of the filters and allows you to build working models. This program is no longer distributed by Microsoft however it is available on the net as graphedt.exe

Posted: 13 Feb 2007 12:20
by Lotesdelere
You can download GraphEdit here:
http://www.digital-digest.com/dvd/downl ... t_141.html

You also need a Direct Show filter which is supports BDA. I suggest to use DC-DVB Source:
http://www.dsp-worx.de/index.php?n=11
The source code is included in the binary ZIP file.

By using both of them I'm able to watch at DVB-T channels even the H264 unscrambled ones with a USB dongle :)
However for H264 channels, you obviously need a Direct Show H264 decoder. You can use the demo version of MainConcept H264 Encoder/Decoder which is fully functional, though it adds a watermark to processed video and has a video capture recording restriction of five minutes.

Of course, all of this won't work in VLC.
But I hope it might help the devs to integrate DVB and BDA support to the Windows version of VLC ;-)

Posted: 23 Mar 2007 23:53
by foxi
[quote="DJ"]You are responding to a very old post in which I was mistaken regarding support for DVB cards in 0.8.5 however while there now is support for DVB in Linux there is still no support for Windows in 0.8.6

are there any news wrt support of DVB-T for Windows ?? I've seen a punch of posts saying: devs are working on it; shouldn't be that complicated (! this is not my opinion :-); it's just BDA to include ...

I know there is support for Linux, but unfortunately Linux doesn't support me :-))))

cheers
foxi