Page 1 of 1

Video streaming for Android app (VOTE HERE!!)

PostPosted: Mon Nov 07, 2011 8:58 pm
by toxbox
I know this is a little on the fancy side... but with 4G becoming more prevalent, and the increased capabilities of android phones and tablets.... I would love to see video streaming on the android app.

And yes, I did donate :wink:

+1 from me!

Re: Video streaming for Android app (VOTE HERE!!)

PostPosted: Mon Nov 07, 2011 9:17 pm
by crazysam
Hi, I'm not affiliated with Sindre, but the Subsonic Android app is also open source and I've been thinking of pushing forward with development of a Video Friendly app in wake of the updated Google TV. I've been browsing the code and getting a feel for the scope of such a task.

The biggest problem I can think of is that Subsonic transcodes video into .flv format, which is only playable in the Flash player. A possible solution would be to tweak the JwPlayer launch params to fit your TV or tablet, or even start in Full Screen, but that's not necessarily an ideal solution.

I'll keep doing more research to see how feasible this is.

Re: Video streaming for Android app (VOTE HERE!!)

PostPosted: Tue Nov 08, 2011 3:13 pm
by bushman4
Wait, what am I missing here? I stream video to my Android phone all the time...

What does it not do that you want it to do?

Glenn

Re: Video streaming for Android app (VOTE HERE!!)

PostPosted: Tue Nov 08, 2011 7:16 pm
by toxbox
Hmmm, maybe I'm incorrect then. I had tried to stream video before and it didn't work... but if the app actually supports it, then it looks I'm the one missing something here.

Re: Video streaming for Android app (VOTE HERE!!)

PostPosted: Thu Nov 10, 2011 8:46 pm
by jwegman
This past week I was playing with the Plex Media Server. It uses HTTP Live Streaming (HTML5). The app creates an .m3u8 playlist file, then uses ffmpeg to transcode to h264 baseline in a mpeg2-TS container in (something like) 5 second 'chunks' per file to a temp directory. The transcoded chunk files are then streamed to the client with a player that knows how to consume the .m3u8 playlist file.

The advantage of this, is the player can be native to the OS and use the appropriate HW accel when rendering. Also jwplayer has recently added support for it.

Here's the draft for the http live streaming:
http://tools.ietf.org/html/draft-pantos ... reaming-07

HTTP Live Streaming is the upcoming method.