Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: <Dev Question> Android Remote Interface

  1. #11
    Variable Bitrate UnusuallyGenius's Avatar
    Join Date
    Mar 2009
    Location
    Grand Rapids, Mi
    Posts
    273
    What I have gathered so far:

    * Users want to use tablet devices as a zone. Requiring full bidirectional access to OpenMobile.
    * Users want to use cheap devices, be they Android or other OS, as display devices. Depending on the application, may or may not require full bidirectional access to OpenMobile.
    * Users want a web based interface, to control parts of OpenMobile, and also to be able to view data from OpenMobile.

    What I see here is the need for two new independent services:
    * Web Based Service
    * App Based Service

    It has been brought up that each app should be tailored to the mobile OS, which even though may be a longer process, I believe it is the right one. In order to provide the best end user experience, I suggest going this route.
    - Check out OpenMobile
    - OSDash

  2. #12
    Variable Bitrate heezer7's Avatar
    Join Date
    May 2004
    Location
    IL, USA
    Posts
    284
    Yup, basically what I have been thinking. Just need more free time... ugh

  3. #13
    Maximum Bitrate jmullan99's Avatar
    Join Date
    Feb 2009
    Location
    Niagara Falls
    Posts
    602
    Quote Originally Posted by RipplingHurst View Post
    I am reading about it now. Seems it would be fine for music playback. But I also need video playback, and without having to download the whole file first.

    Now, I have found Plex. It has a free server, pay-for clients (iOS, Android) and tested it in home. The functionality is there, but would also mean having yet another app chewing up resources.

    ---------- Post added at 09:42 AM ---------- Previous post was at 09:33 AM ----------

    Quote Originally Posted by VegasGuy View Post
    I've got a 7015 I bought for exactly this type of project. In my case, it was remoting to/from Centrafuse. The 7015 runs android 2.1 (Eclair) and it doesn't look to me like it's likely to get Honeycomb (Android 3.0) anytime soon (if ever). So whatever can be done has to be done with the interface available in Android 2.1. To use any kind of streaming media that wasn't hosted on Youtube or some other web-based service, you'd need to find (or write) your own media player. The point is that it will take some pretty extensive Android development in order to create the necessary UI and apps for a easy-to-use infotainment system for the back seat. Not impossible, or necessarily more difficult than any other platform...just not a lot there "out of the box".

    VegasGuy
    Yes. The problem is that iOS and Android support MP4/M4V and the files do not support streaming (or so I have read). Transcoding requires some horsepower. Newer Android OS (2.2 +) now supports flash so maybe that means either transcode or convert?
    ZOTAC G43ITX-A-E 2.5ghz Dual Core Celeron 2GB 160GB SSD
    Win7 Ultimate - Remote Starter - Directed HD - Wifi
    Garmin Mobile + MS GPS Puck - LTE WiFi Hotspot
    2 Zones - Matrix Orbital LCD - Arduino - Build Pics

  4. #14
    Maximum Bitrate Borte's Avatar
    Join Date
    Jan 2006
    Location
    Norway
    Posts
    511
    Are we talking about playing the files on the unit it self or remote controlling the OM zone? I know this could be hard for video but for audio a remote playback control would work just fine.
    Failure is not an option...
    __________________________________________________ ______________________________
    The only full multizone / multiscreen cross platform open source Front End -> OpenMobile

  5. #15
    Variable Bitrate heezer7's Avatar
    Join Date
    May 2004
    Location
    IL, USA
    Posts
    284
    Both. I am doing some android and iPad projects for work so hoping I can apply some of that knowledge to all this once I get better at it.

  6. #16
    Maximum Bitrate jmullan99's Avatar
    Join Date
    Feb 2009
    Location
    Niagara Falls
    Posts
    602
    Quote Originally Posted by Borte View Post
    Are we talking about playing the files on the unit it self or remote controlling the OM zone? I know this could be hard for video but for audio a remote playback control would work just fine.
    I am talking music and video playback. Which could be done without OM. I am playing around with Plex right now. But the mobile app(s) are pay-for.

    The "nice to have" is that the mobile device can be part of the whole OM thing. This just makes it easier for folks that climb in and connect. No need to figure out where the files are, etc.

    Anyway, I don't think it's a priority right now. There is more than enough to do getting 0.9 out and moving ever closer to 1.0. Maybe this could be a future plug-in of sorts at a later date. Just my 2c.
    Last edited by jmullan99; 04-20-2011 at 04:07 PM.
    ZOTAC G43ITX-A-E 2.5ghz Dual Core Celeron 2GB 160GB SSD
    Win7 Ultimate - Remote Starter - Directed HD - Wifi
    Garmin Mobile + MS GPS Puck - LTE WiFi Hotspot
    2 Zones - Matrix Orbital LCD - Arduino - Build Pics

  7. #17
    Variable Bitrate
    Join Date
    Nov 2006
    Location
    Rubidoux, CA
    Posts
    267
    Ultimately, I think the multi-zone would be far better suited to a client-server model, than multiple windows in the same app. Obviously, it'd be a bit of a change from the current approach, but it would open up a lot of expandability. If you had, say, OMServer running on a carpc as a service, it would handle the media libraries and such. Then connected clients would work as the UI/Audio/Video rendering part. This client could be an app (or multiple instances of an app) on the same PC, or on locally connected (WiFi, Bluetooth, etc) android/iOS/winPhone devices. Connect the server to client via a standardized TCP/IP protocol, and it could be ultimately expanded to pretty much any platform/cross platform - y'know, like that X-Box you've got embedded in the car..
    2000 Ford Expedition Eddie Bauer - Bi-Fuel Gasoline/CNG
    Intel D945GCLF2 w/512MB RAM, CL Audigy w/KxProject, M2-ATX, Lilliput EBY701

  8. #18
    Maximum Bitrate jmullan99's Avatar
    Join Date
    Feb 2009
    Location
    Niagara Falls
    Posts
    602
    Quote Originally Posted by CraziFuzzy View Post
    .... If you had, say, OMServer running on a carpc as a service, it would handle the media libraries and such. Then connected clients would work as the UI/Audio/Video rendering part. This client could be an app (or multiple instances of an app) on the same PC, or on locally connected (WiFi, Bluetooth, etc) android/iOS/winPhone devices......
    Could this client/server model handle things like the server having the audio source (thinking line-in from HD Radio box) and encode/stream it to other zones? I suppose it can but is it feasible? I figure most, like me, have the main computer connected to car speakers anyway so maybe no other zone really needs it anyway. But it could just as well be some other source input. Just tossing thoughts out there.

    Cheers,
    John
    Last edited by jmullan99; 04-30-2011 at 07:26 PM. Reason: For clarity
    ZOTAC G43ITX-A-E 2.5ghz Dual Core Celeron 2GB 160GB SSD
    Win7 Ultimate - Remote Starter - Directed HD - Wifi
    Garmin Mobile + MS GPS Puck - LTE WiFi Hotspot
    2 Zones - Matrix Orbital LCD - Arduino - Build Pics

  9. #19
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,555
    Android/iOS has the codec support to play most things... if you have a good DNLA server like mediatomb running on the server/OM box, you should be able to play it on your tablet device just fine. Also, remote controlling OM should be rather trivial. Have your machine expose the AVRCP bluetooth profile and when you connect up to your smartphone, OM just needs to be smart enough to respond to those input events (usually the same input events you would get from a multimedia keyboard). I'm guessing that's a couple lines of code if OM doesn't already. Finally, sharing things like GPS and Vehicle data is a bit more complicated. If OM were using nobdy like I suggested a while back it may be less complicated because that's what nobdy does, multiplex vehicle data to n number of clients. However, that too can be solved in OM by using a TCP socket or similar.

    Finally, there's not too much overhead in running a web server if that's the route you want to go. My router runs one and it's magnitudes slower than a carpc.
    Former author of LinuxICE, nghost.
    Current author of nobdy.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. CarPC JoyCon - Steering wheel remote interface
    By SoulR in forum Input Devices
    Replies: 53
    Last Post: 08-25-2011, 12:04 PM
  2. Replies: 0
    Last Post: 10-28-2010, 05:13 AM
  3. (Kenwood) Steering Remote Control signal interface??
    By ScottN in forum Input Devices
    Replies: 3
    Last Post: 10-16-2010, 02:47 AM
  4. PhoneControl Remote Interface
    By zorro in forum PhoneControl
    Replies: 0
    Last Post: 09-15-2004, 02:28 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •