gpt4 book ai didi

ffmpeg - 尝试实时查找 HLS 服务器流?

转载 作者:行者123 更新时间:2023-12-04 23:03:49 25 4
gpt4 key购买 nike

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

我在一个文件夹中包含一些 .ts 的 m3u8 文件。我可以在浏览器中播放 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告诉它以 native 帧速率读取输入文件。默认播放列表大小为 5,但您可以使用 hls_list_size 更改它.

完整的参数列表见:https://www.ffmpeg.org/ffmpeg-formats.html#hls-1

关于ffmpeg - 尝试实时查找 HLS 服务器流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33018150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com