Owncast¶
Dans cet article
Information
Owncast est un logiciel de streaming vidéo open‑source qui permet à quiconque de créer son propre canal de streaming 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 du diffuseur, de leur encodage en formats HLS ou MPEG‑DASH, et de leur distribution aux spectateurs via WebRTC ou HTTP. Le client fournit la lecture vidéo dans le navigateur.
Owncast. Fonctionnalités clés¶
- Streaming vidéo et audio en direct : Owncast vous permet de diffuser un flux vidéo en direct depuis une webcam, l'écran d'un ordinateur ou toute autre source ;
- Prise en charge de plusieurs formats vidéo : diffusion en HLS, MPEG‑DASH, WebRTC pour assurer la compatibilité avec différents appareils ;
- Chat intégré : les spectateurs peuvent discuter en temps réel avec le présentateur et entre eux ;
- Connectivité RTMP : permet d'intégrer les flux 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 montée en charge pour gérer un grand nombre de spectateurs ;
- Possibilité d'intégrer le lecteur sur un site web : Owncast fournit un code iframe permettant une intégration aisée des diffusions sur des sites tiers et des ressources ;
- Application mobile : diffuser et regarder des diffusions sur smartphone.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (Go) | Min HDD/SSD (Go) | Actif |
|---|---|---|---|---|---|---|---|---|---|---|
| 40 | Owncast | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | COMMANDER |
- Logiciels installés :
- Docker
- Docker Compose
- Owncast
- L'interface web sera disponible à :
https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/.
Note
À moins d'indication contraire, nous installons par défaut la dernière version de sortie du logiciel depuis le site du développeur ou les dépôts du système d'exploitation.
Démarrage après le déploiement d'Owncast¶
Une notification sera envoyée à l'e‑mail indiqué lors de l'inscription, vous informant que le serveur est prêt à fonctionner 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 société gèrent le matériel dans les serveurs et le panneau de contrôle API — Invapi.
Vous pouvez trouver les données d'autorisation soit dans l'onglet Info >> Tags du panneau de contrôle serveur, soit dans l'e‑mail qui a été envoyé.
- L'interface web sera disponible à :
https://owncast<Server_ID_from_Invapi>.hostkey.in/admin/; - Login :
admin; - Password :
abc123.
Note
Pour des informations détaillées sur les paramètres de base d'Owncast, consultez la documentation des développeurs.
Commander un serveur avec Owncast via l'API¶
Pour installer ce logiciel via l'API, suivez ces instructions.