将ffmpeg用于windows media services的实时流媒体MPEG-TS

将ffmpeg用于windows media services的实时流媒体MPEG-TS,ffmpeg,live-streaming,Ffmpeg,Live Streaming,我正在尝试将MPEG-TS源实时流传输到Windows Media服务。 我发现了如何通过以下代码使用RTMP进行实时流: ffmpeg -y -f mpegts -i udp://@:1234 -re -vcodec libx264 -maxrate 700k -r 25 -s 640x360 -deinterlace -acodec libvo_aacenc -ab 64k -ac 1 -ar 44100 -f flv "rtmp://rtmp1.youtube.com/videolive?

我正在尝试将MPEG-TS源实时流传输到Windows Media服务。 我发现了如何通过以下代码使用RTMP进行实时流:

ffmpeg -y -f mpegts -i udp://@:1234 -re -vcodec libx264 -maxrate 700k
-r 25 -s 640x360 -deinterlace -acodec libvo_aacenc -ab 64k -ac 1 -ar 44100 -f flv "rtmp://rtmp1.youtube.com/videolive?sparams=<STREAM PARAMETERS HERE>"
ffmpeg-y-f mpegts-i udp://:1234-re-vcodec libx264-maxrate 700k
-r 25-s 640x360-隔行扫描-acodec libvo_aacenc-ab 64k-ac 1-ar 44100-f flv”rtmp://rtmp1.youtube.com/videolive?sparams="
  • 如何将其转换为支持WM9/VC1格式
  • ffmpeg支持拉取流还是只推送到Windows Media services

Windows Media服务只能从Windows Media编码器接收数据。 它不能与使用闪存技术的RTMP一起工作。
如果输入流是文件或捕获设备,则可以使用“Windows Live Media Encoder”。

是否希望使用FFmpeg编码到WM9/VC1?FFmpeg无法做到这一点(它可以解码此编解码器,但不能对其进行编码)。谢谢,现在一切都清楚了。我知道VLC可以将视频编码到Windows Media服务,但我也尝试使用FFmpeg。