Got sound working with PVR 250/350 and two cards under win

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
Bas
New Cone
New Cone
Posts: 7
Joined: 10 Nov 2004 15:53

Got sound working with PVR 250/350 and two cards under win

Postby Bas » 10 Nov 2004 15:56

Hi Everbody,

Finally I have got two Hauppauge PVR 250/350 cards working simultanously under videolan, windows 2000 WITH sound ;-)

See bellow a how to!


How to: Install and use 2 hauppauge PVR 250/350 cards with videolan under windows:

1)First install one card in PCI bus
2)Turn on PC and install lattest drivers and wintv 2000
3)Install Graph edit (This is used to control the properties of the hauppage hardware)
4)Install second card in PCI bus
5)Turn on Pc and the drivers for the second card will be installed

6)
IMPORTANT step:
Modify the register, such that the names of the outputs of the cature cards, Which are the inputs for Dshow have a different name.
During the 'normal' install they get the same friendly name 'Hauppauge WinTV PVR PCI II Capture' Because the name is the same videolan is
not able to distinguish the different cards on the harware level. The 'friendl name' which is used by videolan should therefore be modified
of one of the cards. This can be done in the registry.

In my registry this was the following key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{65e8773d-8f56-11d0-a3b9-00a0c9223196}\##?#PCI#VEN_4444&DEV_0803&SUBSYS_40000070&REV_01#3&61AAA01&0&58#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\#Hauppauge WinTV PVR PCI II Capture\Device Parameters

There I changed 'FriendlyName' from "Hauppauge WinTV PVR PCI II Capture" to "Hauppauge WinTV PVR PCI I Capture"

Propably the name of the key will be different for you.. so search on the term "Hauppauge WinTV PVR PCI I Capture"

7)Start videolan twice and choose the two different dshow devices ("Hauppauge WinTV PVR PCI II Capture" and "Hauppauge WinTV PVR PCI I Capture")
8) Probbaly you now get a back screen or snow and no sound. What still has to be done is tune both cards to a correct frequency and make the correct
connections in the crossbar hardware. This can be done with the Graph edit application. Open it and choose 'insert filters'
Insert the following filters:
-Hauppauge WinTV PVR PCI II Crossbar (Open it twice)
-Hauppauge WinTV PVR PCI II TvTuner (Open it twice)

Then edit the filter properties of the two cross bars:
-Connect the 'video decoder out' to 'the video tuner in'
-Conncet the 'audio decoder out' to 'the audio tuner in'
(If you want to capture sound or video from another source it is possible to adjust it also in this windows, by just connecting the outputs to another input)

Then open the tuner properties of the two TvTuner filters and adjust to the correct TV channel

Now it should work!

Have Fun!

Bas

Questions?
bas@bashendrix.nl

Matomatar

It really works!

Postby Matomatar » 11 Nov 2004 17:15

Good job, sir, it really works!!!
It is not nessesary to add more comments, may be only the information that GraphEdit is an utility included in DirectX9 SDK that you can download from microsoft.com.

thanks a lot,
Martin

Matomatar

It really works!

Postby Matomatar » 11 Nov 2004 17:16

Good job, sir, it really works!!!
It is not nessesary to add more comments, may be only the information that GraphEdit is an utility included in DirectX9 SDK that you can download from microsoft.com.

thanks a lot,
Martin

Bas
New Cone
New Cone
Posts: 7
Joined: 10 Nov 2004 15:53

Re: It really works!

Postby Bas » 11 Nov 2004 21:47

Good job, sir, it really works!!!
It is not nessesary to add more comments, may be only the information that GraphEdit is an utility included in DirectX9 SDK that you can download from microsoft.com.

thanks a lot,
Martin
Perhaps that my spelling was very bad.... :D

E-bola

hi

Postby E-bola » 11 Nov 2004 23:28

What driver versions are u using?

Could u maybe give a bit more details? I have been trying to get PVR 350 to work with VLC for many weeks, trying to update the code together with gildas bezin.

I will try your method this monday I just can't believe its that simple though :)

sash
Blank Cone
Blank Cone
Posts: 34
Joined: 19 Dec 2003 15:16

Postby sash » 12 Nov 2004 00:21

what I use to do is edit the driver install file (*.inf). to have a different name. and then do a forced install to the to the new driver name for the second device.. some times you also might have to edit some driver file names. if they they do not like to run at the same time as the other one.. but this method works for alot of different devices.. this way you do not have to play around with the reg. and it easier to do multiple setup much faster..

E-bola

Postby E-bola » 15 Nov 2004 11:06

Hmm I still cant get it to work. I have a single PVR350 and if i try with 0.8 final it crashes vlc when it tries to read form it, after having worked with gildas bezin i get a picture with latest nightly build but its still far from stable/good picture.

Do I understand you guys correctly that you got no problems at all with streaming from a PVR350? about the drivers i was interested in what actual drivers versions u guys were using. I only got 1 card so i dont need to fiddle with renaming stuff etc, I just want 1 card to work :(

Bas
New Cone
New Cone
Posts: 7
Joined: 10 Nov 2004 15:53

Postby Bas » 15 Nov 2004 12:46

There is a bug in the 0.8.0 version of videolan. That version also doesn't work at my place. Try the 0.7.9 version or a newer version (That one can be downloaded at the developer part)

E-bola

Postby E-bola » 17 Nov 2004 11:32

Ohhh doh hehe i thought u guys where using newest 0.8 or 0.81
mine works fine with 0.72 also
but I need the VLM from the newer versions.

So can u confirm that PVR250/350 do NOT work properly with newest vlc versions?


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 12 guests