Video on Asterisk => app_mp4 problem

Hello !

I’m trying to install the 3g support on my Asterisk. So I installed app_mp4, app_h324m, app_transcoder, app_rtsp and the amr codec.

Before trying 3G, I wanted to be sure that my Asterisk was able to read videos with the module app_mp4.
So, i downloaded some videos folders for my tests :

_ sample_300kbit_ulaw.3gp sip.fontventa.com/files/sample_300kbit_ulaw.3gp)

_ and mp4 test files (sip.fontventa.com/content/view/16/45/)

I do my tests with a softphone Xlite 3.

The problem is that asterisk play sample_300kbit_ulaw.3gp during 2 seconds and then crashes. For the other videos, nothing appears on my Xlite and asterisk crashed directly…

This is my extensions.conf :

exten => 100,1,mp4play(/etc/asterisk/video/sample_300kbit_ulaw.3gp)
exten => 100,n,Hangup

(I just changed the path to test with the other videos)

I don’t understand why sample_300kbit_ulaw.3gp is a little played and not the others. And i don’t understand why Asterisk crashes…

This is what Asterisk says before crashing :

debian*CLI>
[Mar 17 16:00:45] NOTICE[9461]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '192.168.0.44'
[Mar 17 16:00:45] NOTICE[9461]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '192.168.0.44'
[Mar 17 16:00:45] NOTICE[9461]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '192.168.0.44'
debian*CLI>
Disconnected from Asterisk server

I don’t think the problem with the codec 126 is important because if i do a call between two Xlite everything is perfect even if this warning appears.

I’m trying this on Asterisk 1.4.15 on a Debian Lenny.*

Thank you in advance for your help.

Paul