我正在尝试编写 Stalker IPTV Web 客户端。我编写了可以检索通道流的后端函数。这是标准的传输流,但它基本上永远不会结束。正常流是零散的,您应该请求下一个流或重用当前流。但是这些流在无休止地发送数据。它们肯定是可读的,因为 VLC 和来自 videojs/mux.js 的示例(https://github.com/videojs/mux.js/) 正在阅读它们。但是当 vlc 顺利播放并且没有任何问题时,mux.js 的示例加载大约 40 分钟(可能直到它填充浏览器中 js 请求的所有可用缓存)然后播放这个下载的片段。我对在浏览器中对流进行转码真的很陌生,但是我需要像 mux.js 示例一样工作的东西,但它会缓存 10 秒,然后处理它,发送到播放器,当这个片段正在播放时,它只是下载下一个或只是任何适用于这些“无尽”流的实现
如果您知道此问题的任何好的来源或解决方案,请分享。谢谢!