• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

207
Views
¿Cómo puedo detectar códecs de video y audio compatibles con WebRTC en el navegador usando JavaScript?

¿Hay alguna manera de verificar qué códecs de audio y video WebRTC son compatibles con el navegador?

He buscado pero parece que no puedo encontrar una solución.

ACTUALIZAR

Para ser más precisos , quiero poder obtener una lista de códecs de audio y video compatibles con el navegador automáticamente.

Algo como el pseudo-código a continuación:

 const supportedAudioCodecs = getBrowserAudioCodecs() // supportedAudioCodecs => { 'mp3', ... } const supportedVideoCodecs = getBrowserVideoCodecs() // supportedVideoCodecs => { 'mp4', ... }

No quiero tener que comprobar si existe un códec específico. Solo quiero poder obtener los compatibles. Dado que estas cosas cambian, siempre quiero tener actualizados los códecs compatibles desde el navegador de alguna manera.

Espero que esto sea más claro.

over 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

No es realmente una respuesta lista para usar, pero creo que este enlace es bastante útil: capacidades de códec

Hay un video de 10 minutos que explica el código utilizado para encontrar los códecs compatibles y algunos buenos comentarios. También puede encontrar allí el enlace de violín para el código que están usando.

El código genera una lista de todos los códecs compatibles con el navegador en el extremo de envío y recepción, no es lo mismo para mi sorpresa. Soy muy nuevo en todo esto ^^

En el video/violín, se habla principalmente de las capacidades del códec de video, pero también es muy fácil adaptar esto para el códec de audio. Puede verlo en el archivo script.js de este enlace.

Lo probé en diferentes navegadores/hardware, parece coherente.

Espero eso ayude

over 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Show me some job opportunities
There's an error!