2012-03-11 18 views
1

Windows MediaサービスにMPEG-TSソースストリームをライブストリーミングしようとしています。 私はこのコードでRTMPを使用してストリームを生きる方法が見つかりました:Windows MediaサービスでライブストリーミングMPEG-TSにffmpegを使用

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>" 
  • は、どのように私はそれがWM9/VC1形式をサポートするために変換することができますか?
  • ffmpegはストリームのプルまたはWindows Mediaサービスへのプッシュのみをサポートしていますか?
+0

FFmpegを使用してWM9/VC1にエンコードしたいですか? FFmpegはできません(このコーデックをデコードできますが、エンコードはできません)。 –

+0

ありがとうございました、今すぐすべてが明らかになります。 – Yanniv

答えて

0

Windows Mediaサービスは、Windows Mediaエンコーダからのみデータを受信できます。 フラッシュ技術であるRTMPでは動作しません。 入力ストリームが "Windows Live Media Encoder"を使用できるファイルまたはキャプチャデバイスである場合。

+0

私はVLCがWindows Mediaサービスにビデオをエンコードできることを知っていますが、私はffmpegでそれをやろうとしていました。 – Yanniv

関連する問題