Pila adecuada de RTP/RTCP de Java
stack (2)
Puedes descargar la pila rtp de Mobicents. Esta pila es parte del servidor de medios, pero puede tomarla como un módulo separado. http://code.google.com/p/mediaserver/
Dentro del módulo puedes encontrar las pruebas que muestran cómo usarlo.
He estado luchando para encontrar una implementación de pila RTP decente para Java . JMF o FMJ no son opciones aquí ya que no quiero todas las campanas y silbidos de los códecs y la captura de audio / video; Solo necesito crear flujos RTP, volcar datos en ellos y leerlos desde ellos.
He estado usando jlibrtp pero su API es sombría, el registro se basa en System.out y de vez en cuando recibo un par de NPE.
Además, el soporte RTCP sería bueno (nuevamente, me gustaría manejar el control, solo necesito la API).
Así que para resumir:
- API limpia;
- Manejo de datos "manual";
- Tala decente;
- Soporte RTCP;
- No hay dependencias;
- Optimizado para el uso del lado del servidor (muchas sesiones RTP activas en un instante dado).
¿Existe tal biblioteca o tendré que codificar una? ;)
https://github.com/jonbo372/efflux
Depende de Netty (para E / S) y SLF4J (para el registro).