SonoBus, une application de streaming audio en réseau

à propos de SonoBus

Dans le prochain article, nous allons jeter un œil à SonoBus. Ceci est un logiciel de streaming audio réseau gratuit et open source disponible pour Gnu / Linux, Windows, MacOS, iOS et Android. Avec cette application, les utilisateurs pourront transmettre de l'audio d'un point à l'autre avec un faible latence entre appareils, sur Internet ou sur un réseau local. SonoBus a été écrit par Jesse Chappell et est sous licence GPLv3.

Il s'agit d'une solution peer-to-peer open source, multiplateforme, élégante et gratuite permet à plusieurs utilisateurs distants de partager l'audio en temps réel, à la recherche de la meilleure qualité et de la latence la plus faible possible sur Internet. SonoBus est une application facile à utiliser qui permettra aux utilisateurs d'enregistrer de l'audio, de lire n'importe quel contenu audio, et plus encore.

Son fonctionnement est aussi simple que de choisir un nom de groupe unique (avec mot de passe optionnel) et connectez-vous instantanément avec plusieurs personnes pour créer de la musique, des sessions à distance, des podcasts, etc. Nous pouvons facilement enregistrer l'audio de tout le monde, ainsi que lire n'importe quel contenu audio pour l'ensemble du groupe.

Caractéristiques générales de SonoBus

options sonobus

  • SonoBus n'utilise actuellement aucun cryptage pour la communication de données, donc s'il est peu probable que nous soyons interceptés, il est important d'en tenir compte.
  • Tous l'audio est envoyé directement entre les utilisateurs peer-to-peer, Connection Server n'est utilisé que pour que les utilisateurs d'un groupe puissent se trouver.
  • Le programme vous permet de connecter plusieurs utilisateurs pour envoyer et recevoir de l'audio entre tous les membres d'un groupe, avec un contrôle détaillé de la latence, de la qualité et du mixage global.
  • Comprend effets optionnels de compression d'entrée, de noise gate et d'égalisation, ainsi qu'une réverbération principale.
  • Toutes les configurations sont dynamiques, les statistiques du réseau sont clairement visibles.
  • Il fonctionne comme une application autonome à la fois dans Gnu / Linux, macOS, Windows et iOS, et en tant que plug-in audio (AU, VST) sur macOS et Windows. Peut être utilisé sur le bureau, dans votre CHOUCAS ou sur votre appareil mobile.
  • C'est un programme Facile à configurer et à utiliser, mais il fournit toujours tous les détails importants sur l'audio.
  • La qualité audio peut être ajustée Instantanément à partir de PCM complètement non compressé (16, 24 ou 32 bits) ou avec différents débits binaires compressés (16-256 kbps par canal) en utilisant le codec Opus à faible latence. En outre peut être effectué indépendamment pour l'un des utilisateurs connectés dans un groupe.

Groupe de discussion

  • SonoBus n'utilise aucune annulation d'écho ou réduction automatique du bruit pour maintenir la meilleure qualité audio. En conséquence, si vous rencontrez un signal de micro en direct, vous devrez porter des écouteurs pour éviter les échos et / ou le larsen.
  • Pour les meilleurs résultats et les plus faibles latences, les créateurs du programme recommandent de connecter nos équipements par câble Ethernet au routeur si possible. Bien que cela fonctionne avec le WiFi, la gigue du réseau et la perte de paquets supplémentaire nécessiteront l'utilisation d'un tampon tampon plus grand pour maintenir un signal audio de qualité, ce qui entraîne des latences plus élevées.

Installez SonoBus sur Ubuntu

SonoBus est disponible sous forme de fichier snap, flatpak et depuis votre PPA Ubuntu. Dans cet article, nous allons tester SonoBus sur Ubuntu 20.04.

Par Snap

Pour installer cette application en tant que pack de pression il suffit d'ouvrir un terminal (Ctrl + Alt + T) et exécutez la commande d'installation:

installer en tant que composant logiciel enfichable

sudo snap install sonobus

Cette commande installera la dernière version de SonoBus sur votre système Ubuntu. À présent, si vous utilisez Jack sur votre hôte, exécutez cette commande pour vous connecter:

snap connect sonobus:jack1

Si vous n'utilisez pas Jack sur votre hôte, vous pouvez utiliser alsa à la place. Pour ce faire, la commande à exécuter sera cette autre:

snap connect sonobus:alsa

Après l'installation, nous pouvons trouver le lanceur de programme dans notre équipe.

lanceur sonobus

Via Flatpak

Tout d'abord, il sera nécessaire d'avoir cette technologie dans notre système. Si vous l'avez toujours, vous pouvez continuer le guide qu'un collègue a écrit il y a quelque temps.

Quand vous pouvez installer des packages Flatpak Dans Ubuntu, il vous suffira d'exécuter la commande suivante dans le terminal pour installer SonoBus:

installer comme flatpak

flatpak install flathub net.sonobus.SonoBus

Après l'installation, nous pouvons rechercher le lanceur de programme ou utiliser la commande suivante pour exécuter SonoBus:

lanceur sonobus

flatpak run net.sonobus.SonoBus

Via le référentiel

Pour opter pour cette option d'installation, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'abord ajouter un référentiel avec la commande:

ajouter repo sonobus

echo "deb http://pkg.sonobus.net/apt stable main" | sudo tee /etc/apt/sources.list.d/sonobus.list

La prochaine étape sera télécharger la clé gpg nécessaire:

ajouter une clé gpg

sudo wget -O /etc/apt/trusted.gpg.d/sonobus.gpg https://pkg.sonobus.net/apt/keyring.gpg

Et enfin nous allons mettre à jour la liste des logiciels disponibles dans les référentiels et installer le programme avec le script suivant:

installation sonobus apt

sudo apt update && sudo apt install sonobus

Après l'installation, nous pouvons trouver le lanceur de programme dans notre équipe pour le démarrer.

Les utilisateurs qui le souhaitent peuvent obtenir plus d'informations sur l'utilisation de ce programme dans le guide de l'utilisateur qu'ils ont publié sur le site Web du projet, ou dans leur référentiel sur GitHub.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Lester dit

    Très utile, mon Mac a endommagé le port casque ça sonnait horrible maintenant je peux transmettre mon audio à mon pc connecté au système audio 😄