【问题标题】:Multi bitrate live HLS with FFmpeg on Windows在 Windows 上使用 FFmpeg 进行多比特率实时 HLS
【发布时间】:2011-12-10 17:23:29
【问题描述】:

我正在尝试在 Windows 上将实时流编码为适用于 iPhone 的 Apple HLS。我正在寻找不同的选项,wowza 可以做到,但据我所知,不支持 HLS 的 CDN 分发。而且要花很多钱。

我找到的是这个网站:http://www.espend.de/artikel/iphone-ipad-ipod-http-streaming-segmenter-and-m3u8-windows.html

我现在可以轻松设置单比特率流,但我的目标是自适应多比特率直播。可能吗?对于 VOD 内容,可以通过创建不同的质量然后在新的 m3u8 中链接到它们来轻松完成,但是如何在现场完成呢?

我当然可以设置三个高质量的直播流并在 m3u8 中链接到它们,但在这种情况下我如何让它们与 GOP 对齐?

我最初的想法是让一个 ffmpeg 实例创建所有质量并将这些输出重新流式传输到新的 ffmpeg 实例,这些实例只是重新混合和管道到分段器。但我需要某种方式在实例之间进行本地流式传输。可以吗?

如果有人对此有很好的解决方案,或者可以链接到其他能够在 Windows 上进行实时 HLS 的软件,我将不胜感激。

祝你有美好的一天! 问候 卡尔

【问题讨论】:

    标签: iphone ffmpeg live video-encoding http-live-streaming


    【解决方案1】:

    只是为了让人们知道,我最终在 linux 虚拟机上使用了http://www.ioncannon.net/projects/http-live-video-stream-segmenter-and-distributor/,效果很好。我在编译它时遇到了麻烦,但有几个分支解决了这些问题。

    【讨论】:

    • @Agzam 你编译了吗!?我还是编译不出来!
    • @Nioreh 哪个分叉修复了编译问题?!哪个是最好的?!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    • 2017-10-21
    • 2023-03-21
    • 2015-05-28
    相关资源
    最近更新 更多