低延迟 HLS 流和 Chromecast

Low latency HLS stream and Chromecast

我正在尝试以低延迟将我的 PC 屏幕直播到 chromecast(在我的情况下,无法使用 google chrome 扩展)。我发现 HLS 是最好的选择,但是当 mpegts 片段(来自 m3u8 播放列表的片段)小于 25 帧时 chromecast 根本不播放我的流,它只是挂断。当然ts段越大,我的stream越少"live",25帧最小延迟满足不了我。所以我有三个基本问题:

  1. 是否可以使用 chromecast 播放 ts 片段小于 5-10 帧的实时 HLS 流?我该如何准备它们?
  2. 如果没有,是否有任何其他方法可以使用 HLS 和 chromecast 实现(超)低延迟直播?
  3. 如果没有,是否有任何其他方法可以实现 chromecast 的(超)低延迟直播,最好不使用 google chrome 扩展或 android chrome投应用?

谢谢

使用 chromecast 根本无法实现您正在尝试做的事情。硬件可能可以做到,但 OS 中的媒体堆栈不支持任何低延迟协议。我在 android 电视和 raspberry pi.

上取得了不到 33 毫秒的成绩