<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi Klaus and Carlo, thank you for your response. There is a little development. X-Lite seemed to save the video but couldn't play it back. You know I had to manually clicked the start button on the video pannel to start sending the video. Then, I have looked at the file using mp4info and got the following info:<br>&nbsp; Track&nbsp;&nbsp;&nbsp; Type&nbsp;&nbsp;&nbsp; Info<br>1&nbsp;&nbsp;&nbsp; audio&nbsp;&nbsp;&nbsp; G.711 uLaw, 5.940 secs, 64 kbps, 8000 Hz<br>2&nbsp;&nbsp;&nbsp; hint&nbsp;&nbsp;&nbsp; Payload PCMU for track 1<br>3&nbsp;&nbsp;&nbsp; video&nbsp;&nbsp;&nbsp; H.263, 5.844 secs, 835 kbps, 176x144 @ 26.694045 fps<br>4&nbsp;&nbsp;&nbsp; hint&nbsp;&nbsp;&nbsp; Payload H263-1998 for track 3<br><br>I couldn't play it back, though. But I have seen the file using Ubuntu's movie player and it is a very scrambled video. I am using logitech quickcam sphere mp webcam. After, I read Carlo's e-mail, then I came back to ubuntu and tried linphone. Again, I found out that I didn't set the minimum upload and download bandwidth. So, I set 135 kbit/s for video (I am using h263-1998 codec). Then it showed wierd characterisk (like terminating automatically and not starting again). I got the following error messge from Asterisk when I tried to record the video:<br>&nbsp; &nbsp; -- Executing [7504@jain-sip:1] Answer("SIP/7503-b7b11730", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [7504@jain-sip:2] mp4save("SIP/7503-b7b11730", "/home/zelalem/videos/save.mp4") in new stack<br>[Dec&nbsp; 2 18:47:54] WARNING[15692]: channel.c:2809 set_format: Unable to find a codec translation path from h263p to unknown<br>[Dec&nbsp; 2 18:47:54] WARNING[15692]: app_mp4.c:804 mp4_save: mp4_save: Unable to set read format to ULAW|ALAW|AMRNB!<br><br>And the phone terminated. I hope the above gives you an idea as to what my problem is. Once again, thank you. I have been doing this the past two weeks.<br><br>Cheers,<br><br>- Zelalem S. <br>Grahamstown, SA<br><br><br><br>&gt; Date: Fri, 28 Nov 2008 10:40:55 +0100<br>&gt; From: klaus.mailinglists@pernau.at<br>&gt; To: asterisk-video@lists.digium.com<br>&gt; Subject: Re: [Asterisk-video] call handshake fails<br>&gt; <br>&gt; Hi!<br>&gt; <br>&gt; Thanks for the patch. Now it also works with a Sony Ericsson V800.<br>&gt; <br>&gt; regards<br>&gt; Klaus<br>&gt; <br>&gt; <br>&gt; <br>&gt; Dan Julius schrieb:<br>&gt; &gt; Hi, Sergio,<br>&gt; &gt; <br>&gt; &gt; I'm following up on the problem I've been having that some (30% - 60%, <br>&gt; &gt; not sure what it depends on) calls are not connected successfully when <br>&gt; &gt; dialing from Samsung 3G phone to SIP client.<br>&gt; &gt; <br>&gt; &gt; Turns out that increasing the retransmit delay from 20 to 2000 in <br>&gt; &gt; H324CCSRLayer::GetNextPdu seems to have resolved the problem.<br>&gt; &gt; <br>&gt; &gt; Are these units Milliseconds?<br>&gt; &gt; What do you think should be a reasonable timeout?<br>&gt; &gt; <br>&gt; &gt; Dan<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; On Thu, May 15, 2008 at 4:42 PM, Dan Julius &lt;dan.julius@gmail.com <br>&gt; &gt; &lt;mailto:dan.julius@gmail.com&gt;&gt; wrote:<br>&gt; &gt; <br>&gt; &gt;     Hi, Sergio,<br>&gt; &gt; <br>&gt; &gt;     I actually sent these to the list a while ago, but they bounced.<br>&gt; &gt;     How do we deal with private attachments while still keeping the<br>&gt; &gt;     discussion public?<br>&gt; &gt; <br>&gt; &gt;     Thanks for looking into this.<br>&gt; &gt; <br>&gt; &gt;     Dan<br>&gt; &gt; <br>&gt; &gt;     ---------- Forwarded message ----------<br>&gt; &gt;     From: *Dan Julius* &lt;dan.julius@gmail.com &lt;mailto:dan.julius@gmail.com&gt;&gt;<br>&gt; &gt;     Date: Fri, May 9, 2008 at 2:07 PM<br>&gt; &gt;     Subject: Re: [Asterisk-video] call handshake fails<br>&gt; &gt;     To: Development discussion of video media support in Asterisk<br>&gt; &gt;     &lt;asterisk-video@lists.digium.com<br>&gt; &gt;     &lt;mailto:asterisk-video@lists.digium.com&gt;&gt;<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;     Hi,<br>&gt; &gt; <br>&gt; &gt;     Attached are logs for a call that failed. After answering the call<br>&gt; &gt;     on the mobile device, X-Lite continues to ring and nothing happens.<br>&gt; &gt;     As for video in working calls - the problem is with video from H324M<br>&gt; &gt;     to SIP. Any ideas how to debug this?<br>&gt; &gt; <br>&gt; &gt;     Can you provide a sample for using app_transcoder?<br>&gt; &gt; <br>&gt; &gt;     Thanks,<br>&gt; &gt;     Dan<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;     On Fri, May 9, 2008 at 1:27 PM, Sergio Garcia Murillo<br>&gt; &gt;     &lt;sergio.garcia@fontventa.com &lt;mailto:sergio.garcia@fontventa.com&gt;&gt;<br>&gt; &gt;     wrote:<br>&gt; &gt; <br>&gt; &gt;         Could you send me a file with the h245 and h223 logs? (enable<br>&gt; &gt;         them by h324m debug level 4)<br>&gt; &gt; <br>&gt; &gt;         The most probable cause is that you isdn provider is doing echo<br>&gt; &gt;         cancelation on the line, it usually causes random problems like<br>&gt; &gt;         this.<br>&gt; &gt; <br>&gt; &gt;         The problem with video from SIP-&gt;H324M is that it has to be h263<br>&gt; &gt;         QCIF at maximun 52 kbs, if your videophone is not able to set<br>&gt; &gt;         this up, you'll need to use the app_transcoder module.<br>&gt; &gt; <br>&gt; &gt;         Best regards<br>&gt; &gt;         Sergio<br>&gt; &gt; <br>&gt; &gt;         ----- Original Message -----<br>&gt; &gt;         From: Dan Julius [mailto:dan.julius@gmail.com<br>&gt; &gt;         &lt;mailto:dan.julius@gmail.com&gt;]<br>&gt; &gt;         To: asterisk-video@lists.digium.com<br>&gt; &gt;         &lt;mailto:asterisk-video@lists.digium.com&gt;<br>&gt; &gt;         Sent: Fri, 9 May 2008 12:25:17 +0300<br>&gt; &gt;         Subject: Re: [Asterisk-video] call handshake fails<br>&gt; &gt; <br>&gt; &gt;         Further info:<br>&gt; &gt; <br>&gt; &gt;         - In the failed calls, the mobile phone never sends a<br>&gt; &gt;         masterSlaveDetermination packet (according to the h223 logs)<br>&gt; &gt;         - Asterisk sends the terminalCapabilitiesSet,<br>&gt; &gt;         masterSlaveDetermination and<br>&gt; &gt;         then continues to send OpenLogicalChannels.<br>&gt; &gt; <br>&gt; &gt;         Is it OK to send OpenLogicalChannel before receiving a<br>&gt; &gt;         masterSlaveDetermination?<br>&gt; &gt; <br>&gt; &gt;         Thanks,<br>&gt; &gt;         Dan<br>&gt; &gt; <br>&gt; &gt;         On Fri, May 9, 2008 at 2:25 AM, Dan Julius &lt;dan.julius@gmail.com<br>&gt; &gt;         &lt;mailto:dan.julius@gmail.com&gt;&gt; wrote:<br>&gt; &gt; <br>&gt; &gt;          &gt; Hi, Everybody,<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; I'm new to this project, so  I apologize if  my questions<br>&gt; &gt;         might have<br>&gt; &gt;          &gt; already been answered elsewhere.<br>&gt; &gt;          &gt; I am using a X-Lite, Asterisk 1.4.19, a Digium TE122 card,<br>&gt; &gt;         and a Samsung<br>&gt; &gt;          &gt; Z720 phone.<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; So far I have been able to make SIP-h234m calls (originating<br>&gt; &gt;         at either<br>&gt; &gt;          &gt; side) with only partial success.<br>&gt; &gt;          &gt; - I only get video in one direction, from SIP to H324M. I've<br>&gt; &gt;         read the posts<br>&gt; &gt;          &gt; stating that SIP-&gt;H324m is actually more problematic, so I'm<br>&gt; &gt;         quite puzzled<br>&gt; &gt;          &gt; about this.<br>&gt; &gt;          &gt; - About 33% of the calls fail to negotiate a video<br>&gt; &gt;         connection. After<br>&gt; &gt;          &gt; answering the call, nothing happens until I disconnect.<br>&gt; &gt;          &gt; The out-bound h223 log of a failed call is below. Does this<br>&gt; &gt;         log indicate<br>&gt; &gt;          &gt; that Asterisk is sending terminalCapabilitySet multiple times<br>&gt; &gt;         until it is<br>&gt; &gt;          &gt; acknowledged?<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; 1   0.000000      1.1.1.1 &lt;http://1.1.1.1&gt; -&gt; 2.2.2.2<br>&gt; &gt;         &lt;http://2.2.2.2&gt;      H.245 terminalCapabilitySet<br>&gt; &gt;          &gt; terminalCapabilitySet terminalCapabilitySet terminalCapabilitySet<br>&gt; &gt;          &gt; terminalCapabilitySet terminalCapabilitySet terminalCapabilitySet<br>&gt; &gt;          &gt; terminalCapabilitySet terminalCapabilitySet terminalCapabilitySet<br>&gt; &gt;          &gt; masterSlaveDetermination masterSlaveDetermination<br>&gt; &gt;         masterSlaveDetermination<br>&gt; &gt;          &gt; masterSlaveDetermination masterSlaveDetermination<br>&gt; &gt;         masterSlaveDetermination<br>&gt; &gt;          &gt; masterSlaveDetermination masterSlaveDetermination<br>&gt; &gt;         masterSlaveDetermination<br>&gt; &gt;          &gt; masterSlaveDetermination masterSlaveDetermination<br>&gt; &gt;         masterSlaveDetermination<br>&gt; &gt;          &gt; masterSlaveDetermination masterSlaveDetermination<br>&gt; &gt;         masterSlaveDetermination<br>&gt; &gt;          &gt;   2   0.000001      1.1.1.1 &lt;http://1.1.1.1&gt; -&gt; 2.2.2.2<br>&gt; &gt;         &lt;http://2.2.2.2&gt;      H.245 openLogicalChannel<br>&gt; &gt;          &gt; (generic) openLogicalChannel (generic) openLogicalChannel<br>&gt; &gt;         (generic)<br>&gt; &gt;          &gt; openLogicalChannel (generic) openLogicalChannel (generic)<br>&gt; &gt;         openLogicalChannel<br>&gt; &gt;          &gt; (generic) openLogicalChannel (generic) openLogicalChannel<br>&gt; &gt;         (generic)<br>&gt; &gt;          &gt; openLogicalChannel (generic) openLogicalChannel (generic)<br>&gt; &gt;         openLogicalChannel<br>&gt; &gt;          &gt; (generic) openLogicalChannel (generic) openLogicalChannel<br>&gt; &gt;         (generic)<br>&gt; &gt;          &gt; openLogicalChannel (h263VideoCapability) openLogicalChannel<br>&gt; &gt;          &gt; (h263VideoCapability) openLogicalChannel (h263VideoCapability)<br>&gt; &gt;          &gt; openLogicalChannel (h263VideoCapability) openLogicalChannel<br>&gt; &gt;          &gt; (h263VideoCapability) openLogicalChannel (h263VideoCapability)<br>&gt; &gt;          &gt; openLogicalChannel (h263VideoCapability) openLogicalChannel<br>&gt; &gt;          &gt; (h263VideoCapability) openLogicalChannel (h263VideoCapability)<br>&gt; &gt;          &gt; openLogicalChannel (h263VideoCapability) openLogicalChannel<br>&gt; &gt;          &gt; (h263VideoCapability) openLogicalChannel (h263VideoCapability)<br>&gt; &gt;          &gt; openLogicalChannel (h263VideoCapability) openLogicalChannel<br>&gt; &gt;          &gt; (h263VideoCapability) multiplexEntrySend multiplexEntrySend<br>&gt; &gt;          &gt; multiplexEntrySend multiplexEntrySend multiplexEntrySend<br>&gt; &gt;         multiplexEntrySend<br>&gt; &gt;          &gt; multiplexEntrySend multiplexEntrySend multiplexEntrySend<br>&gt; &gt;         multiplexEntrySend<br>&gt; &gt;          &gt; multiplexEntrySend multiplexEntrySend<br>&gt; &gt;          &gt;   3   0.000002      1.1.1.1 &lt;http://1.1.1.1&gt; -&gt; 2.2.2.2<br>&gt; &gt;         &lt;http://2.2.2.2&gt;      H.245 multiplexEntrySend<br>&gt; &gt;          &gt; multiplexEntrySend multiplexEntrySend multiplexEntrySend<br>&gt; &gt;          &gt; terminalCapabilitySetAck terminalCapabilitySetAck<br>&gt; &gt;         terminalCapabilitySetAck<br>&gt; &gt;          &gt; terminalCapabilitySetAck terminalCapabilitySetAck<br>&gt; &gt;         terminalCapabilitySetAck<br>&gt; &gt;          &gt; terminalCapabilitySetAck terminalCapabilitySetAck<br>&gt; &gt;         terminalCapabilitySetAck<br>&gt; &gt;          &gt; terminalCapabilitySetAck terminalCapabilitySetAck<br>&gt; &gt;         terminalCapabilitySetAck<br>&gt; &gt;          &gt; terminalCapabilitySetAck terminalCapabilitySetAck<br>&gt; &gt;         terminalCapabilitySetAck<br>&gt; &gt;          &gt; terminalCapabilitySetAck<br>&gt; &gt;          &gt;   4   0.000003      1.1.1.1 &lt;http://1.1.1.1&gt; -&gt; 2.2.2.2<br>&gt; &gt;         &lt;http://2.2.2.2&gt;      H223<br>&gt; &gt;          &gt;   5   0.000004      1.1.1.1 &lt;http://1.1.1.1&gt; -&gt; 2.2.2.2<br>&gt; &gt;         &lt;http://2.2.2.2&gt;      H223<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; Any pointers on how to debug this would be much appreciated.<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; Thanks,<br>&gt; &gt;          &gt; Dan<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt; PS - This is really great work and I'm very impressed with<br>&gt; &gt;         the project and<br>&gt; &gt;          &gt; hope that I will be able to contribute as well.<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt;          &gt;<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt;         _______________________________________________<br>&gt; &gt;         --Bandwidth and Colocation Provided by http://www.api-digital.com--<br>&gt; &gt; <br>&gt; &gt;         asterisk-video mailing list<br>&gt; &gt;         To UNSUBSCRIBE or update options visit:<br>&gt; &gt;           http://lists.digium.com/mailman/listinfo/asterisk-video<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; ------------------------------------------------------------------------<br>&gt; &gt; <br>&gt; &gt; _______________________________________________<br>&gt; &gt; --Bandwidth and Colocation Provided by http://www.api-digital.com--<br>&gt; &gt; <br>&gt; &gt; asterisk-video mailing list<br>&gt; &gt; To UNSUBSCRIBE or update options visit:<br>&gt; &gt;    http://lists.digium.com/mailman/listinfo/asterisk-video<br>&gt; <br>&gt; _______________________________________________<br>&gt; --Bandwidth and Colocation Provided by http://www.api-digital.com--<br>&gt; <br>&gt; asterisk-video mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;    http://lists.digium.com/mailman/listinfo/asterisk-video<br><br /><hr />Get news, entertainment and everything you care about at Live.com. <a href='http://www.live.com/getstarted.aspx ' target='_new'>Check it out!</a></body>
</html>