Puis-je aider Nginx à multiplexer un flux Icecast?

2

En gros, le titre le dit: Nginx est connecté en tant que proxy inverse à l’un de mes flux Icecast2.

À présent, il serait bien que, pour chaque nouvelle connexion à Nginx, il n’exerce pas une nouvelle connexion au serveur Icecast par proxy, mais réutilise sa connexion existante (et unique). Ce que j'essaie de faire, c'est qu'il n'y a fondamentalement qu'un seul client dans le flux Icecast, le proxy inverse. Nginx devrait alors se connecter de manière interne à lui-même afin que ma bande passante n'explose pas avec chaque nouvel auditeur sur le serveur Icecast proprement dit.

Cela peut-il être fait?

utilisateur654123
la source

Réponses:

0

Je ne suis pas sûr, mais je ne pense pas que Nginx puisse relayer un flux Icecast par lui-même.

Si les deux serveurs sont sur des machines différentes, séparées par un réseau ou Internet, nous vous recommandons de configurer un deuxième serveur Icecast en tant que relais.

Notez que Icecast peut très bien écouter le port 80/443. Sur Debian / Ubuntu, certaines modifications sont nécessaires pour fonctionner correctement.

TBR
la source