2013-09-01 1 views
0

Pour extraire la charge utile RTP d'un fichier pcap capturé par Wireshark, j'utilise tshark avec la commandetshark: extrait de la charge utile du codec rtp G.723

tshark -nr stream.pcap -i wlan1 -R 'rtp && ip.dst==192.168.1.64' -T fields -e rtp.payload 

ce succéda à la codecs g.729 et ilbc mais avec le codec g.723 ce n'était pas le cas. Je pense que ce problème est dû au fait que la charge utile de terrain du protocole rtp n'existe plus (en consultant le wireshark).

Une idée de la façon d'extraire la charge utile du codec g.723?

Répondre

0

pour résoudre ce problème il vous suffit de désactiver le G723 de protocole Wireshark dans le poste Protocoles activés de la Analyser le menu alors le champ « charge utile » apparaît dans le protocole udp et la commande

tshark -nr stream.pcap -i wlan1 -R 'rtp && ip.dst==192.168.1.64' -T fields -e rtp.payload 

va réussir!

0

Je l'ai fait de cette façon: rtpxtract.pl d'occasion à partir here

ffmpeg ensuite utilisé pour le convertir au format utilisateur peut écouter. comme MP3.

ffmpeg -f g723_1 -i ${infile} ${outfile}.mp3

Questions connexes