We have a back end infrastructure set up to enable us do streaming over HTTP of live video content on iPhone and iPad(the Apple HTTP Live Streaming Standard). The stream audio is encoded using AAC format and video in H.264 bundled together in an MPEG 2 stream which is cut into segments (.ts) files,indexed in a .m3u8 file. The streams are also encoded with 128 bit AES encryption and the key is on per-session basis.
Since, HTTP Live Streaming is not supported on Android yet, we are forced to look for alternatives. The following are the three that we could find by **googling stuff**: 1. Nextream's NexPlayer SDK for Android: Nextream company provides a MediaPlayer by the name of NexPlayer that is advertised to support HTTP Live Streaming. They also have made a SDK for this player available to developers which allows modifications to consume streamable content over HTTP. [See: http://news.softpedia.com/news/NexPlayer-SDK-for-iPhone-iPad-and-Android-Developers-Announced-150286.shtml] 2. Do streaming over RTSP: If we can encode the AV and bundle it in an in Android-compatible container format, we can use a Streaming Media Server such as Darwin Streaming Server to supply the media to the mobile device. 3. The release notes for Flash Player 10.1 for Android 2.2 purports to support HTTP live streaming.[See http://kb2.adobe.com/cps/860/cpsid_86018.html]. Not sure it conforms to the Apple Standard though. Questions: 1. What would be a recommended way of consuming live video content over Http? 2. If we choose the second approach, what sort of security can be provided apart from standard authentication on the Web Server? 3. If we choose the third approach, we would have to build a Web(View)- based application for the client is this correct? Please advise and/or discuss. Thanks. -- 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

