EasyDarwin / EasyPlayer.js

EasyPlayer.js H5播放器,是一款免费的能够同时支持HTTP、RTMP、HTTP-FLV、HLS(m3u8)直播与点播等多种协议,支持H.264、H.265、AAC等多种音视频编码格式,支持mse、asm、wasm等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器。EasyPlayer.js H5 Player support HTTP/RTMP/HTTP-FLV/HLS(m3u8) live streaming & vod streaming,support H.264/H.265/AAC video & audio codec,support mse/asm/wasm decode mode,support Windows/Linux/Android/iOS platform,EasyPlayer.js uses leading-edge technology.
http://www.tsingsee.com/
1.57k stars 292 forks source link

No sound on iOS with FLV input. #41

Open rubu opened 3 years ago

rubu commented 3 years ago

Hi,

we are having an issue where an FLV stream has no sound on iOS - I guess this is due to the fallback of software decoders since Safari on iOS does not support mse. Since this is as far as I understand an open project, is there a chance to get sources of the player and of libDecode, to understand what is going on? Or is that part proprietary and you do not plan to publish that so that others can debug and investigate?

lawchihon commented 3 years ago

I have a similar problem, which the video is not playing and stuck in the loop of parsing audio config. Is this project even support flv on ios?

rubu commented 3 years ago

@lawchihon I assume yes, since libDecode is wasm and should contain a platform agnostic decoder implementation.