2006-06-23, 02:47 AM
Beta (Alfa?) testers needed! Got my first working version of my remote plugin.
What is it? it's a plugin to control some basic playback options of GB over a TCP connection.
It uses a very dumb (and may changed soon) protocol. It's so simple you can just telnet to the GB machine (default port 1234) and type "pause" and it will pause, "play" and it will resume, "prev", "next", "stop", "volup", "voldown", "chup", "chdown". New-line sends the command.
Also, on the recieving stream, the plugin will send you the current playing track/channel, and status (pause, etc.). This is done asynchronously.
As a bonus, I included an option to send a messege to the GB GUI. This means an application can use the TCP connection to pause the playback and display a message on screen (pause; "Alarm - door is open"), for home automation, baby monitoring, etc.
Bonus2 - I wrote a small client that operates these TCP commands. It looks like a primitive WinAmp. My GUI abilities are a bit (a lot) rusty, so it's not good looking. I made my best to separate the GUI part and the comm part, so someone can maybe write a nicer looking form for it (C# app).
Interested? Interested in helping me? PM me and I'll send you. No easy install yet or anything...
What is it? it's a plugin to control some basic playback options of GB over a TCP connection.
It uses a very dumb (and may changed soon) protocol. It's so simple you can just telnet to the GB machine (default port 1234) and type "pause" and it will pause, "play" and it will resume, "prev", "next", "stop", "volup", "voldown", "chup", "chdown". New-line sends the command.
Also, on the recieving stream, the plugin will send you the current playing track/channel, and status (pause, etc.). This is done asynchronously.
As a bonus, I included an option to send a messege to the GB GUI. This means an application can use the TCP connection to pause the playback and display a message on screen (pause; "Alarm - door is open"), for home automation, baby monitoring, etc.
Bonus2 - I wrote a small client that operates these TCP commands. It looks like a primitive WinAmp. My GUI abilities are a bit (a lot) rusty, so it's not good looking. I made my best to separate the GUI part and the comm part, so someone can maybe write a nicer looking form for it (C# app).
Interested? Interested in helping me? PM me and I'll send you. No easy install yet or anything...
* Rogers Analog Cable [Canada]
* Hauppauge WintTV PVR USB2
* IBM Thinkpad T42 / 1GB Mem / Centrino 1.6Ghz / 60GB HD / ATI Mobility Radeon 7500 + VGA/DVI out
* MCE Remote + Keyboard
* Win XP SP2 / GBPVR [Latest version. always]
* Pioneer HDTV via VGA (1360x768)
* MS Remote Keyboard
* Logitech Harmony 880 [via MS Remote Control Reciever]
* Hauppauge WintTV PVR USB2
* IBM Thinkpad T42 / 1GB Mem / Centrino 1.6Ghz / 60GB HD / ATI Mobility Radeon 7500 + VGA/DVI out
* MCE Remote + Keyboard
* Win XP SP2 / GBPVR [Latest version. always]
* Pioneer HDTV via VGA (1360x768)
* MS Remote Keyboard
* Logitech Harmony 880 [via MS Remote Control Reciever]