Atualmente só é permitido utilizar informações do dispositivo de entrada via localStorage, como está na referência abaixo.
seria interessante permitir que outras configurações, como tamanho da imagem , cancelamento de eco , dispositivo de saída e outras pudessem ser controladas também. tudo isso é controlável através de um objeto JSON relativamente simples, que poderia ser criado a partir de um form, tendo cada propriedade da configuração, um controle responsável, sendo eles salvos em localStorage, e então a alteração nas linhas 85 e 89 usariam estes dados do storage como objeto de configuração e não somente o deviceId.
As possibilidades de configuração da API MediaStream estão aqui nesta spec:
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamconstraints
Posso ajudar em dúvidas
Atualmente só é permitido utilizar informações do dispositivo de entrada via
localStorage, como está na referência abaixo.webrtc/libs/adapters/src/lib/peer.impl.ts
Line 85 in c58dd2b
seria interessante permitir que outras configurações, como tamanho da imagem , cancelamento de eco , dispositivo de saída e outras pudessem ser controladas também. tudo isso é controlável através de um objeto JSON relativamente simples, que poderia ser criado a partir de um
form, tendo cada propriedade da configuração, um controle responsável, sendo eles salvos emlocalStorage, e então a alteração nas linhas 85 e 89 usariam estes dados do storage como objeto de configuração e não somente odeviceId.As possibilidades de configuração da API MediaStream estão aqui nesta spec:
https://www.w3.org/TR/mediacapture-streams/#dom-mediastreamconstraints
Posso ajudar em dúvidas