O RTS da Alibaba Cloud oferece demonstrações para dispositivos móveis e web, permitindo que você teste o serviço. Recomendamos começar pela versão mobile. Este tópico descreve como executar a demonstração do RTS.
Pré-requisitos
Gere uma URL de ingestão assinada. Para mais informações, consulte Introdução ao ApsaraVideo Live.
Ative o serviço RTS. Para mais informações, consulte Ativar o serviço Real-Time Streaming (RTS).
Baixe e instale o Open Broadcaster Software (OBS). Para mais informações, consulte Ferramenta OBS.
Requisitos de ambiente
O cliente móvel possui os seguintes requisitos:
|
Plataforma |
Requisito |
|
iOS |
iOS 9.0 ou posterior |
|
Android |
Android 4.3 ou posterior |
Observações de uso
Caso utilize um nome de domínio HTTPS para ingestão ou pull de stream, configure um certificado HTTPS no console. Para mais informações, consulte Configurar aceleração segura HTTPS.
Se sua transmissão ao vivo envolver aceleração transfronteiriça entre a China continental e outras regiões, como Hong Kong (China), Macau (China), Taiwan (China) ou outros países, configure a aceleração transfronteiriça no console. Para mais informações, consulte Configurar aceleração transfronteiriça.
Para garantir a segurança do conteúdo, configure o controle de acesso no console definindo a assinatura de URL. Para mais informações, consulte Assinatura de URL.
Procedimento
-
Ingira um stream.
Método 1: Use o OBS para ingerir um stream via RTMP. Para mais informações, consulte Ingestão de stream ao vivo.
Método 2: Utilize o OBS para ingerir um stream via WHIP. Para mais informações, consulte Ingestão de stream RTS via OBS.
Método 3: Ingira um stream RTS a partir de um cliente web.
Acesse o Player RTS para web.
Clique na aba Stream Ingest.
-
Expanda a lista suspensa none e selecione camera ou screen (compartilhamento de tela) conforme sua necessidade.
Ao selecionar camera, clique em Get devices e conceda acesso ao microfone e à câmera na caixa de diálogo exibida. Após conceder o acesso, expanda as listas suspensas Select Microphone e Select Camera para escolher seus dispositivos.
Clique em Create Local Stream.
Insira a URL de ingestão RTS gerada. Exemplo:
artc://example.aliyundoc.com/liveApp****/liveStream****?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0****.Clique em Start.
NotaEm caso de erro na ingestão do stream, utilize a ferramenta de solução de problemas autônoma para diagnosticar e resolver questões comuns. Para mais informações, consulte Solução de problemas autônoma.
-
Reproduza um stream RTS.
Cliente móvel
-
Escaneie o código QR para baixar e instalar o ApsaraVideo MediaBox SDK Demo. Alternativamente, copie a URL do código QR e abra-a em um navegador para baixar a demonstração.

-
Selecione Live Stream e toque em RTS. Insira ou escaneie a URL de reprodução do seu stream RTS.
NotaNo iOS, é necessário confiar no perfil de desenvolvedor antes de abrir o aplicativo. Acesse Settings > General > Device Management, localize o perfil Taobao e toque em Trust.
Toque em Start Playback para reproduzir o stream RTS.
Cliente web
Acesse o Player RTS para web.
Clique na aba Stream Pulling.
-
Insira a URL de reprodução do seu stream RTS.
Na aba Stream Pulling, cole a URL no campo Please enter a pulling URL e clique em Start.
NotaDevido às políticas de segurança do navegador para WebRTC, configure um certificado HTTPS para o nome de domínio de streaming RTS. Caso contrário, a reprodução poderá falhar.
O Web RTS SDK não suporta vídeos com B-frames ou áudio no formato AAC. Se o seu stream contiver B-frames ou utilizar áudio AAC, transcodifique-o primeiro. Em seguida, use a URL do stream transcodificado para reprodução. Para mais detalhes sobre como transcodificar um stream, consulte Transcodificação RTS.
Clique em Start para reproduzir o stream RTS.
-
Se ocorrer um erro de reprodução, utilize a ferramenta de solução de problemas autônoma para diagnosticar e resolver questões comuns. Para mais informações, consulte Solução de problemas autônoma.