Alibaba Cloud RTS propose des démonstrations mobiles et web pour tester le service. Nous vous recommandons de commencer par la démo mobile. Cette rubrique explique comment exécuter la démo RTS.
Prérequis
Générez une URL d’ingestion signée. Pour plus d’informations, consultez Prise en main d'ApsaraVideo Live.
Activez le service RTS. Pour plus d’informations, consultez Activation du service Real-Time Streaming (RTS).
Téléchargez et installez Open Broadcaster Software (OBS). Pour plus d’informations, consultez Outil OBS.
Configuration requise
Le client mobile doit respecter les exigences suivantes :
|
Plateforme |
Exigence |
|
iOS |
iOS 9.0 ou version ultérieure |
|
Android |
Android 4.3 ou version ultérieure |
Remarques importantes
Si vous utilisez un nom de domaine HTTPS pour l’ingestion ou la lecture de flux, configurez un certificat HTTPS dans la console. Pour plus d’informations, consultez Configuration de l’accélération sécurisée HTTPS.
Si votre diffusion en direct implique une accélération transfrontalière entre la Chine continentale et d’autres régions telles que Hong Kong (Chine), Macao (Chine), Taïwan (Chine) ou d’autres pays, configurez l’accélération transfrontalière dans la console. Pour plus d’informations, consultez Configuration de l’accélération transfrontalière.
Pour protéger la sécurité du contenu, configurez le contrôle d’accès dans la console en activant la signature d’URL. Pour plus d’informations, consultez Signature d’URL.
Procédure
-
Ingérez un flux.
Méthode 1 : Utilisez OBS pour ingérer un flux via RTMP. Pour plus d’informations, consultez Ingestion de flux en direct.
Méthode 2 : Utilisez OBS pour ingérer un flux via WHIP. Pour plus d’informations, consultez Ingestion de flux RTS avec OBS.
Méthode 3 : Ingérez un flux RTS depuis un client web.
Accédez au lecteur RTS pour le web.
Cliquez sur l’onglet Stream Ingest.
-
Développez la liste déroulante none et sélectionnez camera ou screen (partage d’écran) selon vos besoins.
Si vous sélectionnez camera, cliquez sur Get devices et autorisez l’accès au microphone et à la caméra dans la boîte de dialogue contextuelle. Une fois l’accès accordé, développez les listes déroulantes Select Microphone et Select Camera, puis sélectionnez votre microphone et votre caméra.
Cliquez sur Create Local Stream.
Saisissez l’URL d’ingestion RTS générée. Par exemple :
artc://example.aliyundoc.com/liveApp****/liveStream****?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0****.Cliquez sur Start.
RemarqueEn cas d’erreur d’ingestion de flux, utilisez l’outil de dépannage en libre-service pour diagnostiquer et résoudre les problèmes courants. Pour plus d’informations, consultez Dépannage en libre-service.
-
Lisez un flux RTS.
Client mobile
-
Scannez le code QR pour télécharger et installer la démo ApsaraVideo MediaBox SDK. Vous pouvez également copier l’URL du code QR et l’ouvrir dans un navigateur pour télécharger la démo.

-
Sélectionnez Live Stream et appuyez sur RTS. Saisissez ou scannez l’URL de lecture de votre flux RTS.
RemarqueSur iOS, faites confiance au profil du développeur avant d’ouvrir l’application. Accédez à Settings > General > Device Management, recherchez le profil Taobao et appuyez sur Trust.
Appuyez sur Start Playback pour lire le flux RTS.
Client web
Accédez au lecteur RTS pour le web.
Cliquez sur l’onglet Stream Pulling.
-
Saisissez l’URL de lecture de votre flux RTS.
Dans l’onglet Stream Pulling, collez l’URL dans le champ Please enter a pulling URL et cliquez sur Start.
RemarqueEn raison des politiques de sécurité des navigateurs pour WebRTC, configurez un certificat HTTPS pour le nom de domaine de streaming RTS. Sinon, la lecture peut échouer.
Le SDK Web RTS ne prend pas en charge les vidéos avec des images B ni l’audio au format AAC. Si votre flux contient des images B ou utilise de l’audio AAC, transcodez d’abord le flux. Utilisez ensuite l’URL du flux transcodé pour la lecture. Pour savoir comment transcoder un flux, consultez Transcodage RTS.
Cliquez sur Start pour lire le flux RTS.
-
En cas d’erreur de lecture, utilisez l’outil de dépannage en libre-service pour diagnostiquer et résoudre les problèmes courants. Pour plus d’informations, consultez Dépannage en libre-service.