[asterisk-users] Video phone crashing meetme on asterisk 1.4.

david lists.digium.com at spam.lublink.net
Wed Mar 18 11:08:56 CDT 2009


Hello,

I am running asterisk 1.4. For argument's sake I have 4 telephones. 2 
support video, 2 do not.

Calls between phones work fine and codecs are properly negociated. I 
have videosupport=yes in sip.conf and when the two video phones 
communicate I have video.

When the video phone calls the extension, it negociates the codecs :

Capabilities: us - 0x200004 (ulaw|h264), peer - audio=0x380907 
(g723|gsm|ulaw|g726|g729|h263|h263p|h264)/video=0x380000 
(h263|h263p|h264), combined - 0x200004 (ulaw|h264)
Non-codec capabilities (dtmf): us - 0x0 (nothing), peer - 0x0 (nothing), 
combined - 0x0 (nothing)
Peer audio RTP is at port 75.119.236.164:5004
Peer video RTP is at port 75.119.236.164:5006
Looking for 8500 in from-openser (domain proxy.mytld.biz)
list_route: hop: <sip:72.55.182.118;lr=on>

So we see in this SDP packet that Asterisk has negociated ulaw/h264.

Now it goes into my extension and calls my AGI script. My AGI script 
stuff and eventually spits this out :

EXEC MEETME 1234|d


Asterisk console says :

    -- AGI Script Executing Application: (MeetMe) Options: (17246|d)
Video is at 72.55.182.117 port 17842
Audio is at 72.55.182.117 port 19702
Adding codec 0x4 (ulaw) to SDP
Adding codec 0x200000 (h264) to SDP


Than it sends out a SIP packet to the video phone :

Contact: <sip:8500 at 192.168.200.1>
Content-Type: application/sdp
Content-Length: 258

v=0
o=root 10487 10487 IN IP4 192.168.200.1
s=session
c=IN IP4 192.168.200.1
b=CT:384
t=0 0
m=audio 19702 RTP/AVP 0
a=rtpmap:0 PCMU/8000
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
m=video 17842 RTP/AVP 99
a=rtpmap:99 H264/90000
a=sendrecv

After that I see :

[Mar 18 11:55:50] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 726  Buffer size: 320
[Mar 18 11:55:50] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 726
[Mar 18 11:55:50] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 930  Buffer size: 320
[Mar 18 11:55:50] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 930
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1291  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 979  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 979
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1172  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1265  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1261  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1191  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1384  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1030  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 993  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 993
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 998  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 998
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1083  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1158  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1279  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 876  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 876
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 875  Buffer size: 320
[Mar 18 11:55:51] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 875
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 745  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 745
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1138  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 902  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 902
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1315  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1252  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1097  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1122  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1188  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1180  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1112  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1158  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1149  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1032  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 841  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 841
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 769  Buffer size: 320
[Mar 18 11:55:52] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 320  Buffer size: 769
[Mar 18 11:55:53] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1150  Buffer size: 320
[Mar 18 11:55:53] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1080  Buffer size: 320
[Mar 18 11:55:53] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 1248  Buffer size: 320
[Mar 18 11:55:53] NOTICE[13512]: app_meetme.c:1918 conf_run: Audio 
bytes: 9  Buffer size: 320
[Mar 18 11:55:53] WARNING[13512]: app_meetme.c:1613 conf_run: Unable to 
set buffering information: Invalid argument

And finally :

  == Spawn extension (default, 8500, 3) exited non-zero on 
'SIP/system.117-b6c02408'

Is it the phone or meetme that is not working properly? Why would meetme 
accept video if it does not work? How can I tell meetme to never do 
video and still allow it between peers?

Thank,

David







More information about the asterisk-users mailing list