【发布时间】:2017-02-21 10:33:29
【问题描述】:
如何在服务器上使用 ffmpeg 创建 m3u8 文件(转换服务器)并将其发送到另一台服务器(存储服务器)并从那里流式传输(直播)?
我想用 asp.net 处理它。
我该怎么做?
【问题讨论】:
标签: asp.net ffmpeg http-live-streaming m3u8
如何在服务器上使用 ffmpeg 创建 m3u8 文件(转换服务器)并将其发送到另一台服务器(存储服务器)并从那里流式传输(直播)?
我想用 asp.net 处理它。
我该怎么做?
【问题讨论】:
标签: asp.net ffmpeg http-live-streaming m3u8
ffmpeg (official documentation on HLS muxer) 可以轻松制作HTTP Live Streaming (HLS):
ffmpeg -i input.mp4 out.m3u8
可以指定另一个实时流媒体服务器作为输出(而不是 m3u8 文件),有关此内容的更多详细信息,请参阅https://trac.ffmpeg.org/wiki/StreamingGuide。
在 ASP.NET 中,您可以使用 System.Diagnostics.Process 执行 ffmpeg。
【讨论】: