Question

I am working on a video application and we are generating videos in H.264 AVC Codec. As per Android Media Formats this codec is supported in Android 3.0+ versions.

I wonder if there is any free library that help us to play this format on 2.2 or 2.3. I found a library but it is not free.

I want to support HTTP live streaming for our application and the issue is same.

Was it helpful?

Solution

I have used ServeStream in my project you can find the description from http://sourceforge.net/projects/servestream/files/

And you can also check faplayer-android.

OTHER TIPS

Servestream is another opensource ffmpeg based media player.

It plays mms streams such as mms://streaming.radionz.co.nz/national-mbr.

It has a FFMpegMediaPlayer class that looks just like a regular MediaPlayer.

It plays videos too.

There's definitely no such library. If you're willing to accept software decoding, you can probably build something around ffmpeg/libav and NDK.

Suggest you these porting Libraries 。 ffmpeg ,vlc ,gstreamer

faplayer-android open source url :faplayer-android

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top