Pregunta

Quiero crear un sitio web comunitario con la funcionalidad de videoconferencia integrada. Preferiría proporcionar esto desde el navegador, por lo que estoy buscando una solución basada en Java o Flash.

Además, sería bueno ahorrar ancho de banda haciendo que los clientes transmitan sus datos de audio y video sin usar un servidor central (como la forma en que funciona Skype, por ejemplo).

¿Existe un proyecto de código abierto razonablemente maduro que cumpla con estos criterios?

¿Fue útil?

Solución

Al hacer Voz sobre IP, se prefiere UDP, y los complementos del navegador web generalmente carecen de soporte para conexiones UDP y P2P.

Pero hay una solución. Para ello, debe utilizar Adobe Flash Player 10 y Adobe Stratus . Esto es en realidad lo que Chatroulette está utilizando para el video chat transmitido P2P.

Otros consejos

Tómelo de alguien que se enteró por las malas: el soporte de Java para la reproducción de video es pisspoor. Siguen prometiendo un nuevo y fantástico sistema de reproducción de video, pero mientras tanto TODAVÍA estamos atrapados con Java Media Framework, el desorden incompatible de MPEG-4 limitado por la plataforma.

Sus alternativas son Quicktime para Java y sistemas que envuelven MPlayer / VLC / etc. Ninguno de esos son realmente opciones para un navegador.

Aunque odio a Adobe y los males del diseño del sitio Flash, Flash es, de lejos, su mejor opción.

Vea la biblioteca Xuggler : incluye código para reproducir video (bueno, código de muestra) en el objeto com.xuggle.mediatool.IMediaVieer.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top