Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

196
Visualizações
WebRTC no obtiene la resolución de ambas pantallas de escritorio para la transmisión

Esta es una aplicación de escritorio remoto a través de Chrome donde el usuario comparte su pantalla. El problema que tengo es que cuando el usuario tiene 2 o más pantallas, WebRTC solo obtiene la resolución de la primera pantalla. Puedo ver esto iniciando sesión en localStream.getVideoTracks()[0].getSettings() :

 aspectRatio: 1.7777777777777777 deviceId: "screen:-1:0" frameRate: 30 height: 1080 resizeMode: "crop-and-scale" width: 1920

Ambas pantallas terminan transmitiéndose en una conexión ( getVideoTrracks()[1] no existe), pero solo se muestra como una pantalla. El ancho debe ser de 1920 * 2 pantallas a 3840.

Mis restricciones y la obtención de medios se establecen como:

 let mediaConstraints = { audio: false, resizeMode: "none", video: { mandatory: { chromeMediaSource: "desktop", }, }, }; localStream = await navigator.mediaDevices.getUserMedia(mediaConstraints);

Noté que se configuró crop-and-scale en lugar de none , y pensé que eso podría estar causando un problema, pero parece que no puedo configurarlo para este tipo de restricción. aspectRatio tampoco hizo nada. Establecer resizeMode dentro de mandatory genera un error. ¿Dónde me estoy equivocando aquí?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda