바이트 배열에 RTP 패킷이 들어 있습니다.RTP 패킷 디코딩 G.729
SIP 클라이언트를 사용하고 있지 않습니다. 배열이 있습니다.
g.729에서 패킷을 디코딩하고 음성을 녹음하고 WAV 파일에 저장하는 옵션이 있습니까?
바이트 배열에 RTP 패킷이 들어 있습니다.RTP 패킷 디코딩 G.729
SIP 클라이언트를 사용하고 있지 않습니다. 배열이 있습니다.
g.729에서 패킷을 디코딩하고 음성을 녹음하고 WAV 파일에 저장하는 옵션이 있습니까?
당신은 여기에 몇 가지 도움말을 찾을 수 있습니다
http://www.koders.com/csharp/fid5FF057FB1D01EBB06AE9B0DFF096CA01A572D167.aspx
당신은 RTP 패킷에서 페이로드를 디코딩하기위한 G.729 디코더가 필요합니다. 내가 아는 한 대담은이 일을 할 수있다. wireshark를 사용하여 rtp 스트림에서 원시 데이터를 추출한 다음 오디오 데이터를 디코딩하십시오. 이것이 작동합니다.
Thnaks,하지만 그 일은 프로그래밍 방식으로해야한다. (C#에서) .. 어떤 제안? –
원시 파일에 rtp 바이트 배열을 기록하십시오. 그런 다음 f7mpeg.exe와 g729 decode 명령을 사용하여 해당 파일을 mp3로 변환 할 수 있습니다.
ffmpeg.exe -f alaw -ar 8000 -i " + rawFile + ".raw " + rawFile + ".mp3
위의 내용은 mp3로 변환하는 명령입니다.
모두 최고입니다.
어디에서이 코드의 DLL을 찾을 수 있습니까? 나는 그것이 g729 dll을 찾을 수 없다고 말하는 오류가있다. –