我已經遇到此問題多次播放視頻的最佳方式,問題是,我在我的應用程序已經一個videoView但不能玩很多不同格式的視頻文件。機器人 - 什麼是我的應用程序
例如,如果我想開一個mp4文件,我應該問我的用戶將視頻轉換爲H.264格式,然後將文件上傳和它的很辛苦。
我正在尋找一種更好的方式來播放視頻各種格式。
沒有任何一個沒有任何辦法做到這一點?我可以那樣做嗎?
我已經遇到此問題多次播放視頻的最佳方式,問題是,我在我的應用程序已經一個videoView但不能玩很多不同格式的視頻文件。機器人 - 什麼是我的應用程序
例如,如果我想開一個mp4文件,我應該問我的用戶將視頻轉換爲H.264格式,然後將文件上傳和它的很辛苦。
我正在尋找一種更好的方式來播放視頻各種格式。
沒有任何一個沒有任何辦法做到這一點?我可以那樣做嗎?
如果你願意使用第三方庫,FFmpegMediaPlayer是一個基於FFmpeg的Android的MediaPlayer類的重新實現。它增加了對Android MediaPlayer類不提供的其他格式和協議的支持。它是根據LGPLv2.1授權的。
在Android中,.MP4的擴展名是最常見的視頻格式,這是默認的播放兼容。
目的:
FPGA實現VideoView對影片的播放。用於播放控制的MediaController的
用法。
SurfaceView將舉行影片的播放。這是用於播放視頻
容器:
瞭解更多:http://mrbool.com/how-to-play-video-formats-in-android-using-videoview/28299#ixzz3uUX2Bew0
或者爲了獲得最佳答案,您需要查看鏈接。
我建議你嘗試ExoPlayer。它有非常好的功能和文檔。試試這個codelabs教程。 https://codelabs.developers.google.com/codelabs/exoplayer-intro/#0