Video streaming from PC to Android (with iPad and server update)
Ever since I got the Transformer, I’ve never been able to get video streaming from my PC to the tablet quite right. The best I could get was a few minutes, then it would stop.
My setup:
- Mac Pro as the ‘server’ (running OSX 10.7)
Belkin wireless modem router- Netgear WG384G wireless modem router
- Asus Transformer tablet
I tried:
- Servers
- PS3Server
- TVMobili
- EMIT (all in one client/server solution)
- Clients
- UPnPlayer (just a UPnP client, requires other apps to play videos)
- Bubble UPnP (just client, as per UPnPlayer)
- File Expert (Samba client)
- ZeroConf (Bonjour client)
- EMT Server
- Players (for UPnPlayer, Bubble UPnP, File Expert, and ZeroConf)
- Rock Player
- VPlayer
- MoboPlayer
- ArcMedia
Now, in the end MOST of my issues came from my complete POS Belkin Wireless Modem Router
PS3Server
It ‘just works’, however I found it slightly incompatible with some clients/players. Bubble UPnP didnt like it much
TVMobili
Solid. Works as written on the box.
Recommended
EMIT
A great all-in-one solution. Very easy to set up and get going. However I found the video playback quality sub-par. The free version of the client has ad’s up in the top right corner. Not horrible, but noticeable.
Recommended
UPnPlayer
This was the first UPnP client I tried. I found the interface a bit kludgy. It seems to be primarily designed around music play lists, which for watching a single video is a liitle confusing.
It seems fairly reliable, but not overly polished.
Bubble UPnP
Exceptionally good, especially when you consider its still in beta. The interface is stunning and the reliability is rock solid. It interfaces fine with MoboPlayer at least.
Recommended
File Expert
I tried this in an attempt to simply browse to an SMB share and play. It had serious issues browsing beyond the top level share, and refused to open media files with a suitable player. Not a bad SMB client, but useless for this exercise.
ZeroConf
I’m not sure WTF this app is meant to do. It sometimes found the Bonjour shares off the server, but even then it was a dead end. Useless.
Rockplayer
Supposedly THE BEST media player for the Android. Meh. I found it dull and un-polished. It could really do with some UI work. Seemed to work ok, however MoboPlayer was simply better.
VPlayer
Only played with briefly whilst trouble shooting. Didnt really stand out.
MoboPlayer
The winner in my opinion. It does exactly what it says on the box and it does it neatly and solidly.
Recommended.
ArcMedia
Cames bundled withe the Transformer. It’s ‘just a player’ and really doesnt offer much more. The supposed built-in SMB client doesnt work at all.
So…
I argued for ages with this. I could certainly ‘see’ the files, however playing would last 1 to 2 minutes and stall/stop. Previous to swapping out the Router, without a doubt the most reliable/best performing was EMIT. If you have wireless issues or a very weak signal – certainly try this.
Once I swapped the wireless router over to the Netgear, even EMIT got better. Play back was reliable and solid. However I was left a little disappointed with e video quality. I then went back and re-tried a few different server/client/player combinations. The best solution I came up with was:
- TVMoboli as the server (available for PC, Mac, and Linux)
- Bubble UPnP as the local UPnP renderer/client for the tablet
- MoboPlayer as the actual video player on the tablet
Also recommended:
As a follow up, I’ll do a whole go-to-whoa how-to soon.
UPDATE
I’ve since tried all this on the iPad. Everything else is the same, however I used the following apps on the client:
- Media:Connect Pretty much the Apple equivalent to Bubble UPnP. Works like a charm.
- Flex:player Made by the same guys as Media:Connect, and therefore integrates flawlessly with Media:Connect.
UPDATE (July 2012)
Since previous posts, Ive also added a PS3 into the equation. I had some issues with the PS3 Media Server not running happily (I think it was just a particular version bug at the time. I have since changed the server app to Mezzmo. It’s a commercial product ($30) but it’s rock solid stable and transcodes to specific devices perfectly. Very happy.