Este tópico descreve como começar a usar o ApsaraVideo MediaBox SDK.
Etapa 1: Entenda os recursos do MediaBox SDK
O MediaBox Audio/Video SDK oferece quatro SDKs completos para diferentes cenários: Basic Live, Interactive Live, Short Video e Standard.
|
Recurso |
Player SDK |
Push SDK |
ARTC SDK |
Short Video SDK |
Queen SDK |
|
Iniciar streaming |
Suportado |
||||
|
Suportado (Interactive Edition) |
Suportado |
|||
|
Chamadas de áudio/vídeo |
Suportado |
||||
|
Gravação de vídeo |
Suportado |
||||
|
Edição de vídeo |
Suportado |
||||
|
Upload de vídeo |
Suportado |
||||
|
Reprodução ao vivo |
Suportado |
||||
|
Reprodução VOD |
Suportado |
||||
|
Retoque e efeitos |
Suportado |
||||
|
Reconhecimento de gestos |
Suportado |
||||
|
Recorte inteligente |
Suportado |
Etapa 2 (Opcional): Experimente uma demo do ApsaraVideo MediaBox SDK
Escaneie o código QR a seguir para baixe e instale uma demo do ApsaraVideo MediaBox SDK.

Para mais informações sobre o source code da demo, consulte Demo.
Etapa 4: Solicite uma licença
Etapa 1: Crie um aplicativo
Acesse a página My Licenses no console VOD, selecione a aba Application Management e clique em Create Application.

-
Edite as informações do aplicativo. Os aplicativos são categorizados por tipo de cliente: Web e Mobile.
-
Web: Insira um Application Name e um Web Domain Name.

Observações sobre o nome de domínio web:
-
Exemplo de formato correto: aliyun.com.
ImportantePara abranger vários subdomínios (por exemplo, pc.aliyun.com e mobile.aliyun.com), insira o domínio raiz: aliyun.com.
-
Exemplos de formatos incorretos:
Inclusão de protocolo: http://aliyun.com ou https://aliyun.com.
Inclusão de caminho ou subpágina: aliyun.com/index ou aliyun.com/login.
Uso de domínio curinga: *.aliyun.com ou .aliyun.com.
-
-
Mobile: Insira um Application Name, Android Package Name, iOS BundleID e HarmonyOS BundleID com base nas plataformas selecionadas.

Associe uma assinatura de aplicativo Android
NotaEste campo é obrigatório se você selecione Android para Platform Type e marcar Associate Signature.
Associar uma assinatura de aplicativo aumenta a segurança e impede que outros aplicativos com o mesmo nome de pacote usem sua licença.
Versões mais recentes do SDK não exigem a associação de uma assinatura de aplicativo. Essas versões incluem: ApsaraVideo MediaBox SDK V1.7.0 e posterior, ApsaraVideo Player SDK V5.5.2 e posterior, Push SDK V4.4.9 e posterior, e Short Video SDK V3.36.0 e posterior.
Obtenha o hash MD5 de uma assinatura de aplicativo Android de duas maneiras:
Via linha de comando: Execute
keytool -v -list -keystore your.keystorepara visualize o hash MD5 da assinatura correspondente.Via Android Studio: Na barra lateral direita, acesse Gradle > Tasks > android > signingReport. Ao usar este método, converta todas as letras do hash MD5 para minúsculas e remova os dois pontos.

-
Etapa 2: Compre uma licença
Se você já comprou uma licença, prossiga para a Etapa 3: Associe uma licença.
Retorne à página My Licenses, selecione a aba Instance e clique em License Purchase.

-
Na página de compra do ApsaraVideo MediaBox SDK, selecione o SDK e os módulos de recursos necessários. Confirme suas seleções e conclua a compra.
Após o pagamento, retorne à aba Instance. A instância recém-adquirida estará visível.
Etapa 3: Associe uma licença
Retorne à página My Licenses, selecione a aba License Management e clique em Associate License.

-
Na página Associate License, selecione o aplicativo e o pedido de licença do SDK correspondente. Após confirme as informações, clique em Associate.
NotaCada pedido de licença pode ser associado a no máximo um aplicativo, abrangendo plataformas web e mobile.

Após a associação bem-sucedida, retorne à aba License Management. O nome do aplicativo associado e suas informações de autorização estarão visíveis.
Etapa 4: Obtenha as informações de autorização
Na aba License Management, localize o aplicativo desejado.

Confirme se as informações de autorização estão corretas. Clique em Download Certificate para baixe o arquivo de certificado da licença. Salve a License Key para integrar ao seu aplicativo. Para configure o arquivo de licença, consulte Vincular uma licença.
Etapa 5: Integre o ApsaraVideo MediaBox SDK e configure a licença
Para mais informações, consulte Integração rápida.
Etapa 6: Implemente a lógica de negócios conforme seus requisitos
Para mais informações, consulte Integração por módulo.