Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision Next revisionBoth sides next revision | ||
| aes67 [2018/12/19 11:42] – created mazdermind | aes67 [2018/12/19 12:27] – [AES67 Loudness-Meter] mazdermind | ||
|---|---|---|---|
| Line 48: | Line 48: | ||
| * https:// | * https:// | ||
| + | ===== AES67 Loudness-Meter ===== | ||
| + | Für das Loudness-Meter in der ACR benutzen wir eine Pipeline aus drei Komponenten: | ||
| + | |||
| + | * Eine GStreamer-Pipeline zum empfangen und dekodieren des AES67-Datenstroms, | ||
| + | * Ein ffmpeg41-Prozess, | ||
| + | * Ein ffplay-Prozess, | ||
| + | |||
| + | Das sieht dann ungefähr so aus: | ||
| + | < | ||
| + | gst-launch-1.0 -q udpsrc multicast-iface=enp0s25.2342 address=239.192.42.42 port=5004 !\ | ||
| + | application/ | ||
| + | rtpL24depay !\ | ||
| + | audioconvert !\ | ||
| + | wavenc !\ | ||
| + | fdsink |\ | ||
| + | / | ||
| + | [0] pan=2c|c0=c0|c1=c1, | ||
| + | ' -map ' | ||
| + | -pix_fmt yuv420p -c:v rawvideo \ | ||
| + | -c:a pcm_s16le -f matroska - |\ | ||
| + | ffplay -v 0 -autoexit -exitonkeydown -exitonmousedown -window_title " | ||
| + | </ | ||
| + | |||
| + | Angepasst werden muss hier ebenfalls das Interface und die Multicast-Gruppe. Mit dem `pan`-Filter werden die beiden Kanäle aus den eingehenden 8 ausgewählt, | ||