Problemas conhecidos e soluções - Amazon IVS

Problemas conhecidos e soluções

  • Ao fechar as guias do navegador ou sair dos navegadores sem chamar stage.leave(), os usuários ainda podem aparecer na sessão com um quadro congelado ou tela preta por até dez segundos.

    Solução alternativa: nenhuma.

  • As sessões do Safari aparecem intermitentemente com uma tela preta para os usuários que entram após o início de uma sessão.

    Solução alternativa: atualize o navegador e reconecte a sessão.

  • O Safari não se recupera normalmente da troca de redes.

    Solução alternativa: atualize o navegador e reconecte a sessão.

  • O console do desenvolvedor repete um erro Error: UnintentionalError at StageSocket.onClose.

    Solução alternativa: somente um palco pode ser criado por token de participante. Esse erro ocorre quando mais de uma instância Stage é criada com o mesmo token de participante, independentemente de a instância estar em um dispositivo ou em vários dispositivos.

Limitações do Safari

  • Para negar um aviso de permissões, é necessário redefinir a permissão nas configurações do site do Safari no nível do sistema operacional.

  • O Safari não detecta nativamente todos os dispositivos com a mesma eficácia que o Firefox ou o Chrome. Por exemplo, a câmera virtual OBS não é detectada.

Limitações do Firefox

  • As permissões do sistema precisam estar habilitadas para que o Firefox compartilhe a tela. Depois de habilitá-las, o usuário deverá reiniciar o Firefox para que ele funcione corretamente; caso contrário, se as permissões forem percebidas como bloqueadas, o navegador emitirá uma exceção NotFoundError.

  • O método getCapabilities está ausente. Isso significa que os usuários não conseguem obter a resolução ou a proporção da faixa de mídia. Veja este tópico do bugzilla.

  • Várias propriedades AudioContext estão ausentes; por exemplo, latência e contagem de canais. Isso pode representar um problema para usuários avançados que desejem manipular as faixas de áudio.

  • Não há suporte para a captura de áudio com getDisplayMedia. Veja este tópico do bugzilla.

  • A taxa de quadros na captura de tela está abaixo do ideal (aproximadamente a 15 fps?). Veja este tópico do bugzilla.