低延迟 HLS 流和 Chromecast
Low latency HLS stream and Chromecast
我正在尝试以低延迟将我的 PC 屏幕直播到 chromecast(在我的情况下,无法使用 google chrome 扩展)。我发现 HLS 是最好的选择,但是当 mpegts 片段(来自 m3u8 播放列表的片段)小于 25 帧时 chromecast 根本不播放我的流,它只是挂断。当然ts段越大,我的stream越少"live",25帧最小延迟满足不了我。所以我有三个基本问题:
- 是否可以使用 chromecast 播放 ts 片段小于 5-10 帧的实时 HLS 流?我该如何准备它们?
- 如果没有,是否有任何其他方法可以使用 HLS 和 chromecast 实现(超)低延迟直播?
- 如果没有,是否有任何其他方法可以实现 chromecast 的(超)低延迟直播,最好不使用 google chrome 扩展或 android chrome投应用?
谢谢
使用 chromecast 根本无法实现您正在尝试做的事情。硬件可能可以做到,但 OS 中的媒体堆栈不支持任何低延迟协议。我在 android 电视和 raspberry pi.
上取得了不到 33 毫秒的成绩
我正在尝试以低延迟将我的 PC 屏幕直播到 chromecast(在我的情况下,无法使用 google chrome 扩展)。我发现 HLS 是最好的选择,但是当 mpegts 片段(来自 m3u8 播放列表的片段)小于 25 帧时 chromecast 根本不播放我的流,它只是挂断。当然ts段越大,我的stream越少"live",25帧最小延迟满足不了我。所以我有三个基本问题:
- 是否可以使用 chromecast 播放 ts 片段小于 5-10 帧的实时 HLS 流?我该如何准备它们?
- 如果没有,是否有任何其他方法可以使用 HLS 和 chromecast 实现(超)低延迟直播?
- 如果没有,是否有任何其他方法可以实现 chromecast 的(超)低延迟直播,最好不使用 google chrome 扩展或 android chrome投应用?
谢谢
使用 chromecast 根本无法实现您正在尝试做的事情。硬件可能可以做到,但 OS 中的媒体堆栈不支持任何低延迟协议。我在 android 电视和 raspberry pi.
上取得了不到 33 毫秒的成绩