我的网页上有实时flv格式的视频。我想使用webview在我的ios应用程序中加载这个页面。但是对于flv并不是HTML5支持的视频格式,所以它不能直接播放没有闪存。我也尝试使用flv.js,flv.js是用纯JavaScript编写的,没有Flash。然后,视频可以在网页上播放没有闪光灯,但仍然不能在我的应用程序苍白。在我的应用程序中,我使用了WKwebview。
发布于 2017-04-03 07:41:21
根据FLV.JS自述的家畜扩容 (参见:底部的https://github.com/Bilibili/flv.js/blob/master/docs/livestream.md#compatibility ):
(2017年3月17日更新)
由于IO限制,flv.js目前可以在Chrome 43+、FireFox 42+和Edge 15.15048+上支持HTTP实时流。 HTTP实时流依赖于流IO,而流IO已经在获取和流规范中引入。但是FetchStreamLoader目前只在少数浏览器上工作得很好:
这可能影响了通过iOS通过WKwebview播放FLV视频的能力。
似乎iOS SDK (例如: Swift)本身就是协议,但是在您的项目中,您只依赖于WebKit浏览器呈现器(它可能还不支持这个特性?)
发布于 2017-03-31 08:06:39
您可以看到能力HTML5支持视频类型的video.asp
https://stackoverflow.com/questions/43135495
复制相似问题