0
Baresip과 같은 명령 줄을 포함하여 많은 SIP 클라이언트가 있지만 SIP 미디어 스트림에 쓰고 프로그래밍 방식으로 프로그래밍 방식으로 읽을 수있는 방법이 있습니다. 사운드 카드 사용? STDIN/STDOUT을 리디렉션하는 것과 비슷합니까?SIP : 버퍼에서 사운드 작성 및 호출시 버퍼에 소리 읽기
stdin의 사운드 파일을 SIP 통화 스트림으로 재생하는 앱을 만들고 싶습니다. 그리고 상대방이 말하는 것을 stdout에 씁니다.
stdin에서 SIP 호출 스트림으로 사운드 파일을 재생하는 응용 프로그램을 만들고 싶습니다. 그리고 상대방이 말하는 것을 stdout에 씁니다. – Vladislav
다음에는 SIP 사양을 읽고 SIP 세션 중에 미디어가 설정되는 방법을 읽어보십시오. 오디오를위한 2 개의 데이터 채널이 있습니다. SIP 프로토콜은 신호 프로토콜이며 오디오가 없습니다. 자신의 모금 클라이언트를 작성하려고한다면, 필요하다면 NAT 지원과 관련하여 많은 문제가있을 수 있으므로 귀하 앞에서 일하는 것이 중요합니다. ulaw, alaw, g729, gsm 등의 오디오 스트림을 인코딩/디코딩 할 수도 있습니다. 컴퓨터를 실행해야하는 응용 프로그램 인 경우 freeswitch/asterisk를 사용하십시오. 당신은 그것을 할 수 있습니다. 그들은 오픈 소스입니다. –
필자는 완전한 SIP 스택을 쓰고 싶지 않습니다. :) freeswitch/asterisk를 어떻게 사용합니까? 나는 매뉴얼을 읽었지만, 내가 필요한 것에 대해서는 아무것도 없다. – Vladislav