问题:
通过 Icecast 挂载点流式传输实时音频。在服务器端,当直播停止时,服务器恢复播放音乐播放列表(实际挂载点保持不变/live
)。但是,当直播停止时,音频播放器也会停止。开发工具说请求已被取消。播放器必须是 HTML5,所以没有 Flash。
挂载点:http://198.154.112.233:8716/
溪流:http://198.154.112.233:8716/live
我试过了:
- 监听流结束,并告诉播放器重新连接。但是,当流中断时,jPlayer 和 Mediaelement.js API 上的所有事件都不会返回任何内容。
- 在处理他们的幕后播放列表切换器时,忙于联系服务器主机寻求建议。
我想为此找到一个客户端解决方案。websockets / webrtc 可以通过保持连接打开来解决这个问题吗?