Html 边缘浏览器中的VP9 WEBM视频支持
我看到EDGE在其浏览器配置中启用了MSE中的VP9,从而声称在最新版本中支持VP9编解码器 我试过这样做,但仍然不起作用,它抛出一个错误,表示不支持这种类型的视频文件 我在EDGE浏览器中启动了URL,这表明浏览器中不支持VP9,同时youtube视频在WebM VP9编解码器中传输(使用统计数据供书呆子检查) 我在我的HTML文件中使用它Html 边缘浏览器中的VP9 WEBM视频支持,html,microsoft-edge,webm,mse,vp9,Html,Microsoft Edge,Webm,Mse,Vp9,我看到EDGE在其浏览器配置中启用了MSE中的VP9,从而声称在最新版本中支持VP9编解码器 我试过这样做,但仍然不起作用,它抛出一个错误,表示不支持这种类型的视频文件 我在EDGE浏览器中启动了URL,这表明浏览器中不支持VP9,同时youtube视频在WebM VP9编解码器中传输(使用统计数据供书呆子检查) 我在我的HTML文件中使用它 <video> <source src="http:/url/123.webm" type="video/webm"/>
<video>
<source src="http:/url/123.webm" type="video/webm"/>
</video>
Youtube声称它可以播放MSE&WEBM vp9,并且能够播放vp9视频。vp9和MSE&vp9的服务器处理请求的方式是否存在任何差异
我能够在chrome和firefox中播放VP9视频,没有任何问题。
提前感谢您的帮助。从EdgeHTML 15.15063开始,WebM+VP9仅在使用MSE(媒体源扩展)时受支持。您正在使用的标记:
<video>
<source src="http:/url/123.webm" type="video/webm"/>
</video>
没有使用MSE。为此,您需要在JavaScript中创建一个MediaSource对象,并将视频内容流到SourceBuffer中。其中一个例子是:
要使用MSE API,请执行以下步骤: