首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Android

Android 使用 webview 能不能播放不是.264 编码的 mp4 有没有办法

  •  
  •   xnode · 278 天前 · 2117 次点击
    这是一个创建于 278 天前的主题,其中的信息可能已经有所发展或是发生改变。

    webview 是用 h5 的 video 播放,但是 h5 不支持 h264 其他的编码,有没有解决办法,除了云转码之外

    14 回复  |  直到 2019-03-03 22:41:31 +08:00
        1
    azh7138m   278 天前 via Android
    本地解码
    见 videojs 的各种格式的插件
        2
    nicevar   278 天前
    这与 h5 支不支持没啥关系吧,WebView 也是调用 MediaPlayer 播放的,是设备本身不支持解码或者厂家进行了一些封装,如果你不能定制 WebView 开发,转码就是最好的选择了
        3
    tanranran   278 天前
    腾讯 X5 内核了解一下?
        4
    BXIA   278 天前
    MediaExtension?
        5
    xnode   278 天前
    @tanranran 好像可以 我试试 谢谢老哥
        6
    xnode   278 天前
    @azh7138m 本地解码?
        7
    gam2046   278 天前
    是自己开发的 app 内嵌网页嘛?如果是的话...

    考虑一下腾讯 X5,虽然我觉得 X5 是 Android 里的 IE6,真的是各种坑。但是用了他以后,有一个很大的好处,当出现问题以后可以很简单的甩锅。

    你看,微信、QQ 打开也是这个样子的,人家几亿用户量的产品都是这样。

    这句话杀伤力太大了。
        8
    xnode   278 天前
    @tanranran 是开发 app 但是想不使用 app 更新的办法 来调整一些活动的布局,就想使 h5 ,但是 h5 不能自动播放视频和视频编码的问题,腾讯 x5 能搞定这些玩意嘛
        9
    azh7138m   278 天前 via Android
    粗糙点说 ffmpeg 也可以跑在浏览器上(
    一部分格式会有人实现 js 的解码,会有插件可以直接用。
    ?是我哪里说的不清楚吗。。。。
    话说不能播放的是啥格式,mpeg4 ?
        10
    xnode   278 天前
    @azh7138m 是的 mpeg4 ,多谢大佬指点 我去看看
        11
    lianxiben   278 天前
    我们之前用的是阿里云的视频转码服务。。。不然兼容性问题很多
        12
    JerryCha   278 天前
    为什么不转码成 H.264 再分发呢
        13
    xnode   278 天前
    @JerryCha 计划后面增加,想前期先顶一顶
        14
    likuku   277 天前 via iPhone
    @xnode 还是在线云端转码 /上传前转码 /上传时转码 更简单直接吧。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4406 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 30ms · UTC 06:19 · PVG 14:19 · LAX 22:19 · JFK 01:19
    ♥ Do have faith in what you're doing.