JRTPLIB: RTP 오픈 소스 프로토콜 라이브러리
December 24 , 2021JRTPLIB는 무엇입니까?
JRTPLIB는 RFC 1889에 정의된 RTP(실시간 전송 프로토콜)를 지원하는 C++로 작성된 객체 지향 라이브러리입니다. RTP 패킷을 매우 쉽게 보내고 받을 수 있으며 RTCP(RTP Control Protocol) 기능은 내부적으로 완전히 처리됩니다.톤마인드 SIP 스피커 RTP 스트리밍 및 수신 RTP Multicast를 위해 JRTPLION을 적용하는 통신을 위해 SIP 프로토콜을 사용하며 MP3, G.722, OPUS, G711 코덱을 지원합니다. 48K O[US 코덱은 고품질의 음질을 보장합니다. OPUS는 타사와 비교하여 타사에서 지원하지 않는 독점적인 코덱입니다.
특징
라이브러리는 RFC 3550에 정의된 RTP(실시간 전송 프로토콜)에 대한 지원을 제공합니다. 이를 통해 RTP 패킷을 매우 쉽게 보내고 받을 수 있으며 RTCP(RTP 제어 프로토콜) 기능은 완전히 내부적으로 처리됩니다. 자세한 내용은 패키지에 포함된 설명서를 참조해야 합니다.
톤마인드 IP 스피커 소프트웨어: Audio Manager 및 PA System Lite는 SIP 프로토콜, 로컬 마이크, 스피커 오디오 장치 및 기타 미디어 데이터의 실시간 수집을 지원합니다. 그것은 사용 JRTPLIB 라이브러리 Tonmind IP 스피커로 RTP 전송 및 RTP 방송. Audio Manager와 PA System Lite의 차이점은 Audio Manager는 SIP를 지원하지 않는 반면 PA System Lite는 지원한다는 것입니다. 또한 PA System에는 SIP 서버가 내장되어 있습니다. 고객은 정확한 필요에 따라 선호하는 소프트웨어를 선택할 수 있습니다.
jthread를 컴파일하여 jthread.lib 및 jthread_d.lib를 생성합니다.
1. cmake를 열고 입력(where..) 및 출력 경로(where to...)를 추가하고 구성 구성을 완료합니다(Visual Studio 10 선택). 구성 결과는 다음과 같습니다.3. 성공적으로 컴파일되었습니다.
JRTPLIB, RTP 오픈 소스 프로토콜 라이브러리 Tonmind 적용으로 네트워크 스피커 MIC, 미디어 플레이어 또는 로컬 미디어에서 전송된 오디오 소스를 쉽고 효율적으로 변환할 수 있습니다. 다른 스피커 소프트웨어와 비교할 때 장점 중 하나는 Spotofy, netflix, youtube 등과 같은 미디어 플레이어에서 재생되는 모든 오디오 소스를 재생할 수 있다는 것입니다.