Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 2.5 KB

README.md

File metadata and controls

24 lines (16 loc) · 2.5 KB

Terapia Interativa

Repositório para agregar todas as provas de conceito (do inglês, POC) necessárias para a documentação técnica. Para mais informações sobre essa documentação, por favor visite a página no Notion.

API de vídeo chamadas

Para essa POC, a API utilizada na vídeo chamada foi a da Vonage.

Como rodar a POC

Rode o arquivo Video_API/index.html. Talvez seja necessário esperar um pouco e ceder permissão para o app ter acesso ao seu microfone e sua câmera. Depois disso, deve haver uma grande tela cinza e uma pequena tela com a imagem da sua câmera. Mantenha essa aba do navegador aberta e faça o mesmo processo novamente (é recomendado que outra pessoa tenha acesso aos arquivos, para que possa ser comprovado que funciona em duas máquinas diferentes).

É possível adicionar mais do que só duas pessoas, mas a estilização do arquivo ficaria quebrada e as outras pessoas apareceriam embaixo da tela (seria possível visualizá-las dando scroll). É importante enfatizar que não é culpa da API, mas sim do CSS utilizado na POC.

Testes realizados durante a concepção

Foi feita uma chamada entre duas pessoas, uma em Recife e outra em Petrolina, cerca de 712 km de distância, e não houve problemas de comunicação. Além disso, foram adicionados mais de 20 membros numa única chamada e também não houve nenhum problema.

Solução para jogos embutidos na plataforma

Para essa POC, a solução encontrada foi a utilização da tag HTML <iframe>.

Como rodar a POC

Rode o arquivo Game_iframe/index.html. Logo será possível visualizar uma tela de carregamento do jogo. Após esperar o carregamento, é só começar a jogar e se divertir.

É possível adicionar qualquer jogo disponibilizado via Iframe na internet. Algumas boas opções estão na documentação técnica supracitada. No entanto, para a grande maioria dos títulos, é necessário habilitar o Flash no navegador, visto que os jogos dependem desta ferramenta.

Testes realizados durante a concepção

O jogo foi testado por várias horas durante a concepção. Além dele, outros títulos, os quais requeriam o Flash habilitado, também foram testados. No entanto, foi escolhido deixar esta obra na POC, pois não necessita de nada para funcionar, portanto qualquer um poderia jogar e testar livremente.