【问题标题】:Local video refuses to play properly本地视频无法正常播放
【发布时间】:2013-08-12 12:18:17
【问题描述】:

我无法让 HTML5 视频与 Android 网络视图一起使用。

一切都已经设置好了:

  • Android 迷你电脑 - MK802IIIs(双核)
  • Android 4.1
  • 硬件加速已启用。
  • 授予网络、内部和外部存储的读/写权限。
  • WebView 有一个 webviewclient 和一个 chromewebviewclient。
  • Javascript/插件已启用。
  • 本示例使用的视频是 mp4 和 webm 格式的 big buck bunny。

有什么作用:

从托管在我的内部网络上的 URL 将视频加载到 web 视图中。它可以正常播放。

什么不起作用:

从 Android 存储加载视频。结果如下: 视频根据控件播放,但显示的只是黑色画布,上面有一小行彩色像素。

logcat 中也不会抛出任何错误消息。 不知道有没有人经历过。

非常感谢任何帮助。

【问题讨论】:

标签: android html video webview


【解决方案1】:

Deejdd,如果你能发布你的代码会有所帮助,这样我就可以找出你代码中的哪个部分不起作用

【讨论】:

  • 感谢您的评论。我有一段时间没有活跃在 SO 上,对此感到抱歉。与此同时,我想通了。
【解决方案2】:

似乎 Android 不喜欢直接从它的 SDCard 播放 HTML 视频。 我所做的修复它是使用busybox并将其httpd作为小型网络服务器运行,这使我可以毫无问题地在本地流式传输视频。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-20
    • 2021-02-07
    • 2013-06-02
    • 2012-11-29
    • 1970-01-01
    相关资源
    最近更新 更多