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:8...@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 _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users