ffmpeg を使用して rtp ストリーミングを使用しようとしています。pulseaudio から入力を取得し、rtp ストリームを作成しています。すなわち、ffmpeg -re -f pulse -ac 2 -i SOURCE -ac 2 -acodec libmp3lame -re -f rtp rtp://192.168.1.4:70000
これは私が得るsdp出力です。
v=0
o=- 0 0 IN IP4 127.0.0.1
s=No Name
c=IN IP4 192.168.1.4
a=tool:libavformat 54.20.100^M
m=audio 7000 RTP/AVP 14^M
同じマシンからこの SDP を再生すると、実行されます。しかし、LAN内の他のマシンから再生しようとすると、実行されません。たとえば。mplayer を使用すると、ストリーム情報を取得できません - エラーが発生します。
ここで何がうまくいかないのですか?
または、ストリーミングに他のサーバーを使用する必要がありますか?