2012-11-20 29 views
6

Ho lavorato a un'applicazione VoIP in linguaggio C sharp. Lo scopo del progetto è la registrazione delle chiamate VoIP. Usa il codec g729. Posso estrarre la parte vocale dal payload RTP. Come convertire questo array Byte in formato .wav? Mi aiuti per favore.Come convertire la matrice di byte codificati g729 in .WAV in C#?

+0

ho ottenuto il solution.Now posso giocare la voce catturato calls.I utilizzato FFmpeg application.I in grado di convertire il salvati RTP file raw con l'aiuto di FFmpeg tool.Il seguente comando viene utilizzato per convertire questo "FFmpeg.exe -f g729 -i in.raw out.wav". Dopo aver eseguito il comando possiamo ottenere un file wav. – Ralaad

risposta

1

Si può provare a utilizzare ffmpeg.exe e lavorare con esso tramite linea di comando