PDA

View Full Version : Girder 4 & GBPVR - anybody got channel change working?



nurowolf
December 19th, 2005, 09:14 AM
I recently downloaded GB-PVR and am very impressed with the TV quality and robustness of the application.

I have got GBPVR changing a STB channel through GlobalCache device by making use of event.exe to send the channel as a payload to girder.

However the Scheduled recording cannot make use of this. Quote from SUB over at GB-PVR


Girder's event.exe uses the clipboard to transfer information, but this doesnt work from the recording service since its running under a different user account (different user accounts dont share a clipboard). You'll probably need to ask on the girder forums if they have a similar utility which doesnt use the WM_COPYDATA method.


Any suggestions on how to get this to work???

Promixis
December 19th, 2005, 11:11 AM
I recently downloaded GB-PVR and am very impressed with the TV quality and robustness of the application.

I have got GBPVR changing a STB channel through GlobalCache device by making use of event.exe to send the channel as a payload to girder.

However the Scheduled recording cannot make use of this. Quote from SUB over at GB-PVR


Girder's event.exe uses the clipboard to transfer information, but this doesnt work from the recording service since its running under a different user account (different user accounts dont share a clipboard). You'll probably need to ask on the girder forums if they have a similar utility which doesnt use the WM_COPYDATA method.



What options does GBPVR have to sending channel change info?

We have another program called csevent.exe that will send data to Girder's comserver.

nurowolf
December 19th, 2005, 10:58 PM
I saw the csevent.exe in the girder directory, but couldn't find info on it.

The GB-PVR app has the following channel change options

a) No external channel change

b) Girder Plugin (this is for the girder server for 3.3 - I have not had any success getting this to work with G4)

c) External EXE (I was using event.exe which worked for live TV but not Recordings)

d) USB-UIRT (which I dont have)

e) Happauge Blaster (which I dont have)

f) IR200L (which again I dont have)

g) REDRAT

I will look into csevent.exe and see what that does for me tonight when I get home from work.

Cheers
Nuro

Ron
December 20th, 2005, 11:01 AM
To use csevent:



csevent localhost 20005 girder <eventstring> <devicenum> <payload>


a real example:



csevent localhost 20005 girder hello 18 iamapayload

nurowolf
December 20th, 2005, 07:13 PM
Ron & Mike

That worked. An interedting point was that csevent, unline event.exe, actually required the device number to be specified for it to work. ie I had to tell it to direct the event to device 18 (girder) before anything would happen.

Now all is working.

Thanks a bunch.

Regards
Nuro