webview 是用 h5 的 video 播放,但是 h5 不支持 h264 其他的编码,有没有解决办法,除了云转码之外
1
azh7138m 2019-03-03 10:41:50 +08:00 via Android
本地解码
见 videojs 的各种格式的插件 |
2
nicevar 2019-03-03 10:50:58 +08:00
这与 h5 支不支持没啥关系吧,WebView 也是调用 MediaPlayer 播放的,是设备本身不支持解码或者厂家进行了一些封装,如果你不能定制 WebView 开发,转码就是最好的选择了
|
3
tanranran 2019-03-03 11:12:40 +08:00
腾讯 X5 内核了解一下?
|
4
RqPS6rhmP3Nyn3Tm 2019-03-03 11:13:07 +08:00
MediaExtension?
|
7
gam2046 2019-03-03 11:18:25 +08:00
是自己开发的 app 内嵌网页嘛?如果是的话...
考虑一下腾讯 X5,虽然我觉得 X5 是 Android 里的 IE6,真的是各种坑。但是用了他以后,有一个很大的好处,当出现问题以后可以很简单的甩锅。 你看,微信、QQ 打开也是这个样子的,人家几亿用户量的产品都是这样。 这句话杀伤力太大了。 |
8
xnode OP @tanranran 是开发 app 但是想不使用 app 更新的办法 来调整一些活动的布局,就想使 h5 ,但是 h5 不能自动播放视频和视频编码的问题,腾讯 x5 能搞定这些玩意嘛
|
9
azh7138m 2019-03-03 11:45:12 +08:00 via Android
粗糙点说 ffmpeg 也可以跑在浏览器上(
一部分格式会有人实现 js 的解码,会有插件可以直接用。 ?是我哪里说的不清楚吗。。。。 话说不能播放的是啥格式,mpeg4 ? |
11
lianxiben 2019-03-03 12:49:23 +08:00
我们之前用的是阿里云的视频转码服务。。。不然兼容性问题很多
|
12
JerryCha 2019-03-03 13:46:12 +08:00
为什么不转码成 H.264 再分发呢
|