ApsaraVideo Live propose trois méthodes d'ingestion et de lecture de flux via Real-Time Streaming (RTS). Choisissez celle qui correspond le mieux à votre cas d'utilisation, à votre pile technique et à votre audience.
Vue d'ensemble
RTS minimise la latence du streaming en direct. Il prend en charge trois approches pour l'ingestion et la lecture des flux :
RTS natif : intégrez directement l'ingestion et la lecture de flux RTS dans les applications iOS ou Android à l'aide du SDK.
Web RTS : ajoutez l'ingestion et la lecture de flux RTS à une page web avec HTML5 et JavaScript, sans installation d'application requise.
Open Broadcaster Software (OBS) : diffusez des flux RTS depuis OBS sans écrire de code.
RTS natif
Intégrez le SDK RTS à votre application iOS ou Android pour offrir aux utilisateurs des capacités complètes d'ingestion et de lecture de flux sur mobile.
Atouts :
Hautes performances : les API de bas niveau garantissent une grande efficacité et une faible latence.
Personnalisation flexible : ajustez finement les paramètres et la logique pour répondre à des exigences spécifiques.
Cas d'utilisation
Cette approche est idéale pour les applications sensibles à la latence qui exigent des performances de streaming élevées, telles que les diffusions sportives internationales ou les plateformes d'éducation en ligne premium.
Elle convient aux équipes d'ingénierie disposant des ressources nécessaires pour développer et maintenir des bases de code distinctes pour iOS et Android.
Web RTS
Ajoutez l'ingestion et la lecture de flux RTS à n'importe quelle page web en utilisant HTML5 et JavaScript. Les utilisateurs peuvent diffuser et regarder du contenu dans un navigateur grand public sans installer de logiciel supplémentaire.
Atouts
Compatibilité multiplateforme : fonctionne sur tout appareil équipé d'un navigateur grand public, sans téléchargement d'application requis.
Mises à jour transparentes : déployez les modifications côté serveur pour qu'elles prennent effet immédiatement pour tous les utilisateurs, sans mise à jour côté client.
Cas d'utilisation
Une solution pertinente pour les équipes souhaitant déployer rapidement RTS sur divers appareils et plateformes, ou valider la demande du marché avant de s'engager dans le développement d'une application native.
OBS
OBS est un outil open source dédié à l'enregistrement vidéo et au streaming en direct. Il prend en charge RTS via des fonctionnalités intégrées ou des plug-ins, sans développement personnalisé requis.
Atouts
Configuration simple : une interface intuitive et des fonctionnalités intégrées riches vous permettent de commencer à diffuser rapidement.
Extensibilité : une vaste communauté et un écosystème étendu de plug-ins vous permettent d'ajouter des fonctionnalités à mesure que vos besoins évoluent.
Multiplateforme : compatible avec Windows, macOS et Linux.
Cas d'utilisation
Adapté aux créateurs de contenu individuels, aux petites équipes et aux streamers qui ont besoin d'outils de production en direct flexibles sans écrire de code.