Tuesday, January 26, 2010

MediaServer for Android

Thanks to all of you who have been waiting patiently for our MediaServer. I am proud to announce that we just published it on the Android Market. Just take your phone, open the Market app and seach for MediaServer.

Here's a little video about it:


Extract from the app documentation: MediaServer is a DLNA Media Server for devices featuring the Android platform. Using MediaServer, pictures & videos taken with your phone as well as audio files can be played back on your home media appliances like TVs, picture frames, Sony PlayStation 3, etc. Without the need to plug any cables nor to configure any network settings, your home media devices will discover your Android phone automatically once the device is on WiFi and the MediaServer is turned on.
So, take your pictures and videos while you're on the go and play it back on your TV when you come home!


Tech insights: The app embeds Mobile OSGi as an internal architecture. This helped us a lot as we could reuse OSGi's UPnP and http services. It also uses Config Admin and Log Service. While OSGi payed off, implementing multicast protocol features on Android were a pain as we had to work around the lack multicast packet reception support (most vendors don't compile the Android Linux kernel without that feature...). Anyway, it works well, try it out!

-Jo

12 comments:

mopkins said...

Currently will the media server only send content from a mobile phone to another DLNA compliant device? Is there a possibility that you could used your phone to push media on your network from one device to another, in essence making your mobile phone the remote interface to choose music from a win7 computer to play to a DLNA Receiver?

Jo Ritter said...

@mopkins: Yes, theoretically what you ask for could be done. This functionality is defined in the DLNA specs and thus could be implemented. We are thinking about adding it to our app but haven't finally decided yet.

Anonymous said...

Hi, what I would really like to see is the ability to stream video/ audio TO my phone from the server.
that would be fantastic!!

paarsar said...

Hey.. this is awsome. I'm using an Archos 5 Internet tablet with android. Can you post a link with the .apk file?

Jo Ritter said...

Yes, we'll make the free version available for download as well. Will post a note once that is done.

Jo

Anonymous said...

Where can I find the mediaserver for windows mobile phones? I saw a post somewhere that would be available for OEM's, is that true? Is it hard to setup on Windows Mobile?

Jo Ritter said...

We have not and will not release the media server for Win Mobile anytime soon.

Yes, the Android version is available for OEMs.

- Jo

WIFI Jammer said...

Hi Jo Ritter

There is no video on this post, can you upload it once again?

Jo Ritter said...

@Wifi Jammer: the video is there and displayed properly. Works in all major browsers.

Nikolay said...

we have a project for video streaming from Android. So as I understand we also need OSGi server and video server to watch the video. Can you customize or OEM your app for our purposes? thanks, Niko nilyin@yahoo.com

Wishy said...

Hi, I've just bought the full version for my nexus one, and tried to access files via my Samsung 40C5100 TV. The TV will recognise my Nexus One device, however when trying to explore either Music/Video/Pictures I am not able to do so, I am only given the option to go back to the upper folder. Is there a specific sharing option that needs to be set on my Nexus (which by the way is running Cyanogen 6.0)? Thanks in advance

Jo Ritter said...

@Wishy: Unfortunately, MediaServer doesn't support Android 2.2 yet (which is what cyanogen is based on). We know the issue you described and work on fixing them. Thanks for your interest.