web-dev-qa-db-ja.com

ffmpegとvlcでIP付きのアットマーク(@)はどういう意味ですか?

Vlc、ffmpeg、およびmplayerで、アットマークでIPを開始するドキュメントやフォーラムの投稿がいくつか表示されます(例:udp://@239.192.1.31:1234)。また、ローカルホストの代わりに使用されていることもあります。 rtp:// @:8005。これらのコンテキストでアットマークはどういう意味ですか?この答えを探すのは大変でした。

2
Aprel

少なくともVLCでは(そしてffmpegは同じだと思いますが)、@はアドレスのインターフェイスセクションからマルチキャストグループを分離するために使用されます。したがって、次のアドレスは、マルチキャストグループに参加するようにVLCに指示します239.255.1.2インターフェース上192.168.1.10 UDPストリームをリッスンするには:

udp://[email protected]:5004

ここ を参照してください。

2
heavyd

送信元固有のマルチキャストアドレス用だと思います。私はそれを自分のインターフェースアドレスに変更し、他の時間にメディアをマルチキャストアドレスに送信する送信機アドレスに変更してみました。 2番目のものは機能しました。

0
noel av