La meilleure solution serait surtout de n'utiliser qu'un seul port et diffuser du Transport Stream (ou assimilé) qui, lui, encapsulerait proprement les différents flux en parallèle. Ça permettrait d'étiqueter automatiquement les différents flux et de les synchroniser entre eux, mais je n'arrive pas à faire cela facilement avec VLC pour faire une démonstration ici.
C'est dommage parce non seulement les clients auraient automatiquement un menu « Français, English, Español, etc. » sans avoir à aller se connecter à port ou autre. En plus, ici seul le son nous intéresse, mais ce serait le seul moyen fiable de synchroniser cela avec une vidéo, par exemple.

