2012-08-07 156 views
0

已經提出這個問題,但沒有得到答覆,所以我再次問。請多多包涵。 :)如何在Android中播放DivX視頻?

我怎麼能在我的Android應用播放DivX和其他非標準格式的視頻(FLV,MOV等)?

我發現了Vitamio唯一的圖書館,它播放這些文件,但前提是用戶安裝其他插件Vitamio插件。

有沒有解決這個辦法嗎?要麼使用其他庫,要麼在我的應用程序中包含該插件?

Thansk!

+0

有些格式是專有的,這意味着你需要支付牌照,但你可能想看看VLC,它是開源的,並能起到織補附近的一切。 – VoronoiPotato 2012-08-07 12:21:40

回答

0

FFMPEG是你需要的。 Rock Player使用FFMpeg播放視頻。這裏的source code

+0

看起來像是C++中的東西,對吧?有沒有任何Java端口? – 2012-08-07 13:08:42

+0

是的,它是C,我們可以使用Android NDK編譯庫,然後它會生成一個.so文件。爲了執行這個文件,你需要java jni。 – NcJie 2012-08-07 13:54:41

+0

這已經在stackoverflow中討論了很多。看看這個[this](http://stackoverflow.com/questions/4725773/ffmpeg-on-android) – NcJie 2012-08-07 13:55:36