Today I tried to figure out how to play the videos from my ubuntu desktop on my android phone. I ended up simple enough solution, and I hope this would help anyone trying to solve the same problem.
AFAIK, this solution:
* Does not need any paid apps.
* Does not require transcoding.
* Should work with zero customized script/config file.
Step 1. Install rygel on ubuntu
Code:
sudo apt-get install rygel
Step 2. Install upnplay on andorid.
Step 3. Install MX player on andorid (or whatever player you like, to play local video on your android)
Step 4. If your videos locate in ~/Videos then you can skip this step. Otherwise, you can edit /etc/rygel.conf, change the "uris" field to the folders with your media files.
Step 5. Run rygel in command line (no sudo). It might have some heavy IO if you have huge media library (I simply disabled the mp3 files discovery in the config, since I do not want to play those)
Step 6. Open upnplay on your andorid, you should see your ubuntu media library. Locate and click the video file, choose the video player you want to use (MX player in my case). And it plays
I don't want to mess up with ufw, so I simply disabled it when I tried this, not sure if it is necessary~
Tested on:
Ubuntu 12.04
Galaxy Nexus
with some divx music videos.
Bookmarks