2016-06-09 143 views
0

我想從「http://travel.gockell.com//data/251/videos/2016-06-09_13-24-21.mp4」這個URL播放視頻。 我正在使用媒體播放器來播放視頻,問題是媒體播放器不播放此網址,我嘗試了很多其他的網址,除了這個以外它還能正常工作。 我配置了像INTERNET權限這樣的清單上的所有其他瘦。 此視頻在某些設備上播放,但使用三星或LG設備時無法播放。安卓視頻不能播放媒體播放器

+0

最新錯誤? – petey

回答

0

您應該查看來自視頻解碼器的消息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配置文件,但不保證可以正常工作。

+0

謝謝兄弟,但是有沒有解決方案,它只能在三星和Nexus上播放,其他一些設備工作良好。 –

+0

您需要將視頻轉碼爲所有Android設備上普遍支持的格式之一。 – szym