从服务器创建m3u8和流

时间:2017-02-21 10:33:30

标签: asp.net ffmpeg http-live-streaming hls m3u8

如何在服务器上使用ffmpeg创建m3u8文件(转换服务器)并将其发送到另一台服务器(存储服务器)并从那里流式传输(实时流) )? 我想用asp.net处理它。
我该怎么做?

1 个答案:

答案 0 :(得分:0)

ffmpeg(official documentation on HLS muxer)可以轻松生成HTTP直播(HLS):

  

ffmpeg -i input.mp4 out.m3u8

可以指定另一个直播服务器作为输出(而不是m3u8文件),有关详细信息,请参阅https://trac.ffmpeg.org/wiki/StreamingGuide

在ASP.NET中,您可以使用System.Diagnostics.Process执行ffmpeg。