Hi folks,
this is my my new Anroid project. Its an remote for the MediaPortal.
following additional help from
oddfella (dark skin)
Thundercats (blue3 skin)
rolls1400 (coding)
BLiTZKRiEG (install doc)
Before posting a bug / question make sure to have the lastest version installed !
Server Installer:
Android Remote - MEDIAPORTAL
Actual APK file (05.02.2011):
https://mp-plugins.svn.sourceforge....s/AndroidRemote/Release/MediaPortalRemote.zip
Install HowTo
https://mp-plugins.svn.sourceforge....roidRemote/Release/Install Android Remote.doc
Using the remote
https://mp-plugins.svn.sourceforge....ndroidRemote/Release/Using Android Remote.doc
Server Documentation:
https://mp-plugins.svn.sourceforge....ote/Release/Android Server communication.docx
Source code:
https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/AndroidRemote
So far following parts are working:
Server
------
Easy web server implemention
uses POST for commands (remote,playlist control)
uses XML via GET to send directory structures
uses GET to send files
doing thumbs for pictures and recscale images
reply HEAD requests
General
-------
Control up to 3 Mediaportal
Wake On Lan from the remote
switch off / hibernate etc. your MP from the remote
vibration feedback
show what actual playing on the main screen and pause / skip control
uses VLC to stream to the phone
send stack trace if app crashes
Pictures section
----------------
browse folders (MP shares)
display thumbs (threaded)
save to sd
open browser
send picture via MMS
slide show
random slide show
in fullscreen you can swipe left right in the directory
touch long for options
Music section
-------------
browse folders (MP shares)
browse MP database for artist,albums,songs
add title to playlist
play files locally
view playlist
remove items from playlist
clear playlist
save files from MP to phone
fast scroll bars
add whole folder (music dir) to playlist
Video section
-------------
browse folders (MP shares)
play files locally or in the MP
NowPlaying
----------
show actual title
show actual time
show actual cover
clear play list
delete one item
Remote
------
most functions as on my remote
set the power mode for power control
short push is sending WakeOnLan
long push will exti etc. the MP (see power mode)
volume buttons will do vol +/- of the mp
menu opens the keyboard
Main issues
------------
switch WIFI on (just msg now)
save files from Android to MP
progress task for downloads
NowPlaying list show actual / count of items on top bar
add gfx
Its fun to do some coding on an Android.
So far
Mark Koenig (kroko)
20.12.2010 Initial release
23.12.2010 Version 0.11
- fix UTF 8 support ( & ö ä ...)
- fast scroll bars
- fix setup bug
- disable sleep mode in slide show
- disable keylock
- cache thumbs on server side
21.01.2011 Version 0.2
-add video section
-stream to phone (via VLC, if installed on PC)
-a lot of bug fixed
-more remote
-fixed WakeOnLan
-fixed powercontrol / keyboard lock
-threaded caching pictures
-speed up (single core still a bit slow..)
-some other small changes
27.01.2011 Version 0.2.3
- fix UTF 8 support AGAIN , very nasty
- handly huge databases
- vlc optins in external file
28.01.2011 Verison 0.2.4
- workarround for Android bug fastscroll
- fix small bug in picture caching
04.02.2011
- dynamic ip possible (tested on xp, make sure add port to firewall settings)
- playlist support (not 100% yet)
- skin support prepared (as soon I receive the gfx it will work)
- add a main screen (layout )for tabs, maybe someone can give a feedback
What's next ?
- better keyboard
- some skins
this is my my new Anroid project. Its an remote for the MediaPortal.
following additional help from
oddfella (dark skin)
Thundercats (blue3 skin)
rolls1400 (coding)
BLiTZKRiEG (install doc)
Before posting a bug / question make sure to have the lastest version installed !
Server Installer:
Android Remote - MEDIAPORTAL
Actual APK file (05.02.2011):
https://mp-plugins.svn.sourceforge....s/AndroidRemote/Release/MediaPortalRemote.zip
Install HowTo
https://mp-plugins.svn.sourceforge....roidRemote/Release/Install Android Remote.doc
Using the remote
https://mp-plugins.svn.sourceforge....ndroidRemote/Release/Using Android Remote.doc
Server Documentation:
https://mp-plugins.svn.sourceforge....ote/Release/Android Server communication.docx
Source code:
https://mp-plugins.svn.sourceforge.net/svnroot/mp-plugins/trunk/plugins/AndroidRemote
So far following parts are working:
Server
------
Easy web server implemention
uses POST for commands (remote,playlist control)
uses XML via GET to send directory structures
uses GET to send files
doing thumbs for pictures and recscale images
reply HEAD requests
General
-------
Control up to 3 Mediaportal
Wake On Lan from the remote
switch off / hibernate etc. your MP from the remote
vibration feedback
show what actual playing on the main screen and pause / skip control
uses VLC to stream to the phone
send stack trace if app crashes
Pictures section
----------------
browse folders (MP shares)
display thumbs (threaded)
save to sd
open browser
send picture via MMS
slide show
random slide show
in fullscreen you can swipe left right in the directory
touch long for options
Music section
-------------
browse folders (MP shares)
browse MP database for artist,albums,songs
add title to playlist
play files locally
view playlist
remove items from playlist
clear playlist
save files from MP to phone
fast scroll bars
add whole folder (music dir) to playlist
Video section
-------------
browse folders (MP shares)
play files locally or in the MP
NowPlaying
----------
show actual title
show actual time
show actual cover
clear play list
delete one item
Remote
------
most functions as on my remote
set the power mode for power control
short push is sending WakeOnLan
long push will exti etc. the MP (see power mode)
volume buttons will do vol +/- of the mp
menu opens the keyboard
Main issues
------------
switch WIFI on (just msg now)
save files from Android to MP
progress task for downloads
NowPlaying list show actual / count of items on top bar
add gfx
Its fun to do some coding on an Android.
So far
Mark Koenig (kroko)
20.12.2010 Initial release
23.12.2010 Version 0.11
- fix UTF 8 support ( & ö ä ...)
- fast scroll bars
- fix setup bug
- disable sleep mode in slide show
- disable keylock
- cache thumbs on server side
21.01.2011 Version 0.2
-add video section
-stream to phone (via VLC, if installed on PC)
-a lot of bug fixed
-more remote
-fixed WakeOnLan
-fixed powercontrol / keyboard lock
-threaded caching pictures
-speed up (single core still a bit slow..)
-some other small changes
27.01.2011 Version 0.2.3
- fix UTF 8 support AGAIN , very nasty
- handly huge databases
- vlc optins in external file
28.01.2011 Verison 0.2.4
- workarround for Android bug fastscroll
- fix small bug in picture caching
04.02.2011
- dynamic ip possible (tested on xp, make sure add port to firewall settings)
- playlist support (not 100% yet)
- skin support prepared (as soon I receive the gfx it will work)
- add a main screen (layout )for tabs, maybe someone can give a feedback
What's next ?
- better keyboard
- some skins
Attachments
-
setup1.jpg40.3 KB
-
picture.jpg145.3 KB
-
nowplayingList.jpg70.4 KB
-
splashupdate01.jpg92.5 KB
-
pictures_menu.jpg33.5 KB
-
music.jpg38.1 KB
-
remote3.jpg110.1 KB
-
main_menu.jpg71.6 KB
-
video.jpg50.8 KB
-
video2.jpg49.4 KB
-
setup2.jpg53 KB
-
album.jpg43.8 KB
-
artist.jpg34.3 KB
-
song.jpg48 KB
-
main.jpg26.3 KB
-
remote.jpg35.9 KB
-
folder.jpg24.9 KB
-
nowplaying.jpg44.9 KB
-
settings.jpg24.8 KB
-
settings2.jpg32.7 KB
-
settings3.jpg28 KB
-
skins.jpg41.3 KB
-
MediaPortalRemote.png597 bytes