Aller au contenu

Owncast

Dans cet article

Information

Owncast est un logiciel de streaming vidéo open source qui permet à quiconque de créer sa propre chaîne de diffusion en direct. Techniquement, Owncast se compose d'un côté serveur écrit en Go et d'un côté client écrit en JavaScript. Le serveur est responsable de la réception des flux vidéo et audio de l'animateur, de leur encodage dans les formats HLS ou MPEG-DASH, et de leur distribution aux spectateurs via WebRTC ou HTTP. Le client assure la lecture vidéo dans le navigateur.

Fonctionnalités clés d'Owncast

  • Diffusion vidéo et audio en direct : Owncast vous permet de diffuser un flux vidéo en direct depuis une webcam, un écran d'ordinateur ou une autre source ;
  • Prise en charge de plusieurs formats vidéo : Diffusez en HLS, MPEG-DASH, WebRTC pour assurer la compatibilité avec différents appareils ;
  • Chat intégré : les spectateurs peuvent discuter avec l'animateur et entre eux en temps réel ;
  • Connectivité RTMP : permet d'intégrer des flux provenant d'autres services dans la diffusion ;
  • Authentification des spectateurs : l'accès des spectateurs peut être restreint à des utilisateurs spécifiques ;
  • Architecture évolutive : la partie serveur peut être mise à l'échelle pour gérer un grand nombre de spectateurs ;
  • Possibilité d'intégrer le lecteur sur un site web : Owncast fournit un code iframe qui permet une intégration facile des diffusions sur des sites et ressources tiers ;
  • Application mobile : Diffusez et regardez des diffusions sur smartphones.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (GB) Min HDD/SSD (GB) Domaine personnalisé Actif
40 Owncast Ubuntu 22.04 + + + + 1 1 - Non COMMANDER
  • Logiciels installés :
    • Docker ;
    • Docker Compose ;
    • Owncast.
  • L'interface web sera disponible à l'adresse : https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/.

Remarque

Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site web du développeur ou les dépôts du système d'exploitation.

Premiers pas après le déploiement d'Owncast

Une notification sera envoyée à l'adresse e-mail spécifiée lors de l'inscription indiquant que le serveur est prêt pour le travail après le paiement de la commande. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour la connexion.

Les clients de notre entreprise gèrent le matériel dans le panneau de contrôle du serveur et l'API — Invapi.

Vous pouvez trouver les données d'autorisation soit dans l'onglet Configuration >> Tags du panneau de contrôle du serveur, soit dans l'e-mail qui a été envoyé.

  • L'interface web sera disponible à l'adresse : https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/ ;
  • Login : admin ;
  • Password : abc123.

Remarque

Pour des informations détaillées sur les paramètres de base d'Owncast, consultez la documentation des développeurs.

Commande d'un serveur avec Owncast via l'API