home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
WebService and Mobile Access
Popular Plugins
aMPdroid
[Android] aMPdroid - Android MediaPortal Client
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="DieBagger" data-source="post: 722707" data-attributes="member: 56421"><p>Of course I thought of this... <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> </p><p></p><p>So here's how it works, all comunication is done through 3 different datapoints: WifiRemote, GmaWebserviceController and Tv4HomeController (see graphic in first post). WifiRemoteController is for communicating with the MediaPortal plugin (WifiRemote) so this will only work if MediaPortal is actually running on the pc. It is used for the remote control screen and for sending commands to MediaPortal (play on client, open window, etc.). GmaWebserviceController gets all the data about media items on the machine. As it reads the data directly from the databases it doesn't require MP to be running. These two services each have their own configuration (although it wont't be possible to configure different ip's for those, as I don't think it would make any sense). Tv4HomeController is a different story though. It also has it's own configuration and it will be possible to configure a seperate ip for this service. The only reason why this isn't (yet) possible in the settings is because they aren't finished yet (because their hasn't been a release yet <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite7" alt=":p" title="Stick Out Tongue :p" loading="lazy" data-shortname=":p" />).</p><p></p><p></p><p></p><p>I tried as best to use android resource string fo every text I use in the app but over time a bunch hardcoded strings have sneaked in. I'll use a quiet hour sometimes to extract all hardcoded value to the translatable xml file and will let you know when your services are required... <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> Language detection base on device language shouldn't be a problem, please add an item on the issue tracker for that. </p><p></p><p></p><p>I don't like the "context menu" (I'm guessing that's what you mean) very much because I find it very intrusive and it requires the usage of the back button to get out of it. The quickactions (the horizontal menu) still needs some work though as well. With proper icons their shouldn't be the need for long text.</p><p></p><p></p><p>Yes, also I want to add a menu entry for this, just didn't have time yet.</p><p></p><p></p><p>I guess since the screen of my desire hd is so big I didn't see this as a problem yet. Also add an issue for this please.</p><p></p><p></p><p>Good idea -> issue</p><p></p><p></p><p>Planned once the 36hour-day has been invented... <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> Yes their will be different layouts and tablet will most likely be the first to come. I haven't yet used fragments (<a href="http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html" target="_blank">Android Developers Blog: The Android 3.0 Fragments API</a>) but those might come in handy later on.</p><p></p><p>Hope I answered all questions... <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p></blockquote><p></p>
[QUOTE="DieBagger, post: 722707, member: 56421"] Of course I thought of this... ;) So here's how it works, all comunication is done through 3 different datapoints: WifiRemote, GmaWebserviceController and Tv4HomeController (see graphic in first post). WifiRemoteController is for communicating with the MediaPortal plugin (WifiRemote) so this will only work if MediaPortal is actually running on the pc. It is used for the remote control screen and for sending commands to MediaPortal (play on client, open window, etc.). GmaWebserviceController gets all the data about media items on the machine. As it reads the data directly from the databases it doesn't require MP to be running. These two services each have their own configuration (although it wont't be possible to configure different ip's for those, as I don't think it would make any sense). Tv4HomeController is a different story though. It also has it's own configuration and it will be possible to configure a seperate ip for this service. The only reason why this isn't (yet) possible in the settings is because they aren't finished yet (because their hasn't been a release yet :P). I tried as best to use android resource string fo every text I use in the app but over time a bunch hardcoded strings have sneaked in. I'll use a quiet hour sometimes to extract all hardcoded value to the translatable xml file and will let you know when your services are required... ;) Language detection base on device language shouldn't be a problem, please add an item on the issue tracker for that. I don't like the "context menu" (I'm guessing that's what you mean) very much because I find it very intrusive and it requires the usage of the back button to get out of it. The quickactions (the horizontal menu) still needs some work though as well. With proper icons their shouldn't be the need for long text. Yes, also I want to add a menu entry for this, just didn't have time yet. I guess since the screen of my desire hd is so big I didn't see this as a problem yet. Also add an issue for this please. Good idea -> issue Planned once the 36hour-day has been invented... ;) Yes their will be different layouts and tablet will most likely be the first to come. I haven't yet used fragments ([url=http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html]Android Developers Blog: The Android 3.0 Fragments API[/url]) but those might come in handy later on. Hope I answered all questions... ;) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
WebService and Mobile Access
Popular Plugins
aMPdroid
[Android] aMPdroid - Android MediaPortal Client
Contact us
RSS
Top
Bottom