尝试找到一个 HLS 服务器实时流?

Try to find a HLS server stream live?

我的目标:在浏览器中流式传输实时 HLS 视频。

我在一个文件夹中有一些 m3u8 文件和一些 .ts。我可以在浏览器中播放 m3u8。但这不是直播。 所以我试着找一个服务器来实时流式传输 HLS。 我在 Linux Ubuntu 14.04.

工作

例如: 输入 /home/master.m3u8 我想要输出 http://127.0.0.1/master.m3u8 浏览器播放中的 Flash 播放器 http://127.0.0.1/master.m3u8

感谢

您可以使用任何 HTTP 服务器,例如 Nginx、Apache 和其他服务器来为您的 HLS 流提供服务。

要创建实际流,您可以使用 ffmpeg:

ffmpeg -re -i <input> /path/to/web/dir/playlist.m3u8

-re 告诉它以原始帧速率读取输入文件。默认情况下,播放列表大小为 5,但您可以使用 hls_list_size.

更改它

有关完整的参数列表,请参阅:https://www.ffmpeg.org/ffmpeg-formats.html#hls-1