According to SiproLAB website (http://www.sipro.com/G729.html) it appears that the G.729 patents have expired. Are any development resources currently working on integrating G.729 decode capabilities into Wireshark? asked 13 Apr '17, 12:59 ChuckD edited 14 Apr '17, 07:48 |
3 Answers:
G.729 playback is now merged in Wireshark development builds for Linux and Windows (starting from v2.5.0rc0-558-g3e54cabf81). You can grab Windows pre compiled binaries here. answered 30 Jul '17, 03:12 Pascal Quantin |
There's always a chance, and the odds have now improved considerably. answered 14 Apr '17, 04:35 Jaap ♦ |
No one is currently working on it as far as I know, but it's worth filling an enhancement request in our Bugzilla with a pcap containing a call using this codec for testing purpose. answered 14 Apr '17, 10:42 Pascal Quantin showing 5 of 6 show 1 more comments |
I planned to add this feature in February, but have not gotten to this yet. A sample capture for G.729A is available at https://wiki.wireshark.org/SampleCaptures#SIP_and_RTP, while the bcg729 library looks promising. (Apparently ffmpeg has a decoder too, but I did not look into that.)
For the sake of completeness: Enhancement request is documented with bug 13635
Guys, all voip engineers around the world will kiss your hands after you implement g729 decoder into wireshark.
Until that happens, there is always the possibility to extract the RTP flow alone and use pcapplay capabilities of SIPp, playing the captured stream to a hardware phone or a transcoding SBC.
You can follow bug 13635 as I'm currently working on a patch adding this capability
I'll try and have a look.