codec for MSN RTP Paload Type 111

I have tried to decode an audio conversation from me and a collegue of mine done with MSN messenger audio connection. Starting from pcap, i removed all the headers to have only the RTP payload. I would like to decode this file. From SIP messagging, it results that the RTP Payload Type is 111 (rtpmap: 111 SIREN/16000). I have tried to use the vivog723.acm codec but it doesn’t work.
Someone can help me?

Thanks

01-19-2005 11:15 AMDudu

hey! i am facing the same problem... i have voice conversation through MSN in rtpDump... I tried using JMStudio... but in vain...
if someone can assist me with some suggestions... can email me on mehool.i@gmail.com

thnx in advance...

03-03-2006 03:51 AMMehool Intwala

Feedback

I also tried the same kind of exercice...

The difference is that the codec I see is rtpmap:114 x-msrtp

Anyone knows this codec ?

I use MSN 7.5.0324

07-11-2006 02:11 PMKriKri

Feedback

Made a mistake... Code is x-msrta

07-11-2006 02:14 PMKriKri

Feedback

True... so far in my ordeal i have encountered 4 codec....

SIREN, G722.1, RED(97) and X-mstra... not a clue about any of them nor how to retrieve sound from them...

07-12-2006 12:33 AMMehool Intwala

Feedback

RED stands for “Redundant Audio Data”. It is used to send the actual and some former frames (timeslices) in one RTP packet. If packet loss is high, the encoder can send older frames as well, possibly with lower bitrate codec. Inside a RED packet, any codec can appear which is in the rtpmap.

RED is specified in RFC 2198:
http://www.ietf.org/rfc/rfc2198.txt
It is quite easy to decode these packages.

12-07-2006 07:12 AMfandrew

Feedback

True... how ever i have not been able to decode RED. Also i haven’t come across anyone who has made a decoder for RED

12-07-2006 07:30 AMMehool

Feedback

I have a problem about x-msrta.what is it?
Anyone knows this codec ?

I use MSN 7.5 too!
thanks!!!
please email me on lb_1223@hotmail.com

12-12-2006 08:37 PMjelly777777

Feedback

I don’t think you will be able to decode these media stream.
They are encoded in Microsoft proprietary algorithms.

I don’t say it’s impossible.
I just say it’s not something you can decipher
using any lambda decoder.

Cheers,
Have fun

07-06-2007 09:29 AMNikonim

Feedback

For Linux there is a tool named pcap2wav (a derivate project of xplico) able to decode RTP with msrta (x-msrta) codec.
I think it is open source: http://pcap2wav.xplico.org