【问题标题】:Android Video - Flash is Dead, is HTML5 the only option to play videos?Android 视频 - Flash 已死,HTML5 是播放视频的唯一选择吗?
【发布时间】:2012-09-03 01:38:44
【问题描述】:

我正在开发一个用于播放网络 mp4 视频文件的 Android 应用。我的问题是我最初依靠 adobe flash player 播放视频,但几周前 adobe 停止为 android 移动设备开发 flash,我现在唯一的选择是 html5,对吗?
在移动设备上通过 html5 播放 mp4 视频的最佳方法是什么?
我应该像使用 flash 一样在“WebView”中使用 html5 代码,还是有其他选择?

我有点迷路了,任何帮助将不胜感激:)

【问题讨论】:

    标签: android flash html video-streaming html5-video


    【解决方案1】:

    如果您有一个原生 Android 应用程序,那么您根本不需要依赖 Flash 或 WebView 在 Android 中播放 mp4 视频。您应该使用MediaPlayer 类,如Android SDK documentation 中所述。

    只要您的内容符合supported protocols and formats/codecs 的列表,您就可以使用它来播放您的视频。假设它们使用 H.264 视频编解码器和非疯狂的音频格式,几乎可以肯定通过 HTTP 传递的 mp4 文件。

    【讨论】:

    • 这是正确的。作为一般规则,Android 上的 Web/HTML 界面比使用 Android API 更慢且错误更多。
    猜你喜欢
    • 2011-05-31
    • 2018-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多