创建 m3u8 并从服务器流式传输
Create m3u8 and stream from server
如何在服务器上使用 ffmpeg 创建 m3u8 文件 (Convert Server) 并将其发送到另一台服务器 (Storage Server ) 并从那里流式传输(直播)?
我想用asp.net处理。
我该怎么做?
HTTP Live Streaming (HLS) 可以通过 ffmpeg 轻松生成 (official documentation on HLS muxer):
ffmpeg -i input.mp4 out.m3u8
可以指定另一个实时流媒体服务器作为输出(而不是 m3u8 文件),有关详细信息,请参阅https://trac.ffmpeg.org/wiki/StreamingGuide。
从 ASP.NET 你可以用 System.Diagnostics.Process 执行 ffmpeg。
如何在服务器上使用 ffmpeg 创建 m3u8 文件 (Convert Server) 并将其发送到另一台服务器 (Storage Server ) 并从那里流式传输(直播)?
我想用asp.net处理。
我该怎么做?
HTTP Live Streaming (HLS) 可以通过 ffmpeg 轻松生成 (official documentation on HLS muxer):
ffmpeg -i input.mp4 out.m3u8
可以指定另一个实时流媒体服务器作为输出(而不是 m3u8 文件),有关详细信息,请参阅https://trac.ffmpeg.org/wiki/StreamingGuide。
从 ASP.NET 你可以用 System.Diagnostics.Process 执行 ffmpeg。