bilibili / flv.js

HTML5 FLV Player
Apache License 2.0
22.93k stars 3.38k forks source link

请问flvjs,支持h265吗?考虑啥时支持 #747

Open 972981682 opened 2 years ago

nanguantong commented 2 years ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

ywmoyue commented 2 years ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

你好,我使用这个flv-h265.js在edge中播放H265实时流会报错MediaMSError:Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;codecs=hvc1.1.1.L123.B0') is unsupported.

developer-zh commented 2 years ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

你好,我使用这个flv-h265.js在edge中播放H265实时流会报错MediaMSError:Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;codecs=hvc1.1.1.L123.B0') is unsupported.

我也有同样的问题,请问你解决了吗

ywmoyue commented 2 years ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

你好,我使用这个flv-h265.js在edge中播放H265实时流会报错MediaMSError:Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;codecs=hvc1.1.1.L123.B0') is unsupported.

我也有同样的问题,请问你解决了吗

没解决,我现在用chrome播放也出现同样的问题了

developer-zh commented 2 years ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

你好,我使用这个flv-h265.js在edge中播放H265实时流会报错MediaMSError:Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;codecs=hvc1.1.1.L123.B0') is unsupported.

我也有同样的问题,请问你解决了吗

没解决,我现在用chrome播放也出现同样的问题了

我这是完全播放不出来了

ResoNgLin commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

developer-zh commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

ResoNgLin commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

是的,flvjs265的用360安全浏览器也可以MSE解码

developer-zh commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

是的,flvjs265的用360安全浏览器也可以MSE解码

转Jessibuca.js了,这个还需要特定条件才能播放,有点麻烦

ResoNgLin commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

是的,flvjs265的用360安全浏览器也可以MSE解码

转Jessibuca.js了,这个还需要特定条件才能播放,有点麻烦

Jessibuca.js好像不支持硬件解码吧?好用吗?这个要付费的。。。。

developer-zh commented 2 years ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

是的,flvjs265的用360安全浏览器也可以MSE解码

转Jessibuca.js了,这个还需要特定条件才能播放,有点麻烦

Jessibuca.js好像不支持硬件解码吧?好用吗?这个要付费的。。。。

普通版的就够用了,好像也还好用,你可以试试 普通版的不收费

gx111111 commented 1 year ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

chrome不支持h265播放有没有解决方案,支持GPU解码的电脑还需要chrome开启硬件解码,而且播放经常报错就卡住

annTTL commented 1 year ago

jessibuca普通版会出现视频镜像问题,只能付费解决。。

developer-zh commented 1 year ago

jessibuca普通版会出现视频镜像问题,只能付费解决。。

目前支持的h265js解析太少,这个能用

resp-200 commented 1 year ago

新版chrome已经支持h265硬解了

sunnycreate commented 1 year ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

你好,我使用这个flv-h265.js在edge中播放H265实时流会报错MediaMSError:Failed to execute 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;codecs=hvc1.1.1.L123.B0') is unsupported.

https://zhuanlan.zhihu.com/p/454543279 我安装HEVC插件后不报错了

sunnycreate commented 1 year ago

因为Chrome不支持mse解码265,你可以开启硬件加速,如果GPU支持,是可以硬件解码265的。

Jessibuca.js好像可以播放

是的,flvjs265的用360安全浏览器也可以MSE解码

转Jessibuca.js了,这个还需要特定条件才能播放,有点麻烦

Jessibuca.js好像不支持硬件解码吧?好用吗?这个要付费的。。。。

普通版的就够用了,好像也还好用,你可以试试 普通版的不收费

jessibuca很占cpu,播四路cpu就满了,还是高端cpu

SteveWooo commented 1 year ago

已经支持flv h265,移步至:https://github.com/nanguantong/flv-h265.js

感谢!请问这是fork自1.6.2版本吗?enableWorker=true的时候仍然会报错

zhuguibiao commented 1 year ago

see https://zhuguibiao.github.io/flv.js/

zhuguibiao commented 1 year ago

已支持flv h265,移动至: h​​ ttps: //github.com/nanguantong/flv-h265.js

谢谢!请问这是fork自1.6.2版本吗?enableWorker=true的时候仍然会报错

https://github.com/zhuguibiao/flv.js 这个修复了worker bug,支持h265

broweRay commented 1 year ago

@zhuguibiao @nanguantong 不太明白,为啥不加入到作者本身这个项目里呢,提pr,merge进flv.js,也算参与了大型开源项目

shady-xia commented 1 year ago

这个项目不维护了,转移到这里吧 https://github.com/xqq/mpegts.js