Was bedeutet das at-Symbol (@) mit IPs in ffmpeg und vlc?

1469
Aprel

In vlc, ffmpeg und mplayer sehe ich einige Dokumente und Forenbeiträge, die eine IP mit einem at-Symbol beginnen, z. B. udp: //@239.192.1.31: 1234. Andere Male sehe ich, dass es localhost ersetzt, zB rtp: // @: 8005. Was bedeutet das Symbol at in diesen Zusammenhängen? Die Suche nach dieser Antwort war schwierig.

2

2 Antworten auf die Frage

1
heavyd

Zumindest in VLC (und ich gehe davon aus, dass ffmpeg gleich ist) wird das @ verwendet, um Multicast-Gruppen vom Schnittstellenabschnitt einer Adresse zu trennen. Die folgende Adresse würde VLC anweisen, der Multicast-Gruppe der 239.255.1.2Schnittstelle beizutreten 192.168.1.10, um den UDP-Stream zu überwachen:

udp://192.168.1.10@239.255.1.2:5004 

Sehen Sie hier .

0
noel av

Ich denke es ist für quellenspezifische Multicast-Adresse. Ich habe versucht, es in meine Schnittstellenadresse und zu einer anderen Uhrzeit in die Senderadresse zu ändern, die Medien an die Multicastadresse gesendet hat. Zweiter hat gearbeitet.