<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>APIs</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_category?p_l_id=&amp;mbCategoryId=4556523" />
  <subtitle>A place to discuss the Jabber SDK APIs: cwic (Telephony), CAXL (IM and Presence), WebEx and CUMI (Voicemail)</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_category?p_l_id=&amp;mbCategoryId=4556523</id>
  <updated>2013-05-26T04:27:21Z</updated>
  <dc:date>2013-05-26T04:27:21Z</dc:date>
  <entry>
    <title>RE: Identified incoming call is video or audio</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15557889" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15557889</id>
    <updated>2013-05-24T09:52:00Z</updated>
    <published>2013-05-24T09:52:00Z</published>
    <summary type="html">I think the videoDirection is not available until the call is actually connected and video was negotiated. The sample application checks videoDirection when callState is Connected in a conversationUpdate handler:
if(conversation &amp;&amp; conversation.callState === "Connected" &amp;&amp; (conversation.videoDirection === "RecvOnly" || conversation.videoDirection === "SendRecv")) {
 calls.getCallDiv().cwic('updateConversation',{'addRemoteVideoWindow':videoObject});
}
Could you delay the opening of the popup after the call becomes connected with video ?
Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-24T09:52:00Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to identified in jabber the incoming call is video or audio</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15557843" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15557843</id>
    <updated>2013-05-24T09:50:48Z</updated>
    <published>2013-05-24T09:50:48Z</published>
    <summary type="html">I think the videoDirection is not available until the call is actually connected and video was negotiated. The sample application checks videoDirection when callState is Connected in a conversationUpdate handler:
if(conversation &amp;&amp; conversation.callState === "Connected" &amp;&amp; (conversation.videoDirection === "RecvOnly" || conversation.videoDirection === "SendRecv")) {
 calls.getCallDiv().cwic('updateConversation',{'addRemoteVideoWindow':videoObject});
}
Could you delay the opening of the popup after the call becomes connected with video ?
Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-24T09:50:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to identified in jabber the incoming call is video or audio</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553201" />
    <author>
      <name>Praveen Kumar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553201</id>
    <updated>2013-05-24T03:45:26Z</updated>
    <published>2013-05-24T03:45:26Z</published>
    <summary type="html">[url=http://developer.cisco.com/web/jabber-developer/jabber-voice-forum/-/message_boards/message/15553161?p_p_auth=j9bPoctY]http://developer.cisco.com/web/jabber-developer/jabber-voice-forum/-/message_boards/message/15553161?p_p_auth=j9bPoctY[/url]
Please refer this llink for the explaination of my issue.
Thanks,
Praveen
 </summary>
    <dc:creator>Praveen Kumar</dc:creator>
    <dc:date>2013-05-24T03:45:26Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to identified in jabber the incoming call is video or audio</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553179" />
    <author>
      <name>Praveen Kumar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553179</id>
    <updated>2013-05-24T03:41:38Z</updated>
    <published>2013-05-24T03:41:38Z</published>
    <summary type="html">But VideoDirection is not correctly updating the value which is set when the call is initiated.
Is there any work around for this?
 
Thanks,
Praveen</summary>
    <dc:creator>Praveen Kumar</dc:creator>
    <dc:date>2013-05-24T03:41:38Z</dc:date>
  </entry>
  <entry>
    <title>Identified incoming call is video or audio</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553161" />
    <author>
      <name>Praveen Kumar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15553161</id>
    <updated>2013-05-24T03:39:46Z</updated>
    <published>2013-05-24T03:39:35Z</published>
    <summary type="html">I saw the post [url=http://developer.cisco.com/web/jabber-developer/jabber-voice-forum/-/message_boards/message/6515712]http://developer.cisco.com/web/jabber-developer/jabber-voice-forum/-/message_boards/message/6515712[/url] But using "videoDirection" does not help.[url=http://developer.cisco.com/jabber/api/symbols/call.html#videoDirection] [/url] In my sample application, i tried obtaining the video direction in the conversation incoming event, but I could not obtain the value I set in the startConversation event. function callButtonClick() { .... var originateObject = {participant: { recipient: dn }, videoDirection: "SendRecv", remoteVideoWindow: 'videocallobject'}; $('#phonecontainer').cwic('startConversation',originateObject); }; ...... .......  $('#phonecontainer').bind('conversationIncoming.cwic', handleConversationIncoming);   function handleConversationIncoming(event, conversation, containerdiv) {          // if (conversation.videoDirection === "SendRecv"){// its video call}           calls.addCall(conversation, containerdiv);           };   I am always getting the value as "Inactive" for 'conversation.videoDirection' in "handleConversationIncoming()".  </summary>
    <dc:creator>Praveen Kumar</dc:creator>
    <dc:date>2013-05-24T03:39:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15474904" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15474904</id>
    <updated>2013-05-22T05:08:28Z</updated>
    <published>2013-05-22T05:08:28Z</published>
    <summary type="html">David,
Even if I changed the browser mode to IE9 or IE8 and document mode to Quirks in internet explorer 10 then also internet explorer is crashing.
 
If it's not working that is fine but it shouldn't crash when I open the application.
Please help me on this.
 
Regards,
Karthik</summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-22T05:08:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15452807" />
    <author>
      <name>David Staudt</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15452807</id>
    <updated>2013-05-21T14:16:11Z</updated>
    <published>2013-05-21T14:16:11Z</published>
    <summary type="html">IE10 is not yet supported - work is in progress: http://developer.cisco.com/web/jabber-developer/voice-overview</summary>
    <dc:creator>David Staudt</dc:creator>
    <dc:date>2013-05-21T14:16:11Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15452405" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15452405</id>
    <updated>2013-05-21T14:02:41Z</updated>
    <published>2013-05-21T14:02:17Z</published>
    <summary type="html">Initially I used plugin version 2.0 now I installed the updated plugin version 3.0. I tried to get the softphone.log. but log file is not generating for the particular error.   But I check in some other machine(64 bit machine) containing IE 9. It is not crashing. I think the crash is happened to IE 10 installation in my machine. Please confirm on this.   Regards, Karthik</summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-21T14:02:17Z</dc:date>
  </entry>
  <entry>
    <title>RE: Made a program with VB6 that initiates a video call (help with options)</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15428263" />
    <author>
      <name>David Staudt</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15428263</id>
    <updated>2013-05-20T19:27:01Z</updated>
    <published>2013-05-20T19:27:01Z</published>
    <summary type="html">If your question refers to the Jabber native client for Windows (vs the SDK):
 
- Direct automation of the Jabber client is limited to the 'cross-launch' functions enumerated here: http://developer.cisco.com/web/jabber-developer/the-jabber-application#launchApp.  Launching with specific options like 'self-view enabled' are not present.
- For auto-answer scenarios, it should be possible to monitor Jabber for Windows events (like incoming call, which includes caller ID info) from a UCM CTI-based application (TAPI or JTAPI), then cause the endpoint to answer based on CTI command.  http://developer.cisco.com/web/jtapi http://developer.cisco.com/web/tapi.  Note there are versioning requirements for Jabber CTI support: http://developer.cisco.com/web/jtapi/wikidocs/-/wiki/Main/Cisco+CTI+Supported+Device+Matrix  Note using CTI APIs from VB is not particularly trivial...</summary>
    <dc:creator>David Staudt</dc:creator>
    <dc:date>2013-05-20T19:27:01Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15420315" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15420315</id>
    <updated>2013-05-20T15:13:09Z</updated>
    <published>2013-05-20T15:13:09Z</published>
    <summary type="html">Thanks Karthik.
Was a previous version of the plugin working on the same machine, or is it the first plugin installed ? In IE, Tools =&gt; Manage add-ons shows the correct plugin version 3.0.0 ? What locale/language is configured on the machine ?
You confirm the crash occurs when the sample.html page loads ? If possible, could you:
- exit all browsers
- delete C:\Users\youruser\AppData\Local\CiscoWebCommunicator\softphone.log* if any
- restart IE, reproduce the crash and send softphone.log (if available) to [url=mailto:jabbersdk-support@cisco.com]jabbersdk-support@cisco.com[/url]
Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-20T15:13:09Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15416432" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15416432</id>
    <updated>2013-05-20T13:26:09Z</updated>
    <published>2013-05-20T13:26:09Z</published>
    <summary type="html">Hi Thomas,
I changed it to 32 bit version of IE and also restarted the machine. [b]But for 32 bit IE, the sample application is crashing.[/b]
For change the version 64 bit into 32 bit with the help of this link [url=http://www.sevenforums.com/tutorials/280434-internet-explorer-10-enable-32-bit-64-bit-ie10-windows-7-a.html]http://www.sevenforums.com/tutorials/280434-internet-explorer-10-enable-32-bit-64-bit-ie10-windows-7-a.html[/url]
For cross check the current version of IE, I used this link [url=http://www.enhanceie.com/ie/webdev.asp#bitness]http://www.enhanceie.com/ie/webdev.asp#bitness[/url]
Regards,
Karthik</summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-20T13:26:09Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15413980" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15413980</id>
    <updated>2013-05-20T12:30:29Z</updated>
    <published>2013-05-20T12:30:29Z</published>
    <summary type="html">Hi Karthik,
On Windows 7 64-bit, both the 32-bit version of Internet Explorer and the 64-bit can be installed. On a 64-bit OS, the Jabber SDK plugin supports the 32-bit version of IE only. Could you double-check you are running IE9 32-bit ? This page has more information:
[url=http://blogs.msdn.com/b/ieinternals/archive/2009/05/29/q-a-64-bit-internet-explorer.aspx]http://blogs.msdn.com/b/ieinternals/archive/2009/05/29/q-a-64-bit-internet-explorer.aspx[/url]
Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-20T12:30:29Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : Need functionality to delete the createVideoWindow object.</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15414357" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15414357</id>
    <updated>2013-05-20T12:26:19Z</updated>
    <published>2013-05-20T12:26:19Z</published>
    <summary type="html">Thanks for your reply.
Ya I understand the scenario. There is no need of "deleteVideoWindow" function in my application.
 </summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-20T12:26:19Z</dc:date>
  </entry>
  <entry>
    <title>RE: CWIC : Need functionality to delete the createVideoWindow object.</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15413918" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15413918</id>
    <updated>2013-05-20T12:22:30Z</updated>
    <published>2013-05-20T12:22:30Z</published>
    <summary type="html">Hi Karthik,
The [url=http://developer.cisco.com/jabber/api/symbols/%24.fn.cwic.html#-createVideoWindow]createVideoWindow[/url] function creates a window to be used by startConversation, add/removePreviewWindow, and updateConversation(add/removeRemoteVideoWindow). I think the video window is automatically destroyed when the associated DOM element is removed. Supposing all video window elements have a class "video-window", this destroys all of them:
jQuery('.video-window').remove();
Upon logout, does your application modify the DOM on logout, or just hide elements ? Do you think a new "deleteVideoWindow" function would be helpful ?
Thanks, Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-20T12:22:30Z</dc:date>
  </entry>
  <entry>
    <title>CWIC : IE 9 Windows 7 64 bit machine crashes</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15410196" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15410196</id>
    <updated>2013-05-20T07:27:55Z</updated>
    <published>2013-05-20T07:27:55Z</published>
    <summary type="html">Hi ,
If I open the sample.html in IE, Browser gets crashed.But it is working in Chrome.
Details:
JabberSDK : 3.0
JQuery : 1.4.0
WebCommunicator : CiscoWebCommunicator_Win_9_2
I saw in Jabber developer that Video &amp; Voice call was not supported in IE9 windows 7 64 bit machine.
But Is there anyway to stop the browser crash when I open the application in IE 9?
 
Regards,
Karthik
Regards,
Karthik</summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-20T07:27:55Z</dc:date>
  </entry>
  <entry>
    <title>CWIC : Need functionality to delete the createVideoWindow object.</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15408054" />
    <author>
      <name>karthik mohan</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15408054</id>
    <updated>2013-05-20T05:55:03Z</updated>
    <published>2013-05-20T05:55:03Z</published>
    <summary type="html">Hi,
I checked the cwic help document. I am not able to see anyfunction that is relevant to delete the created video window object.
Instead I found addpreviow window and remove preview window.
Scenario:
When I logout, I have to delete the created video window object.
 
Regards,
Karthik</summary>
    <dc:creator>karthik mohan</dc:creator>
    <dc:date>2013-05-20T05:55:03Z</dc:date>
  </entry>
  <entry>
    <title>RE: Made a program with VB6 that initiates a video call (help with options)</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15335548" />
    <author>
      <name>Ting-Hao Chen</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15335548</id>
    <updated>2013-05-16T16:31:18Z</updated>
    <published>2013-05-16T16:31:18Z</published>
    <summary type="html">Aaron,
You can refer to this [url=http://developer.cisco.com/web/jabber-developer/jabber-voice-forum/-/message_boards/message/13989761]link [/url]for auto answer approach
For self-view, you can use [url=http://developer.cisco.com/jabber/api/symbols/%24.fn.cwic.html#-addPreviewWindow]addPreviewWindow[/url] to show self-view video.
Hope this help
Howard</summary>
    <dc:creator>Ting-Hao Chen</dc:creator>
    <dc:date>2013-05-16T16:31:18Z</dc:date>
  </entry>
  <entry>
    <title>Made a program with VB6 that initiates a video call (help with options)</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15293066" />
    <author>
      <name>Aaron Anderson</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15293066</id>
    <updated>2013-05-15T17:59:37Z</updated>
    <published>2013-05-15T17:54:48Z</published>
    <summary type="html">I have successfully created a program with VB6 that upon clicking a button initiates a jabber video call and dials a specific person. This works exactly as expected and I am happy with the results. How can I make my program initiate this video call with “Show self view” automatically executed every time?  Also (much more difficult I assume) The ability to have my program “auto answer” Is there a way in VB6 for me to “listen” for someone else calling me and when this happens execute my existing routine as if someone pressed the button?   Basically sometimes through security cameras I can see someone staring blankly at the screen with the giant green call button and still has no clue what to do. I want to be able to remotely initate the call for this helpless person standing at the console……   Here is some example of my code (simple yet effective) Public Sub InitiateJabberCall(ByVal CallNum As String)
Dim sendData As String
Dim Iret As Long
Timer2.Enabled = False
Timer3.Enabled = False
Iret = FindWindow(vbNullString, "Jabber Video")
If Iret &lt;&gt; 0 Then     RestoreWindow ("Jabber Video")   
Else    
Iret = MsgBox("Jabber is not running. Unable to call", vbOKOnly, "Warning")   
  Exit Sub
End If
Delay (0.01) sendData = "CALLTHISNUMBER"
SendParseMsg (sendData)  
Delay (0.01)        
Call SetFormsInCallMode
Delay (0.01)
Timer3.Enabled = True
Timer2.Enabled = True End Sub</summary>
    <dc:creator>Aaron Anderson</dc:creator>
    <dc:date>2013-05-15T17:54:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: SSO with CAXL hosted</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15245903" />
    <author>
      <name>Ting-Hao Chen</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15245903</id>
    <updated>2013-05-14T19:14:54Z</updated>
    <published>2013-05-14T19:14:54Z</published>
    <summary type="html">Hi Bernhard,
Unfortunately, we do not support SSO in CAXL right now.  This is mainly due to the lack of good cross origin and client registration services for CAS.  I know these points are being worked on, but I don't know what the roadmap to their support is yet.
Thanks,
Howard</summary>
    <dc:creator>Ting-Hao Chen</dc:creator>
    <dc:date>2013-05-14T19:14:54Z</dc:date>
  </entry>
  <entry>
    <title>RE: Handle for network issue</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15198637" />
    <author>
      <name>Thomas Vanier</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=15198637</id>
    <updated>2013-05-13T15:19:16Z</updated>
    <published>2013-05-13T15:14:05Z</published>
    <summary type="html">Hi Steve, Sorry for the delayed reply. When idle, the phone does not listen any kind of event, including network connection changes. How is your web application served ? It could open a permanent connection with the server, and detect network changes when the connection is closed/reopened ? For example using a [url=http://en.wikipedia.org/wiki/WebSocket]web socket[/url] or long polling (COMET) http://en.wikipedia.org/wiki/Comet_(programming) Thomas</summary>
    <dc:creator>Thomas Vanier</dc:creator>
    <dc:date>2013-05-13T15:14:05Z</dc:date>
  </entry>
</feed>

