2012-05-04 83 views
0

我正在我的應用程序中播放視頻,並且我正在觀察這樣做的一些奇怪結果。我試圖播放的視頻在服務器上,我必須讓他們運行android的本機錄像機。 我已經測試了幾個設備上的結果,發現視頻在OS版本大於等於2.3.3的設備上運行,但不在其他設備上運行,顯示錯誤(1,-1)。現在我的問題是,後來的操作系統版本是否有一些額外的視頻編解碼器和格式支持,那是因爲視頻是在他們上面播放還是其他的東西?爲什麼在很少的設備上出現這種錯誤並非全部?VideoPlayer顯示錯誤(1,-1)

設備上的視頻在本地videopalyer正常工作:

三星谷歌Nexus與OS 4.0.1

三星Galaxy S與OS 2.3.3

設備上不玩過:

HTC-Desire與OS 2.2

帶有OS 2.2的Samsung Galaxy S

任何有關該問題的幫助總是值得讚賞的。

+0

您是否找到解決方案?這也發生在我身上...... – Jovan

+0

@Jovan ......看到我的答案 –

回答

0

由於很多原因可能會發生此錯誤。問題可能在於視頻播放器,以及您正在閱讀視頻的來源,視頻來自HTTp服務器還是RSTP服務器......這些都可能是原因。你必須相應地檢查。在我們的例子中,我們通過使用視頻視圖解決了它,並對URL進行了更改以使其播放。