我想從「http://travel.gockell.com//data/251/videos/2016-06-09_13-24-21.mp4」這個URL播放視頻。 我正在使用媒體播放器來播放視頻,問題是媒體播放器不播放此網址,我嘗試了很多其他的網址,除了這個以外它還能正常工作。 我配置了像INTERNET權限這樣的清單上的所有其他瘦。 此視頻在某些設備上播放,但使用三星或LG設備時無法播放。安卓視頻不能播放媒體播放器
回答
您應該查看來自視頻解碼器的消息adb logcat
。
並非所有的.mp4文件都是一樣的。 MP4只是格式(「容器」)。用於壓縮視頻的編解碼器可能不受此特定設備的支持。
例如,它可能是H.264 High Profile。有些設備會支持它,但是所有Android設備的最低要求是相當低的:https://developer.android.com/guide/appendix/media-formats.html
如果您有權訪問ffmpeg,它將包含ffprobe工具,該工具將打印什麼是真正的編解碼器。您還可以在窗口>媒體信息>編解碼器詳細信息中找到使用VLC的常規編解碼器信息。
對於特定的視頻您鏈接:
Stream #0:0(und): Audio: aac (LC) (mp4a/0x6134706D), 44100 Hz, mono, fltp, 79 kb/s (default)
Metadata:
creation_time : 2016-06-09 13:23:43
handler_name : Core Media Data Handler
Stream #0:1(und): Video: h264 (Main) (avc1/0x31637661), yuv420p(tv, bt709), 480x480, 754 kb/s, 30 fps, 30 tbr, 600 tbn, 1200 tbc (default)
音頻流是AAC LC,這是不能保證工作。視頻流是H.264 Main配置文件,但不保證可以正常工作。
謝謝兄弟,但是有沒有解決方案,它只能在三星和Nexus上播放,其他一些設備工作良好。 –
您需要將視頻轉碼爲所有Android設備上普遍支持的格式之一。 – szym
- 1. 安卓媒體播放器不會播放音頻文件
- 2. 安卓不能播放視頻在內置播放器
- 3. 安卓媒體播放器不工作
- 4. 安卓媒體播放器顯示音頻,但沒有視頻
- 5. 媒體播放器不能播放
- 6. 安卓:不能播放MP4視頻
- 7. 從媒體播放器播放音頻
- 8. 安卓媒體播放器通知
- 9. 不使用媒體播放器播放視頻
- 10. 媒體播放器同步播放音頻和視頻android
- 11. 媒體播放器的意圖過濾器(Youtube視頻播放)
- 12. 安卓視頻播放器With small layout
- 13. 如何使用YouTube視頻更改媒體播放器和媒體播放器?
- 14. 流媒體視頻播放器
- 15. 沒有視頻媒體播放器
- 16. 媒體播放器顯示視頻
- 17. 流媒體視頻播放器
- 18. Android媒體播放器不播放
- 19. 流媒體播放器不播放MP3
- 20. Android的webview視頻在媒體播放器中播放
- 21. 播放視頻時SurfaceView空白使用媒體播放器
- 22. 如何在同一頁面播放視頻(媒體播放器)
- 23. iOS中播放視頻的媒體播放器框架6
- 24. 在媒體播放器黑莓中播放視頻
- 25. 的JavaFX - 播放視頻與媒體播放器和mediaview
- 26. Android:使用媒體播放器播放本地視頻
- 27. 如何在媒體播放器播放高清視頻android
- 28. 如何在wpf媒體播放器中播放視頻?
- 29. Android媒體播放器,視頻沒有播放
- 30. 媒體元素Js視頻播放器無法正常播放
最新錯誤? – petey