Configurando a autenticação
Para se conectar a uma sessão do Vonage Video, o cliente precisará ter acesso a algumas credenciais de autenticação — um ID do aplicativo, ID da sessão, e Token.
Em um ambiente de produção, essas credenciais devem ser geradas usando um SDKs de servidor, mas, para agilizar o processo, vamos definir os valores manualmente por enquanto.
- Crie uma nova classe Java chamada
VonageVideoSDKConfigna mesma pasta que oMainActivity.javaarquivo. - Comece copiando o bloco de código a seguir e adicionando-o ao seu
VonageVideoSDKConfigclasse:Copiarpublic class VonageVideoSDKConfig { // Replace with a Application ID public static final String APP_ID = "YOUR_APP_ID"; // Replace with a generated Session ID public static final String SESSION_ID = "YOUR_SESSION_ID"; // Replace with a generated token (from the dashboard or using an OpenTok server SDK) public static final String TOKEN = "YOUR_TOKEN"; } - Vá em frente e substitua
YOUR_APP_IDcom o ID do aplicativo que geramos anteriormente. - Faça login na sua Painel do Vonage e acesse o Video Playground. Ele está em Resolver problemas e aprender - Ferramentas do desenvolvedor - Vídeo - Playground.
- Certifique-se de que a aba “Criar uma nova sessão” esteja selecionada na parte superior.
- Selecione “Sim” na opção “Tem um ID de aplicativo específico?”
- Cole o ID do aplicativo que você gerou anteriormente na caixa “ID do aplicativo” que aparecerá.
- Deixe todo o resto como está e clique em “Criar sessão”.
- Na próxima página que aparecer, copie o “SESSION ID”.
- Em
VonageVideoSDKConfig.java, substituirYOUR_SESSION_IDcom o ID da sessão que acabamos de copiar. - Clique no botão “Conectar”, na parte superior.
- Expanda a seção “Informações sobre sessão e token” na parte superior.
- Copie o “TOKEN” que foi gerado
- Em
VonageVideoSDKConfig.java, substituirYOUR_TOKENcom o token que acabamos de copiar. - Salve o
VonageVideoSDKConfig.javaarquivo.
Importante: Você pode continuar obtendo os valores do ID da sessão e do token da sua Account durante os testes e o desenvolvimento, mas, antes de entrar em produção, é necessário configurar um servidor.
Essas informações permitirão que nosso código do lado do cliente se comunique com a Video API da Vonage.
Bate-papo básico por texto
Siga este tutorial para criar um chat de texto básico do zero usando a Video API da Vonage. Essa é a maneira mais rápida de desenvolver uma prova de conceito para essa funcionalidade na plataforma de vídeo.