Quick start, develop and test using the Shared Jabber Sandbox Environment
If you haven't installed Unified Communications Manager, Cisco Unified Presence or Cisco Unity Connection, no problem - you can simply use the Shared Jabber Sandbox.
The Shared Jabber Sandbox offers a hosted installation of the above Cisco products, enabling you to use it:
- as a 'quick start' to get the sample apps up-and-running, see how it all works
- as an environment in which you can develop and test your UC-enabled application
After receiving access credentials, you will be able to connect your web app to the relevant servers for testing, and then make calls from the web application to the devices. And, you only need one set of credentials for voice & video and IM & presence.
Please note that Shared Jabber Sandbox users do not have Admin access to the available UC servers: admin access is only provided with the Rich UC Sandbox.
Please also note that if you've 'got engaged' already by using the hosted sample app in our 'start Here section, you'll already have installed the browser plug-in, so you can miss out step 1 below.
The first thing to do is to request your own access to the Sandbox.
Please note: you only need to gain access once. The same credentials will be used for both voice and video and IM and presence.
Request access to the Sandbox
Request Access to the Shared Jabber Sandbox and make a note of the credentials.
You will receive an email with your username and password which will be used for access to both the sandbox and the Cisco Anyconnect VPN client.
Make a note of that username and password, together with the following credentials, as you'll need to refer to them later when you download the VPN client and to run the demonstration samples.
VPN target ip address <https://22.214.171.124/>
CUCM sandbox IP address <10.10.30.1>
BOSH URL <http://cup02:7335/httpbinding>
Now you're ready to start using the Shared Jabber Sandbox.
The two examples on the remainder of this page take you through launching the sample apps for voice and video and IM and presence.
To find out about the basic chat demo and the use of the CAXL (IM and presence) apps, please take a look at How to use the Jabber Core APIs
Connecting to and testing the Jabber Web Video Softphone
STEP 1 - Download and install the browser plugin
Download and install the Cisco Jabber SDK Browser Plugin - required for signalling and media termination. The browser plug in allows the Jabber voice and video SDK to use and control the local sound and video of the computer.
If you already have a plug-in license, you can simply download the plug-in.
If you haven't got a license - not a problem - we've provided an evaluation version of the plug-in so you can try it out.
Both the licensed version and the evaluation version are available from the Downloads and Docs page
STEP 2 - Download and install the SDK
The SDK contains the Sample Application files and can be downloaded from the Docs and Downloads page.
Once installed, open sample.html in the samples directory.
This sample app enables you to make video calls within the Sandbox Environment via your web browser.
STEP 3 - Install and configure Anyconnect VPN connection
The VPN client will allow a secure connection from your computer to the Cisco sandbox servers.
(Once the VPN is connected, you can still access your local LAN resources).
To install the VPN client, open up your browser and point to https://126.96.36.199
You will need to enter the username and password from Step 1 above.
pCisco AnyConnect VPN client is then installed on your device.
Once the installation is complete, the connection is established automatically and you will be presented with the following screen:
STEP 4 - Run the sample app
Open sample.html in your browser and use your designated username/password with the following configurations:
- User/Password : (Use provided username/password)
- CUCM IP : 10.10.30.1
- Mode : Softphone
- No Server Auth
STEP 5 - Connect
Once you've logged in, the "Connect" button should now be enabled with the Device name listed on the left side of the drop down list.
Click on the "Connect" button to connect to the Device.
STEP 6 - Make a call
Once you've connected, the "Make Call" button should now be enabled.
Make sure to click on "with Video" checkbox and dial the device number (8002) so that you can make a video call to a phone with in the Cisco lab.
For any troubleshooting problems, please post to the Jabber forum.
Connecting to and testing Jabber IM and Presence
STEP 1 - Download the AJAX library
download the AJAX library and accept the license agreement
STEP 2 - Install the AJAX library
Install the AJAX Library locally
STEP 3 - Connect to the VPN
Make sure you are connected to the Shared Jabber Sandbox VPN
STEP 4 - locate and change the sample code
Find the CAXL sampleclient.html page embedded in the Cisco_AJAX_XMPP_library_8.6.1_Debug.zip file.
You can find it at doc-->examples-->sampleclient.html
Open up the file, locate the following piece of code (lines 25 - 32 inclusive):
STEP 5 - Open the sample code
Open sampleclient.html using Firefox only and enter your designated username/password.
This is the same username and password you used to access the Sandbox.
STEP 6 - Connect
After entering the credentials click on the Login button and connect to the Jabber Shared Sandbox for Jabber IM and Presence
Congratulations! You have now connected to the Cisco Jabber Instant Messaging and Presence server in the Cisco shared sandbox using the Jabber SDK.
Get engaged with voice and video
Make a voice and video call in just 5 minutes using our hosted sample app.