This utility has now been replaced by the UbuStream plugin which is discussed in this thread. Some of the discussions in this thread may still be relevant, but don't count on it.
As a GBPVR newbie I continue to be amazed by its capabilities but I found one feature, that I really wanted, to be absent. I like to watch streaming web TV stations as an alternative to the often bland programming to be found on broadcast and cable. So I've written a small utility that lets me do this, fairly seamlessly, with GBPVR. I thought that maybe some other folks might find it handy so I hereby "publish" it.
UbuStreamCmd is an "add-in" to the ExternalRecorder plugin which lets you watch web TV and radio streams as if they were regular GBPVR tuner channels. It provides a simple way to use a single GBPVR capture source to support multiple web streams (TV or radio) as channels within that source. Each channel can be configured with its own, separate url, media player executable and command line parameters. It works fine with Windows Media, RealPlayer and VLC. (Winamp and Quicktime work but not in full screen mode - like on a TV. Blame Steve Jobs, not me.)
You can download it here.
Make sure to download UbuStreamCmd, not Ubu Remote, my other software offering. (Although you are welcome to try that too ) The zip file includes a readme file which gives installation/usage details. I've also included a sample xml file with some stations and player configs preloaded for instant gratification. (If you don't use it, an empty xml file will be created in the gbpvr directory the first time you run the UbuStream config app.) The "addin" consists of two exe files: UbuStreamCmd, which is the runtime component executed from ExternalRecorder, and UbuStreamConfig, a tabbed dialog which lets you enter information about your streaming stations and the media players you want to use to play them with.
Since this is not really a plugin as such, I've implemented it as an "addin" to a plugin. It might make sense to bundle it in with ExternalRecorder at some point. Or not. Greater integration would mean the UbuStreamConfig window could be launched from within the ExternalRecorder config window (currently it's a separate app) and automatic population of GBPVR capture source channels from the UbuStreamCmd xml file (currently you have to enter your channels in both places). I'd appreciate advice and guidance on this.
Notes:
* It's compiled with .Net 1.1 not 2.0 (yet). Don't know if this will cause issues for anyone.
* I'd like to store separate recording/live tv parameters for each station. Currently you have to define a different external source if you want different recording parameters for different players, for instance. Since I primarily use it in live TV mode and since VLC is the only player I use for recording, this hasn't been an issue for me yet.
* For internet radio, this does not replace the excellent Net Radio plugin however it does let you move beyond the fairly limited choice offered by Shoutcast. As an ex-pat Brit, I like to listen to BBC stations (which use RealMedia and Windows Media streams). Now I switch to channel 300 and I'm listening to Radio 4. Set up a nice Visualization graphic on your player and you're set
I can't be the only GBPVR user who thinks this is a useful option. Last time I raised this issue (perhaps unwisely, on the Plugin Support forum) the number of replies I got was, well, a number that will produce a fatal error if you try to divide by it .
If you a)like to watch tv, b)like to watch tv using a computer, c)have an internet connection (most people on this forum presumably) UbuStreamCmd might be of interest. Take a look. Any feedback/suggestions would be very welcome.
As a GBPVR newbie I continue to be amazed by its capabilities but I found one feature, that I really wanted, to be absent. I like to watch streaming web TV stations as an alternative to the often bland programming to be found on broadcast and cable. So I've written a small utility that lets me do this, fairly seamlessly, with GBPVR. I thought that maybe some other folks might find it handy so I hereby "publish" it.
UbuStreamCmd is an "add-in" to the ExternalRecorder plugin which lets you watch web TV and radio streams as if they were regular GBPVR tuner channels. It provides a simple way to use a single GBPVR capture source to support multiple web streams (TV or radio) as channels within that source. Each channel can be configured with its own, separate url, media player executable and command line parameters. It works fine with Windows Media, RealPlayer and VLC. (Winamp and Quicktime work but not in full screen mode - like on a TV. Blame Steve Jobs, not me.)
You can download it here.
Make sure to download UbuStreamCmd, not Ubu Remote, my other software offering. (Although you are welcome to try that too ) The zip file includes a readme file which gives installation/usage details. I've also included a sample xml file with some stations and player configs preloaded for instant gratification. (If you don't use it, an empty xml file will be created in the gbpvr directory the first time you run the UbuStream config app.) The "addin" consists of two exe files: UbuStreamCmd, which is the runtime component executed from ExternalRecorder, and UbuStreamConfig, a tabbed dialog which lets you enter information about your streaming stations and the media players you want to use to play them with.
Since this is not really a plugin as such, I've implemented it as an "addin" to a plugin. It might make sense to bundle it in with ExternalRecorder at some point. Or not. Greater integration would mean the UbuStreamConfig window could be launched from within the ExternalRecorder config window (currently it's a separate app) and automatic population of GBPVR capture source channels from the UbuStreamCmd xml file (currently you have to enter your channels in both places). I'd appreciate advice and guidance on this.
Notes:
* It's compiled with .Net 1.1 not 2.0 (yet). Don't know if this will cause issues for anyone.
* I'd like to store separate recording/live tv parameters for each station. Currently you have to define a different external source if you want different recording parameters for different players, for instance. Since I primarily use it in live TV mode and since VLC is the only player I use for recording, this hasn't been an issue for me yet.
* For internet radio, this does not replace the excellent Net Radio plugin however it does let you move beyond the fairly limited choice offered by Shoutcast. As an ex-pat Brit, I like to listen to BBC stations (which use RealMedia and Windows Media streams). Now I switch to channel 300 and I'm listening to Radio 4. Set up a nice Visualization graphic on your player and you're set
I can't be the only GBPVR user who thinks this is a useful option. Last time I raised this issue (perhaps unwisely, on the Plugin Support forum) the number of replies I got was, well, a number that will produce a fatal error if you try to divide by it .
If you a)like to watch tv, b)like to watch tv using a computer, c)have an internet connection (most people on this forum presumably) UbuStreamCmd might be of interest. Take a look. Any feedback/suggestions would be very welcome.
[SIZE=1]GBPVR v1.3.11 [/SIZE][SIZE=1]HVR-1250, [/SIZE][SIZE=1]ES7300[/SIZE][SIZE=1], 4GB, GeForce 9300, LianLi, Vista.[/SIZE]
[SIZE=1]GBPVR v1.0.08 [/SIZE][SIZE=1]PVR-150, [/SIZE][SIZE=1]P4 2.26GHz, [/SIZE][SIZE=1]1GB,[/SIZE][SIZE=1] GeForce 6200, [/SIZE]Coupden, XP[SIZE=1]
[/SIZE]
Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.
[SIZE=1]GBPVR v1.0.08 [/SIZE][SIZE=1]PVR-150, [/SIZE][SIZE=1]P4 2.26GHz, [/SIZE][SIZE=1]1GB,[/SIZE][SIZE=1] GeForce 6200, [/SIZE]Coupden, XP[SIZE=1]
[/SIZE]
Author: UbuStream plugin, UbuRadio plugin, EPGExtra utility.