either do capture with multicat + ffrpobe (or mediainfo), but better try a couple: multicat + tsanalyze (from tsduck) : timeout --foreground 5 multicat -X -u -U @239.192.18.17:1234 /dev/null | tsanalyze --service-analysis &rei