Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

109
Vistas
apirtc: Problema al compartir pantalla con sistema de audio

Desarrollo una conferencia web y encontré un problema con la pantalla compartida. Cuando comparto una pantalla con el sistema de audio, en el oyente streamListChanged no llega el parámetro "isScreensharing" a verdadero. Otra duda es si esta opción de configuración es óptima

 { qos: { videoStartQuality: 'excellent', videoMinQuality: 'excellent', videoMinBitrate: 1500, videoStartBitrate: 2500 }, simulcast: { encodings: { high: { maxBitrate: 2500 // kbps }, medium: { maxBitrate: 1500, // kbps scaleResolutionDownBy: 2 }, low: { maxBitrate: 800, // kbps scaleResolutionDownBy: 4 } } } }

Perdón por mi mal ingles.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Con respecto al primer punto, tienes razón, hay un error relacionado con el uso compartido de pantalla con audio. El parámetro "isScreensharing" se establece en falso en el evento streamListChanged. Abriré un ticket al equipo de desarrollo para solucionar este problema.

Hay una solución alternativa que se puede usar para identificar su transmisión de pantalla compartida usando una opción de publicación.

Puede pasar un objeto de "contexto" a su publicación de pantalla compartida así:

 var options = { context : { screensharingwithaudio : true} } connectedConversation.publish(screensharingStream,options);

Este contexto se incluye en el evento streamListChanged para que pueda identificar fácilmente el tipo de transmisión disponible.

Para el segundo punto, la opción qos no se usa si está usando simulcast, por lo tanto, y para su información, la opción de calidad y la opción de tasa de bits son exclusivas. debes usar uno de ellos, no los 2.

En este momento, nuestra plataforma de producción limita la tasa de bits para una transmisión de publicación a 2500 Kbps, por lo que en su configuración de transmisión simultánea, ApiRTC deshabilitará la transmisión más alta.

Puedes probar esta configuración:

 simulcast: { encodings: { high: { maxBitrate: 1700 // kbps }, medium: { maxBitrate: 600, // kbps scaleResolutionDownBy: 2 }, low: { maxBitrate: 200, // kbps scaleResolutionDownBy: 4 } } }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda