Tous les produits
Search
Centre de documentation

Apsara Video SDK:Try the demo

Dernière mise à jour :Aug 19, 2026

La démo du SDK ApsaraVideo MediaBox présente les meilleures pratiques pour le workflow de bout en bout d'ApsaraVideo, en illustrant la lecture, la vidéo courte et l'ingestion de flux. Vous pouvez scanner le code QR pour installer et essayer la démo sur votre téléphone, ou télécharger le code source pour le compiler et l'exécuter localement.

Important
  1. Le service de téléchargement de ressources intégré est un service temporaire mis en place par Alibaba Cloud. Sa disponibilité et sa stabilité ne sont pas garanties. Ce service est destiné uniquement à des fins de démonstration et ne doit pas être utilisé dans un environnement de production commercial.

  2. Si vous prévoyez d'utiliser l'application à des fins commerciales, vous devez la modifier pour utiliser votre propre serveur de téléchargement de ressources. Alibaba Cloud ne fournit aucune fonctionnalité liée à cette adresse de téléchargement de ressources et n'offre aucun support pour sa mise en œuvre.

Essayer l'application de démo précompilée

  • Scénario d'IA conversationnelle en temps réel : Permet une interaction audio et vidéo efficace entre l'IA et les utilisateurs.

  • Scénario de streaming en direct : Les cas d'utilisation incluent le streaming en direct pour le e-commerce, la formation en entreprise, le co-streaming, etc.

  • Scénario de divertissement interactif et d'appel : Les cas d'utilisation incluent les salons de discussion vocale, les salles de karaoké en ligne, les appels 1-to-1, les appels de groupe, etc.

  • Scénario VOD : Les cas d'utilisation incluent les mini-séries dramatiques, la lecture basée sur un flux, la lecture immersive, la création de vidéos courtes, etc.

Télécharger et installer

Scannez le code QR ci-dessous pour télécharger et installer la démo du SDK ApsaraVideo MediaBox :

p935088

Exécuter le code source de la démo

Android

Environnement de développement

Élément

Description

Android Studio

Téléchargez-le depuis le site officiel Android Studio.

Gradle

Nous recommandons Gradle 7.0.2 ou version ultérieure avec le plugin 4.1.2.

Gradle JDK

Nous recommandons Gradle JDK 11. Pour le configurer, accédez à Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle -> Gradle JDK et sélectionnez 11. Si 11 n'est pas disponible dans la liste déroulante, mettez à jour votre Android Studio.

Environnement d'exécution

Nécessite un appareil physique exécutant Android 4.3 ou version ultérieure. Les simulateurs ne sont pas pris en charge pour le débogage.

Exécuter la démo

  1. Clonez le code source de la démo depuis GitHub et suivez les instructions du dernier fichier README.

  2. Ouvrez le projet de démo dans Android Studio.

  3. Pour des raisons de sécurité, l'autorisation de licence sur Alibaba Cloud nécessite une signature MD5. Utilisez l'une des méthodes suivantes pour l'obtenir :

    1. Recherchez signingConfigs et configurez vos informations de signature.

      signingConfigs {
          debug {
              //TODO: Set your signing information. The following is an example.
              storeFile file("$rootDir/xxx")
              storePassword "xxx"
              keyAlias "xxx"
              keyPassword "xxx"
          }
          release {
              //TODO: Set your signing information. The following is an example.
              storeFile file("$rootDir/xxx")
              storePassword "xxx"
              keyAlias "xxx"
              keyPassword "xxx"
          }
      }

      Méthode 1 : Appelez la méthode getSingInfo(Context context) dans AUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.java pour obtenir la signature.

      Méthode 2 : Téléchargez un outil de signature pour obtenir la signature.

  4. Demandez une licence pour le module SDK que vous devez tester. Pour plus d'informations, consultez Gérer les licences. Obtenez la clé de licence et le fichier de licence.

    1. Placez le fichier de licence dans le répertoire AIOApp/src/main/assets.

    2. Ouvrez AIOApp/src/main/AndroidManifest.xml. Recherchez com.aliyun.alivc_license.licensekey et com.aliyun.alivc_license.licensefile et modifiez leurs valeurs respectivement avec votre clé de licence et votre fichier de licence. Pour plus de détails, consultez Intégrer une licence.

  5. Compilez et exécutez.

    Connectez un appareil Android physique, puis cliquez sur Run > Run 'app' pour compiler et exécuter le projet.

iOS

Environnement de développement

Élément

Description

macOS

macOS High Sierra 10.13 ou version ultérieure.

Xcode

Nous recommandons Xcode 13 ou version ultérieure. Les instructions de ce guide concernent Xcode.

CocoaPods

Nous recommandons CocoaPods 1.10 ou version ultérieure.

Environnement d'exécution

Nécessite un appareil physique exécutant iOS 9.0 ou version ultérieure. Les simulateurs ne sont pas pris en charge pour le débogage.

Exécuter la démo

  1. Clonez le code source de la démo depuis GitHub et suivez les instructions du dernier fichier README.

  2. Dans le répertoire AlivcAIODemo, exécutez pod install pour installer les dépendances.

    Remarque

    Si l'installation échoue, exécutez pod install --repo-update.

  3. Ouvrez le projet AlivcAIODemo.xcworkspace dans Xcode.

  4. Demandez une licence pour le module SDK que vous devez tester. Pour plus d'informations, consultez Gérer les licences. Obtenez la clé de licence et le fichier de licence.

    1. Renommez le fichier de licence téléchargé en license.crt et copiez-le dans le répertoire AlivcAIODemo.

    2. Ouvrez AlivcAIODemo/Info.plist et définissez la valeur de AlivcLicenseKey avec votre clé de licence. Alternativement, dans l'onglet Info du projet Xcode, recherchez Custom iOS Target Properties et définissez la valeur de AlivcLicenseKey avec votre clé de licence.

  5. Compilez et exécutez.