There have been a couple of threads on this topic over the past few weeks. I've been trying to get this working as well, and no matter what I do, there is always a brief pause between segments. I have seen a bunch of other suggested approaches on here that also don't work.
I've managed to do POCs of video streaming to Android with both Flash and via RTSP. Unfortunately, performance isn't as good as MP4 playback, even using the same video codec (h264). It seems like the only option that would actually work is to write a custom media player in native code. The following company has a working solution (they implement Apple's HTTP Live Streaming Protocol in a custom player). Performance isn't superb (you aren't going to get 720p playback), but it works at a reasonable resolution. http://www.nextreaming.com/ If you manage to get this working, please let me know. - Dana On Oct 27, 8:32 am, Kristian <[email protected]> wrote: > Hello, > > I am working on an porting an application supporting segmented video > streaming to Android. For those who are not familiar with segmented > streaming, it is when a complete video is divided into multiple > segments. Each segment can then, for example, be encoded at different > qualities to support different clients. > > Anyway, my problem is that I am not able to get a smooth transition > between segments. Currently, the only way I have gotten segmented > streaming working, is to write the segments into independent, > temporary files, and then load each file into the MediaPlayer once the > previous has finished. This causes an interruption in playback between > each segment, probably due to the I/O involved. > > I have looked around for different solutions, among others, playlists > and storing the videos directly in memory. However, none seem to work > or be supported by Android. Also, I tried creating two MediaPlayer- > objects and do something similar to double-buffering by preparing the > next segment well ahead of the previous, but it only made the > application unstable. > > My question is therefore: Does anyone have any hints, tips or examples > for how to do smooth transition between video segments? The segments I > am working with are independent, so there is no dependency and they > can be viewed as X number of independent video files. > > -Kristian -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

