【问题标题】:Android MediaPlayer error (1,-1)?Android MediaPlayer 错误(1,-1)?
【发布时间】:2012-01-06 11:54:34
【问题描述】:

我正在尝试在三星 Galaxy S 中播放我的视频,但它无法正常工作。 我的视频上传到服务器上,当我在模拟器上播放它时它工作正常,但 当然慢,但是当我在我的设备上播放它时,它给了我对不起,这个视频无法播放,出现以下错误:

01-06 14:37:41.730: ERROR/PlayerDriver(1284): Command PLAYER_INIT completed with an error or info PVMFFailure

01-06 14:37:41.730: ERROR/MediaPlayer(4585): error (1, -1)

01-06 14:37:41.730: ERROR/MediaPlayer(4585): Error (1,-1)

我的链接如下所示:http://user---.---.--.--/-------/try.mp4

无论是在模拟器还是设备中,此链接都可以正常工作:http://www.pocketjourney.com/downloads/pj/video/famous.3gp

我确定这不是编解码器错误,因为我尝试从 sdcard/try.mp4 播放并且效果很好

【问题讨论】:

  • Android 仅支持“.3gp”视频流。
    来源:stackoverflow.com/questions/3056383/…
  • 谢谢,但它是如何在模拟器中工作的?
  • 永远不要相信安卓模拟器,不像iOS。在设备上试用并判断。
  • 这是我的问题..在设备上它不工作!

标签: android video media-player


【解决方案1】:

Android 不支持流式传输 .mp4 文件。您可以从 SDCard 播放 .mp4。

【讨论】:

【解决方案2】:

为了公共利益:如果您的文件是通过 php 文件传递​​的,该文件在 php5 下运行并且您的标头设置不正确,php5 会自动发送 500 http 标头!这可能也是问题所在(我的也是)

【讨论】:

    猜你喜欢
    • 2012-07-17
    • 2015-09-18
    • 2013-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多