A demonstração do ApsaraVideo MediaBox SDK apresenta as melhores práticas para o fluxo de trabalho completo do ApsaraVideo, incluindo reprodução, vídeo curto e ingestão de stream. Escaneie o QR code para instalar e testar a demonstração no seu celular ou baixe o source code para compilar e executar localmente.
O service de download de recursos integrado é um service temporário configurado pela Alibaba Cloud. Sua disponibilidade e estabilidade não são garantidas. Este service destina-se apenas a fins de demonstração e não deve ser usado em um ambiente de produção comercial.
Caso pretenda utilizar o aplicativo para fins comerciais, modifique-o para usar seu próprio servidor de download de recursos. A Alibaba Cloud não fornece nenhuma funcionalidade relacionada a este endereço de download de recursos nem oferece suporte para sua implementação.
Experimente o aplicativo de demonstração pré-compilado
Cenário de IA conversacional em tempo real: Permite interação eficiente de áudio e vídeo entre a IA e os usuários.
Cenário de transmissão ao vivo: Abrange casos de uso como lives de e-commerce, treinamentos corporativos, transmissões conjuntas, entre outros.
Cenário de entretenimento interativo e chamadas: Inclui salas de bate-papo por voz, karaokê online, chamadas individuais, chamadas em grupo e muito mais.
Cenário de VOD: Cobre minisséries, reprodução baseada em feed, reprodução imersiva, criação de vídeos curtos e outras aplicações.
Baixe e instale
Escaneie o QR code abaixo para baixar e instalar a demonstração do ApsaraVideo MediaBox SDK:

Execute o source code da demonstração
Android
Ambiente de desenvolvimento
|
Item |
Descrição |
|
Android Studio |
Baixe no site oficial do Android Studio. |
|
Gradle |
Recomendamos o Gradle 7.0.2 ou superior com o plugin 4.1.2. |
|
Gradle JDK |
Sugerimos o Gradle JDK 11. Para configurar, acesse Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle -> Gradle JDK e selecione 11. Caso a versão 11 não apareça na lista suspensa, atualize seu Android Studio. |
Ambiente de execução
É necessário um dispositivo físico com Android 4.3 ou superior. Simuladores não são suportados para depuração.
Execute a demonstração
Clone o source code da demonstração no GitHub e siga as instruções no arquivo README mais recente.
Abra o projeto de demonstração no Android Studio.
-
Por motivos de segurança, a autorização de licença na Alibaba Cloud exige uma assinatura MD5. Utilize um dos métodos a seguir para obtê-la:
-
Pesquise por
signingConfigse configure suas informações de assinatura.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étodo 1: Chame o método
getSingInfo(Context context)emAUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.javapara obter a assinatura.Método 2: Baixe uma ferramenta de assinatura para obter a assinatura.
-
-
Solicite uma licença para o módulo do SDK que deseja testar. Para mais informações, consulte Gerencie licenças. Obtenha a license key e o license file.
Coloque o license file no diretório
AIOApp/src/main/assets.Abra AIOApp/src/main/AndroidManifest.xml. Localize
com.aliyun.alivc_license.licensekeyecom.aliyun.alivc_license.licensefilee altere seus valores para sua license key e license file, respectivamente. Para detalhes, veja Integrate a license.
-
Compile e execute.
Conecte um dispositivo físico Android e clique em Run > Run 'app' para compilar e executar o projeto.
iOS
Ambiente de desenvolvimento
|
Item |
Descrição |
|
macOS |
macOS High Sierra 10.13 ou superior. |
|
Xcode |
Recomendamos o Xcode 13 ou posterior. As instruções deste guia referem-se ao Xcode. |
|
CocoaPods |
Sugerimos o CocoaPods 1.10 ou versão mais recente. |
Ambiente de execução
Requer um dispositivo físico com iOS 9.0 ou superior. Não há suporte para depuração em simuladores.
Execute a demonstração
Clone o source code da demonstração no GitHub e siga as orientações do arquivo README mais recente.
-
No diretório AlivcAIODemo, execute
pod installpara instalar as dependências.NotaSe a instalação falhar, execute
pod install --repo-update. Abra o projeto AlivcAIODemo.xcworkspace no Xcode.
-
Solicite uma licença para o módulo do SDK que precisa testar. Para mais informações, consulte Gerencie licenças. Obtenha a license key e o license file.
Renomeie o license file baixado para
license.crte copie-o para o diretório AlivcAIODemo.Abra
AlivcAIODemo/Info.pliste defina o valor deAlivcLicenseKeycomo sua license key. Alternativamente, na aba Info do projeto Xcode, localize Custom iOS Target Properties e configure o valor deAlivcLicenseKeycom sua license key.
Compile e execute.