lishaoxin123

Results 29 comments of lishaoxin123

_indexOf( str , arr ) { if(!arr.length) return; if(!arr && arr.length < 1) return; const toArrary = obj => [].slice.call(obj); let result = -1; Array.form ? result = Array.from(arr).findIndex(el =>...

> chorme 浏览器 播放http协议的m3u8格式实时监控视频,加载不出来视频是什么原因 加载不出来有2种情况,一种是重定向的,第二种是加载了流也正常画面一直显示loading的这个原因是因为代码里面有一个地方enLoding没有隐藏成功,t===0 && this.endLoading() 没有触发我解决方案是

> 台打印出下面消息后,就一直loading,反正不出画面。 > [MSEController] > MediaSource onSourceOpen > EasyPlayer-element.min.js:1 [FLVDemuxer] > Parsed onMetaData > EasyPlayer-element.min.js:1 [FLVDemuxer] > Parsed AVCDecoderConfigurationRecord > EasyPlayer-element.min.js:1 [MSEController] > Received Initialization Segment, mi 你用的那个版本?可以播放我这边从git下载最新的竟然不能播放,看报错事没有加载wasm,从老包拉下来又可以加载进来中间有些函数少了。。。

> 请问你用了那个解决方案?这个工具库的wasm加载确实有问题,而且在h265哪里判断好像并没有去跑wams而是当作264去处理

> 你这个跑着性能怎么样?我直接修改了源码已经可以播放了。

> 我今天在泡在微信上的时候也发现这个问题了,ios没有安卓会有这个问题等了很久,有时候又很快仅限安卓

> 直接用原生解决方案 我现在用的就是这个插件,他用的mse喂数据但是跑4k码率在安卓就很卡,ios很流畅。web上也是。好坑啊

> > > 直接用原生解决方案 > > > > > > 我现在用的就是这个插件,他用的mse喂数据但是跑4k码率在安卓就很卡,ios很流畅。web上也是。好坑啊 > > 这个就看自己的使用场景了,我这边场景简单还好。。你这个安卓跑4K,你是安卓盒子哦,哈哈。。你要求高的话肯定只有自己开发了,这些开源的你可以作为参照。 时间不允许,要不然肯定自己搞,这个h264搞不懂咋就那么卡,不知道是不是mse喂数据加载速度跟不上渲染的问题

> 同样是h265能放,h264放不了。。。 264可以播,但是有个ts加载跟不上播放的那个bug,难受死了。

> > > 同样是h265能放,h264放不了。。。 > > > > > > 264可以播,但是有个ts加载跟不上播放的那个bug,难受死了。 > > 换成easywasmplayer就可以了,jessibuca试了下好像不支持hls 我现在用的就是这个,你没遇到ts跟不上播放,导致卡顿问题?