Estoy buscando las mejores tecnologías de código abierto para implementar una comunicación de audio/video bidireccional entre dos navegadores.
Por ahora he desenterrado estas pistas:transmisión de audio/video en vivo entre dos navegadores, ¿qué tecnologías?
- WebRTC especificaciones W3C y un Ericsson's implementation
- Red5 y la BigBlueButton implementation como ejemplo
- Cumulus Una aplicación Red5 de Cirrus
- HTML5 y sus muchas características nuevas (pero no antes de 2014-2015 aparentemente)
- Tal vez algún tipo de Jabber/Speex de aplicación que me falta
¿Hay algo que me falta?
¿Cuál puede ser la mejor solución para usar?
también (para ser más precisos), me gustaría implementar esta característica en mi aplicación desarrollada usando Django/Python.
Supongo que esta pregunta es demasiado amplia.Veo que mencionas tecnologías no relacionadas que muy bien podrían usarse en la implementación de un servicio para implementar "comunicación bidireccional a/v entre dos navegadores", según la arquitectura que elijas y los requisitos que quieras cumplir. Por ejemplo, Erlang es principalmente una tecnología del lado del servidor mientras que HTML5 es del lado del cliente –
Sí, esperaba que al buscar grandes tecnologías (del lado del servidor o del cliente) pudiera generar una respuesta que condujera a una solución viable. –
@SamuelRivas: la pregunta suena demasiado aburrida, pero no lo es, me parece. Las comunicaciones A/V son un área bastante específica, y las soluciones viables de código abierto no son muy numerosas aquí; las soluciones accesibles desde un navegador son aún menos. Las tecnologías del lado del servidor son numerosas, pero es un poco diferente. – 9000