Pocket PC Remote for Media Portal v0.2.2.0
What is this?
This is an application for your Pocket PC, and plugin for Media Portal that allows you to remotely control Media Portal over a wireless network, with the range limited only by your wireless connectvity.
Who is it for?
This early beta release is only intended only for power users who are willing to be crash test dummies. There are no installers so you'll need to understand how to copy files to the media portal installation folders, and you'll also need to understand how to install the Compact Framework on your Pocket PC, as well as how to manually deploy and launch an executable file on Pocket PC.
System Requirements:
Server:
Pocket PC:
Where it's at
The TCP/IP code and basic UI is fairly solid now. The next step now is to get feedback on button groupings so we can work towards creating a nice graphical UI for the Pocket PC client application. Feedback appreciated!
Future Development
If this ends up being useful to the community, the next logical step is to add some bling to the UI. Beyond that it'd be nice to have some data coming back in from MP, but I'm really new to MP development so can't say what's possible as yet.
About the Server Plugin
The plugin for MP starts listening for TCP/IP clients on the port you specify (configurable in MP settings, default=8100) and uses a very basic protocol - it's simply the command name(s) using a period (.) as a separator/terminator. The command names currently used are the "code" attributes from the XML definition here:
Program Files\Team MediaPortal\MediaPortal\InputDeviceMappings\defaults\IrTrans mediacenter.xml
So to send "Down, Down, OK" you'd simply open the TCP/IP socket and send:
down.down.ok.
I decided to go this route so that the server plugin is generic - you can front end it with pretty much any platform/client you'd like.
What you can do to help
At this stage I'm primarily looking for feedback on the button groupings, so I can move onto the next stage - adding some bling to the UI. If anyone out there wants to help with implementing some feedback from MP to the PPC client, that'd be great
Downloads
Version 0.2.2.0:
Pocket PC Remote 0.2.2.0
Release History
What is this?
This is an application for your Pocket PC, and plugin for Media Portal that allows you to remotely control Media Portal over a wireless network, with the range limited only by your wireless connectvity.
Who is it for?
This early beta release is only intended only for power users who are willing to be crash test dummies. There are no installers so you'll need to understand how to copy files to the media portal installation folders, and you'll also need to understand how to install the Compact Framework on your Pocket PC, as well as how to manually deploy and launch an executable file on Pocket PC.
System Requirements:
Server:
- Media Portal 0.2.2.0
Pocket PC:
- Windows Mobile 2003
- Microsoft .Net Compact Framework 2.0
Where it's at
The TCP/IP code and basic UI is fairly solid now. The next step now is to get feedback on button groupings so we can work towards creating a nice graphical UI for the Pocket PC client application. Feedback appreciated!
Future Development
If this ends up being useful to the community, the next logical step is to add some bling to the UI. Beyond that it'd be nice to have some data coming back in from MP, but I'm really new to MP development so can't say what's possible as yet.
About the Server Plugin
The plugin for MP starts listening for TCP/IP clients on the port you specify (configurable in MP settings, default=8100) and uses a very basic protocol - it's simply the command name(s) using a period (.) as a separator/terminator. The command names currently used are the "code" attributes from the XML definition here:
Program Files\Team MediaPortal\MediaPortal\InputDeviceMappings\defaults\IrTrans mediacenter.xml
So to send "Down, Down, OK" you'd simply open the TCP/IP socket and send:
down.down.ok.
I decided to go this route so that the server plugin is generic - you can front end it with pretty much any platform/client you'd like.
What you can do to help
At this stage I'm primarily looking for feedback on the button groupings, so I can move onto the next stage - adding some bling to the UI. If anyone out there wants to help with implementing some feedback from MP to the PPC client, that'd be great
Downloads
Version 0.2.2.0:
Pocket PC Remote 0.2.2.0
Release History
- 0.1.0 - Initial Release
- 0.1.1 - Updated the application GUI
- 0.2.0 - Reworked the TCP code from the ground up to resolve server issues
- 0.2.1 - Cleaned up the code and packaged the source along with the binaries
- 0.2.2 - Added support for PC names as well as IP addresses