2005-03-13, 08:09 PM
okay i really like the idea of using gb-pvr as a frontend for multiple streaming channels. I really don't like the saving the stream to the hard disk and then playing it with gb-pvr seperatly, becuase you end up with a big nasty file on disk. What about making a recorder plugin that runs you preferred exe file (much like the exe channel changer) where you can pass in the channel number. Then use the VLC front-end to play the file.
I guess the problem with this is that you'd like the full gb-pvr tv guide etc to overlay on the video. So to do that you'd have to do the full - launch external vlc, and record to disk. Or if running in preview mode, do the same and additionally supply the info required to do the Preview mode LiveTV.
Doing a non-preview mode LiveTV support for this should be reaaaly easy. Check out the much emptier recorder framework that sub provided for me. Basically you will want to launch vlc via process.launch, when startRecording is called. You can even use the fileName passed in, also the channel is provided in tuninginformation. (If you're struggling with this I'm sure I can put an example together.)
I guess the problem with this is that you'd like the full gb-pvr tv guide etc to overlay on the video. So to do that you'd have to do the full - launch external vlc, and record to disk. Or if running in preview mode, do the same and additionally supply the info required to do the Preview mode LiveTV.
Doing a non-preview mode LiveTV support for this should be reaaaly easy. Check out the much emptier recorder framework that sub provided for me. Basically you will want to launch vlc via process.launch, when startRecording is called. You can even use the fileName passed in, also the channel is provided in tuninginformation. (If you're struggling with this I'm sure I can put an example together.)