MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Community Skins and Plugins » Plugins


Plugins Plugins developed and maintained by users. Want to create your own plugin? Start a thread in here.

Reply
 
LinkBack (2) Thread Tools Display Modes
Old 2007-05-11, 13:34   2 links from elsewhere to this Post. Click to view. #1 (permalink)
Portal Member
 
Join Date: May 2007
Posts: 24
Thanks: 0
Thanked 9 Times in 1 Post

Country:


Lightbulb New Plugin: Pocket PC Remote for MP

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:
  • 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\defaul ts\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

Last edited by CodeShack; 2007-06-05 at 00:23.
CodeShack is offline   Reply With Quote
9 Users Say Thank You:
Old 2007-05-12, 10:44   #2 (permalink)
Portal User
 
Join Date: May 2007
Age: 24
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Hi CodeShack

I tried it with a iPAQ RX1950 and it works like it should.

So keep up the good work

Edit:

If the HTPC keeps running but the PDA goes into standby, the Pda can't reconnect.

Last edited by Steef1983; 2007-05-12 at 20:20.
Steef1983 is offline   Reply With Quote
Old 2007-05-14, 22:41   #3 (permalink)
Portal Member
 
Join Date: Mar 2005
Location: Sweden
Posts: 60
Thanks: 7
Thanked 1 Time in 1 Post

Country:

My System

Default

Works on a FujistuSiemens LOOX. I agree would be nice with some info coming back from MP.

Good work
Funky
Funky is offline   Reply With Quote
Old 2007-05-14, 23:18   #4 (permalink)
Portal Member
 
Join Date: May 2007
Posts: 24
Thanks: 0
Thanked 9 Times in 1 Post

Country:


Default

Quote:
Originally Posted by Steef1983 View Post
Hi CodeShack

I tried it with a iPAQ RX1950 and it works like it should.

So keep up the good work

Edit:

If the HTPC keeps running but the PDA goes into standby, the Pda can't reconnect.
Can you do some tests to see if it's not just a problem with your PDA's wi-fi?

I have an older iPAQ rx3715 and the wi-fi *never* resumes correctly - I have to disable and re-enable it manually after standy for it to actually reconnect.
CodeShack is offline   Reply With Quote
Old 2007-05-18, 13:43   #5 (permalink)
Portal User
 
Join Date: May 2007
Age: 24
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Well i have tried some things but it seems that it is the plugin in MP.

After rebooting MP the PDA can reconnect even if the program on the PDA keeps running.

Maybey you could at something in the plugin that reboots it (the plugin) after a while no info from the PDA. Or the plugin could check if there is a new connect request.
Steef1983 is offline   Reply With Quote
Old 2007-05-19, 00:23   #6 (permalink)
Portal Member
 
Join Date: May 2007
Posts: 24
Thanks: 0
Thanked 9 Times in 1 Post

Country:


Default

OK, I think I know what it is - I'll work on the TCP socket server in the plugin and release a new version this weekend.

Thanks for the help!
CodeShack is offline   Reply With Quote
Old 2007-05-20, 05:47   #7 (permalink)
Portal Member
 
Join Date: May 2007
Posts: 24
Thanks: 0
Thanked 9 Times in 1 Post

Country:


fixed

Quote:
Originally Posted by Steef1983 View Post
Well i have tried some things but it seems that it is the plugin in MP.

After rebooting MP the PDA can reconnect even if the program on the PDA keeps running.

Maybey you could at something in the plugin that reboots it (the plugin) after a while no info from the PDA. Or the plugin could check if there is a new connect request.
OK, I've now totally reworked the TCP code in the socket server (MP plugin), and there should be no problems with the server refusing connections now. You can Download the updated version (0.2.0) from the original post in this thread.
CodeShack is offline   Reply With Quote
Old 2007-05-20, 10:01   #8 (permalink)
tjf
Portal Member
 
Join Date: Nov 2006
Location: Prague
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

It works with my iPAQ H2200. My only remark: when I turn off my iPAQ and then back on I have to manually reconnect in Settings. That could be done automatically in the background.
tjf is offline   Reply With Quote
Old 2007-05-21, 05:23   #9 (permalink)
Portal Member
 
Join Date: May 2007
Posts: 24
Thanks: 0
Thanked 9 Times in 1 Post

Country:


fixed

Thanks for the feedback tjf

Done - it now automatically connects to the server, providing you've already entered the server IP. Download the updated version (0.2.1.0) from the original post.
CodeShack is offline   Reply With Quote
Old 2007-05-23, 14:39   #10 (permalink)
Portal Member
 
Join Date: Apr 2007
Age: 26
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

It would be nice if we could enter a computer name rather than an IP, as names are static, whereas IPs can be more dynamic.
SirLoinOfBee is offline   Reply With Quote
Reply

Bookmarks

Tags
plugin, pocket, remote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://forum.team-mediaportal.com/plugins-47/new-plugin-pocket-pc-remote-mp-23112/
Posted By For Type Date
xPL Forums :: View topic - XPLMCE - Vista Media Centre This thread Refback 2008-07-30 23:32
Pocket Pc - MP-FR .:: Le forum ::. This thread Refback 2008-07-27 16:29

Similar Threads
Thread Thread Starter Forum Replies Last Post
BlueTooth Remote Control via Pocket PC SeveQ Improvement Suggestions 2 2007-08-02 15:26
New Niveus Pocket PC wifi remote maurij MediaPortal 1 Talk 15 2006-03-29 16:49
Pocket PC as remote control for MP?? Mars Warrior General Support 4 2006-03-27 17:22
Using A Pocket PC As A Remote COntrol For MP (Over IR) butch_vendor General Support 2 2006-01-18 13:17
Pocket PC integration like in XLobby? Anonymous Improvement Suggestions 1 2005-02-01 19:56


All times are GMT +1. The time now is 14:08.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress