JRTPLIB: libreria di protocolli open source RTP

December 24 , 2021

Cos'è JRTPLIB?

JRTPLIB è una libreria orientata agli oggetti scritta in C++ che offre supporto per il Real-time Transport Protocol (RTP), definito in RFC 1889. Rende molto semplice inviare e ricevere pacchetti RTP e le funzioni RTCP (RTP Control Protocol) sono gestito interamente internamente.

L'ultima versione della libreria è 3.11.1 (marzo 2017). La serie 3.x.x è una riscrittura completa della libreria ed è pensata per essere compatibile con RFC 3550. Inoltre, la libreria ora fornisce molti componenti utili che possono essere utili nella creazione di tutti i tipi di applicazioni compatibili con RTP. Questa versione è stata sviluppata presso l'Expertise Center for Digital Media (EDM), un centro di ricerca dell'Università di Hasselt. Anche la vecchia serie 2.x è ancora disponibile. Nota che questa versione non è compatibile con RFC 3550!

Tonmind Altoparlante SIP utilizza il protocollo SIP per la comunicazione, che applica JRTPLION per lo streaming RTP e la ricezione di Multicast RTP, che supporta i codec MP3, G.722, OPUS, G711. Il codec 48K O[US garantisce una qualità del suono di alta qualità. Rispetto ad altri fornitori, OPUS è il nostro codec esclusivo che non è supportato da altri.


Caratteristiche

La libreria offre supporto per il protocollo RTP (Real-time Transport Protocol), definito in RFC 3550. Semplifica l'invio e la ricezione di pacchetti RTP e le funzioni RTCP (RTP Control Protocol) sono gestite interamente internamente. Per informazioni più dettagliate dovresti dare un'occhiata alla documentazione inclusa nel pacchetto.


Tonmind Altoparlante IP software: Audio Manager e PA System Lite supportano il protocollo SIP, la raccolta in tempo reale di microfono locale, dispositivo audio altoparlante e altri dati multimediali. È usato Libreria JRTPLIB per Trasmissione RTP e trasmissione RTP con altoparlanti Tonmind IP. La differenza tra Audio Manager e PA System Lite è che Audio Manager non supporta SIP mentre PA System Lite lo ha. Inoltre, il sistema PA ha un server SIP integrato. I clienti possono scegliere il software preferibile a seconda delle esigenze esatte.


Compilazione JRTPLIB3.9.1 sotto VS2010


Compila jthread per generare jthread.lib e jthread_d.lib.

1. Aprire cmake, aggiungere l'input (where..) e il percorso di output (where to...), completare la configurazione di configurazione (selezionare Visual Studio 10), il risultato della configurazione è il seguente:
2.Fare clic su genera, genera file di progetto VS2010
3.Aprire il file di progetto e compilare,indebugconreleaseGenerate separatamente jthread.lib con jthread_d.lib.
4.compilation ha esito positivo.
Compila jrtplib genera jrtplib.lib con jrtplib_d.lib
1.Fare clic su Genera, genera file di progetto VS2010.
2.Aprire il file di progetto e compilare, generare separatamente jrtplib_d.lib con jrtplib.lib.

3.Compilato con successo.


Con l'applicazione di JRTPLIB, la libreria di protocolli open source RTP, Tonmind Altoparlante di rete può convertire le sorgenti audio inviate da MIC, media player o media locali in modo semplice ed efficiente. Rispetto ad altri software per altoparlanti, uno dei vantaggi è riprodurre qualsiasi sorgente audio riprodotta dal lettore multimediale, ad esempio spotofy, netflix, youtube, ecc.

lasciate un messaggio
lasciate un messaggio
Se Sei interessato ai nostri prodotti e vuoi sapere più dettagli, ti preghiamo di lasciare un messaggio qui, ti risponderemo non appena saremo

Casa

Prodotti

skype

whatsapp