依据作者的说法#97
但根据我的实测并非如此
先利用ffmpeg原码录制http流成多个mp4文件并放置于简单的静态文件索引服务例如nginx上
这些流均由rtp2httpd转换组播流产生,并具有多种音频编码格式
因为mp4文件浏览器可直接播放,方便观察哪些文件没有声音,结果如下
|
AAC |
MPEG2 |
AC3 |
DOLBY DIGITAL PLUS |
| Firefox (152) |
✔️ |
✔️ |
❌ |
❌ |
| Edge (149) |
✔️ |
✔️ |
✔️ |
✔️ |
| Chrome (149) |
✔️ |
✔️ |
❌ |
❌ |
但rtp2http的web player在这些浏览器上的表现却并不同
AC3音轨的频道在所有浏览器上均没有声音
dolby digital plus音轨的频道仅在Edge上有声音
MPEG2音轨的频道无需打开软解开关在所有浏览器均有声音
盼望作者能修复一下AC3频道在Edge的表现
应该无需ffmpeg wasm 这种复杂实现,只需发掘浏览器原生提供的能力
依据作者的说法#97
但根据我的实测并非如此
先利用ffmpeg原码录制http流成多个mp4文件并放置于简单的静态文件索引服务例如nginx上
这些流均由rtp2httpd转换组播流产生,并具有多种音频编码格式
因为mp4文件浏览器可直接播放,方便观察哪些文件没有声音,结果如下
但rtp2http的web player在这些浏览器上的表现却并不同
AC3音轨的频道在所有浏览器上均没有声音
dolby digital plus音轨的频道仅在Edge上有声音
MPEG2音轨的频道无需打开软解开关在所有浏览器均有声音
盼望作者能修复一下AC3频道在Edge的表现
应该无需ffmpeg wasm 这种复杂实现,只需发掘浏览器原生提供的能力