Wikipedia dice que Flash permite "transmisión bidireccional de audio y vídeo". ¿Es posible hacer eso con otras tecnologías (por ejemplo con JavaScript)?
En otras palabras, quiero transferir vídeo de un usuario del sitio web a otro en tiempo real.
Quiero tener algo que ya esté instalado por muchos usuarios o que sea fácil de instalar (Flash cumple con estos requisitos). Y quiero tener algo gratis.
Respuesta1
Puedes usarWebRTCcon solo JavaScript para tener comunicación bidireccional dentro de los navegadores. Incluso puede transmitir en arquitectura de muchos a muchos. Como flash está casi muerto, webrtc es, en mi humilde opinión, el futuro de la comunicación p2p en la web.
Existen implementaciones que utilizan webrtc para transmitir video y audio para realizar conferencias.Ejemplo. Hay muchas otras soluciones listas para usar comovline.
Tenga en cuenta que no todos los navegadores sonbien apoyado- Todas las versiones de IE y Safari carecen de soporte nativo por el momento, aunquecomplementos de tercerospara cerrar la brecha están disponibles.
Respuesta2
Flash probablemente será su mejor opción, ya que ya está instalado para la gran mayoría de los usuarios de la web y ya es compatible con la tecnología con la que está trabajando (cámaras web, micrófonos, transmisiones de audio/vídeo, etc.).