2012-08-06 158 views
1

我有一個android應用程序,我需要在啓動時播放視頻。我已經嘗試過不同的視頻尺寸組合,但一個尺寸爲800x1280的視頻在大多數設備上都無法播放,除了像三星10寸平板電腦這樣的一些設備以外,我嘗試播放縮小尺寸的相同視頻,因此它可能不適用編碼問題。視頻在某些Android設備上沒有播放

PS這不是一個視頻流,視頻存儲在項目文件夾中的原始資源。

還有什麼是機器人無法播放尺寸800x1280的視頻的原因是什麼?這是否與到硬件限制的設備?

+0

您是否試圖在您的活動中使用VideoView播放視頻或使用Android默認播放器? – MKJParekh 2012-08-06 07:00:32

+0

我嘗試在活動中使用視頻視圖以及使用Android默認播放器。兩者產生相同的結果。 – Ashwini 2012-08-06 08:52:33

回答

1

我認爲你的視頻合成器是.mpeg或mp4,.3gp和andorid設備是 支持H.264視頻,你必須編碼爲H.264 ...甲酸,我認爲 它會幫助你。

+0

該視頻是H.264視頻。如果它的大小爲480x800並且設置相同,則它可以工作。這個尺寸失敗了。 – Ashwini 2012-08-06 08:53:45

1

1280x800超出720p高清分辨率。通常僅支持720p HD的解碼器將支持高達1280x720。一些解碼器不會被設計爲支持720x1280,但會支持1280x720,儘管這應該是罕見的,並且如果設備具有720p能力,您應該播放720x1280。您需要確保您的手機擁有超過720p的支持,這對於舊手機來說是罕見的,除非它們是在發佈時期的高端智能手機。

相關問題