Dear Martin,
thank you for your answer! First of all, I'm really respect you and the hard work behind in VMIX!
If we talking about multi-language broadcasting (and that is the case) than I have to say its absolute not compliant. The 7.1 format was created for the surround audio, not for the multi-language/multi-track things.
I know, you say its by-design, but for the broadcast purposes its a wrong design, its a missing feature, its a non-compliant thing.
Yes, VLC can playback the SRT feed with multi-audio from VMIX. But can you select the needed audio bus in VLC? No, you can't, it will be a messed up mix with all the audio tracks. For multi-language purposes, its absolutely useless.
Let me describe our problems and goal (and as I see well, its not just our problem, but another users talk about this in the feature request section):
If you want to create and broadcast livestream with multi-language, than you have to select the needed audio track/bus in the ingest/player side. Unfortunatelly, that is impossible with the VMIX SRT source because of the missing audio pids.
All the hardware decoders, software decoders, software encoders (even the OBS!), hardware encoders, ingest servers (Wowza, Nimble), and streaming platforms works in the compliant way: with the different audio pids for the different audio tracks. The only exception is the VMIX. Please, show me other exception! You can't. And thats why its just compatible with yourself.
There is no multi-audio SRT sync issue with the other products, because its a well-known, standardized thing, its used by all the products in the market, even the Netflix, HBO, etc. broadcast in this way.
With the actual situation you are not able to create multi-language SRT stream with VMIX, the multi-audio SRT output is absolute useless (except if you want to connect to another VMIX). For the multi-language SRT output is only one piece is missing: the different audio PIDs for the different audio buses. If its a paid option or a paid development, than I'm happy to pay, and I'm sure, I'm not the only one.
I can't repeat myself enough: VMIX is a real capable brilliant software! Almost everything is available for the multi-language stream: the audio buses, etc. Only the audio pids are missing. Anyway if you drop the 7.1 audio format and go with the different audio PID's, than the 8 channel limit is also disappear, because the SRT format is support 16 audio channel, so you can output all the audio buses.
I'm really interested about your opinion about this. Please consider my suggestion, I'm sure it can be really usefull for another users, and the users happy to pay for it. We will buy at least 2 more PRO licence if the multi-audio SRT out will available (with the compliant way of course).
Only this "small" piece is missing for the multi-language broadcasting, which can be a really great feature! Only just a small output format change needed, one little step for the compliant way. :)
Thank you!