JRTPLIB: biblioteca de protocolos de código abierto RTP

December 24 , 2021

¿Qué es JRTPLIB?

JRTPLIB es una biblioteca orientada a objetos escrita en C ++ que ofrece soporte para el Protocolo de transporte en tiempo real (RTP), definido en RFC 1889. Hace que sea muy fácil enviar y recibir paquetes RTP y las funciones RTCP (Protocolo de control RTP) son manejado completamente internamente.

La última versión de la biblioteca es 3.11.1 (marzo de 2017). La serie 3.x.x es una reescritura completa de la biblioteca y está destinada a ser compatible con RFC 3550. Además, la biblioteca ahora proporciona muchos componentes útiles que pueden ser útiles para crear todo tipo de aplicaciones compatibles con RTP. Esta versión fue desarrollada en el Expertise Center for Digital Media (EDM), un centro de investigación de la Hasselt University. La serie 2.x anterior también está disponible. Tenga en cuenta que esta versión no es compatible con RFC 3550.

Tonmind Altavoz SIP utiliza el protocolo SIP para la comunicación, que aplica JRTPLION para la transmisión RTP y la recepción de multidifusión RTP, que admite el códec MP3, G.722, OPUS, G711. El códec 48K O [US garantiza una calidad de sonido de alta calidad. En comparación con otros proveedores, OPUS es nuestro códec exclusivo que no es compatible con otros.


Características

La biblioteca ofrece soporte para el Protocolo de transporte en tiempo real (RTP), definido en RFC 3550. Hace que sea muy fácil enviar y recibir paquetes RTP y las funciones RTCP (Protocolo de control RTP) se manejan completamente internamente. Para obtener información más detallada, debe consultar la documentación incluida en el paquete.


Tonmind Altavoz IP Software: Audio Manager y PA System Lite admiten el protocolo SIP, la recopilación en tiempo real de micrófono local, dispositivo de audio de altavoz y otros datos multimedia. Es usado Biblioteca JRTPLIB para Transmisión RTP y difusión RTP con Tonmind IP Speakers. La diferencia de Audio Manager y PA System Lite es que Audio Manager no es compatible con SIP, mientras que PA System Lite sí. Además, el sistema de megafonía tiene un servidor SIP incorporado. Los clientes pueden elegir el software preferido según la necesidad exacta.


Compilación JRTPLIB3.9.1 bajo VS2010


Compile jthread para generar jthread.lib y jthread_d.lib.

1.Abra cmake, agregue la entrada (donde ..) y la ruta de salida (donde ...), complete la configuración de configuración (seleccione visual studio 10), el resultado de la configuración es el siguiente:
2.Haga clic en generar, generar archivos de proyecto VS2010
3. Abra el archivo del proyecto y compile, indebugwithrelease Genere jthread.lib por separado con jthread_d.lib.
4. La recopilación es exitosa.
Compilar jrtplib generar jrtplib.lib con jrtplib_d.lib
1.Haga clic en generar, generar archivos de proyecto VS2010.
2.Abra el archivo del proyecto y compile, genere jrtplib_d.lib por separado con jrtplib.lib.

3.Compilado con éxito.


Con la aplicación de JRTPLIB, la biblioteca de protocolos de código abierto RTP, Tonmind Altavoz de red puede convertir las fuentes de audio enviadas por MIC, reproductor multimedia o medios locales de manera fácil y eficiente. En comparación con otro software de altavoces, una de las ventajas es reproducir cualquier fuente de audio reproducida por el reproductor multimedia, por ejemplo, spotofy, netflix, youtube, etc.

dejar un mensaje
dejar un mensaje
Si Usted está interesado en nuestros productos y desea saber más detalles, deje un mensaje aquí, le responderemos tan pronto como nosotros .. puedamos.

Casa

Productos

skype

whatsapp