Si vous avez besoin de distribuer le flux vidéo MB STUDIO sur un réseau local ou via Internet à d'autres MB STUDIO ou à d'autres lecteurs, vous avez besoin d'un logiciel de serveur vidéo. (Le serveur interne de MB STUDIO est uniquement audio). Si vous avez besoin de distribuer le flux sur Internet, vous avez également besoin d'une connexion Internet de qualité et d'une large bande passante de téléchargement. Considérez qu'un canal vidéo de qualité moyenne nécessite au moins 2 mégabits pour chaque connexion, donc si 20 clients sont connectés, une bande passante de téléchargement de 40 mégabits sera nécessaire !

Nous pouvons utiliser le logiciel mediamtx https://github.com/aler9/mediamtx

J'ai préparé une version serveur préconfigurée pour MB STUDIO que vous pouvez télécharger ici : https://www.mbradio.it/service/mediamtx.zip et décompressez les 2 fichiers dans le dossier MBStudio.

Maintenant, dans MB STUDIO, nous configurons un encodeur RTSP comme dans cette image :

2023-04-25_080645.jpg

comme vous pouvez le voir, nous envoyons le flux RTSP au port local : 8554 avec le nom mbradio (vous pouvez le modifier comme vous le souhaitez) et pour éviter tout accès externe non autorisé, j'ai entré un identifiant temporaire mbstudio et un mot de passe mbstream.

Après avoir activé l'encodeur, vous pouvez accéder à la vidéo avec n'importe quel lecteur rtsp en ouvrant l'adresse rtsp://address:8554/mbradio (ou tout autre nom de flux que vous avez donné)

De plus, le flux est également servi directement aux navigateurs à partir de l'adresse http://address:8888/mbradio (ou autre nom du flux que vous avez donné)  par exemple, mon flux de test est ici : https://mbsoft.net:8888/mbradio/

Si vous souhaitez vous connecter au serveur via Internet, vous devez ouvrir les ports entrants 8554 et 8888 tcp sur le routeur et les mapper à l'ordinateur sur lequel se trouve le serveur. Dans ce cas, je vous recommande de modifier le nom et mot de passe: ouvrez le fichier mediamtx.yml avec un éditeur de texte et éditez les lignes publishUser : et publishPass : (notez qu'il y a un espace vide entre les 2 points et le nom et le pass)

2023-04-25_082542.jpg

 

Lorsque le serveur se trouve dans le dossier MBStudio, le serveur est démarré automatiquement à partir de MB STUDIO et la fenêtre du serveur est masquée. Si vous préférez plus de contrôle, vous pouvez à la place installer le serveur dans un dossier autre que MBStudio mais dans ce cas, vous devrez démarrer le serveur manuellement et vous devrez utiliser l'installation d'origine téléchargée depuis le site du serveur https://github.com/aler9/mediamtx/releases (fichier windows_amd64.zip)