2012-04-27 10 views
7

estoy añadiendo una funcionalidad de chat a uno de nuestros softwares, tengo la funcionalidad de chat en funcionamiento utilizando WCF. Estoy pensando en intentar agregar una funcionalidad de video chat usando WCF, básicamente, en lugar de enviar mensajes a los clientes, enviaré la transmisión de video. Me preguntaba si alguien ha hecho esto con WCF. ¿Se recomienda hacer esto con WCF?Videoconferencia en .NET

También tiene a nadie utilizado (y recomienda) cualesquiera componentes (fuente abierta de preferencia) o bibliotecas de videoconferencia en .NET 4. Gracias por cualquier ayuda.

+0

utilizar el mando a Microsoft NetMeeting, lo que puede hacer videoconferencia. – Ben

+1

Ouch, usa H323, que es extremadamente problemático para los firewalls - mucha pena no es compatible (codificación binaria, necesita decodificar todos los mensajes para saber qué puertos abrir). SIP es "estándar" en estos días fuera de videoconferencia (protocolo basado en texto, fácil de analizar para conocer los puertos). Netmeeting lamentablemente está desactualizado. – TomTom

+0

Mohammad, ¿alguna vez le agregaron video chat a su proyecto? – NickBenedict

Respuesta

3
+0

gracias, intentaré esto. –

+3

Pero tenga en cuenta que esto es una cuestión de eficiencia. Esto es más o menos lo que WCF NO está diseñado para hacer: RTP, RTSP son mucho mejores. Hay un montón de cosas que se interponen en su camino (jitter, bloques, etc.) si usa canales basados ​​en TCP/HTTP por algún tiempo y tiempo críticos. – TomTom

+0

@TomTom +1 RTP se menciona en otra respuesta aquí http: // stackoverflow.com/questions/1829269/efficient-way-to-send-images-via-wcf –