android -What is the best way to play video in my application

donald draper picture donald draper · Dec 16, 2015 · Viewed 7k times · Source

I've encounter this problem many times , the problem is that I've a videoView in my application but it couldn't play lots of different formats and video files.

for example , if I want to open a mp4 file, I should ask my users to convert the video to a H.264 format and then upload the file and it's very hard.

I'm looking for a better way to play various formats of videos .

Does any one no any way to do so ? have can I do that ?

Answer

cwbowron picture cwbowron · Dec 16, 2015

If you're willing to use a third party library, FFmpegMediaPlayer is a is a reimplementation of Android's MediaPlayer class based on FFmpeg. It adds support for additional formats and protocols not provided by Android's MediaPlayer class. It is licensed under LGPLv2.1.