mwc wip jam jabber sdk final
TRANSCRIPT
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1© 2011 Cisco and/or its affiliates. All rights reserved.
Mags Moran
Cisco Jabber SDK Overview
Product Manager, Clients and Mobility Business Unit
March 2012
Follow and Comment @
#ciscodev
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
Access Market-Leading UC Servicesfrom an All-in-One UC Client
Number one in Enterprise Call Control
Number one in Video
Number one in Web Conferencing
Number one in Audio Conferencing
Number one in Unified Messaging
Sources: Synergy Research, Frost & Sullivan, Gartner, Intellicom Analytics, Cisco Q4 2009.Note: Enterprise Call Control excludes low-end KTS category.
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
ANY CONTENTANYWHERE ANY DEVICE
INTEGRATED COLLABORATION EXPERIENCE
Wide Variety of Collaboration Technologies
Wide Variety of Collaboration Needs
Video Handled as Easily as Voice
Flexible Access from all Clients
Richest Experience in Any Location
Secure Intra- and Inter-Company Communications
Cisco Integrated Collaboration Experience
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
Cisco Jabber
All-in-one UC Application
• Presence & IM
• Voice, Video, voice messaging
• Desktop sharing, conferencing
Collaborate from Any Workspace
• PC, Mac, tablet, smartphone
• On-premises and Cloud
• Integration with Microsoft Office
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
Devices Share the Same Infrastructure
Call Control- SIP -
Presence &IM- XMPP -
Meetings Voice Messaging
Cisco Jabber
Unified Communications
Manager
•Unified Presence
•WebEx Connect service (SaaS)
•WebEx (SaaS)
•MeetingPlace
Unity Connection
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
Cisco JabberFlexibility, Interoperability and Extensibility
Flexibility - Deployment
Options
Standards-based Interoperable &
Extensible
Client ChoiceCisco 3rd Party Clients UC-enabled
Web Applications
Dual ProtocolStandards-based
Federations APIs
SIP/SIMPLE
XMPP
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
Cisco Jabber Web SDKSDK to Collaboration-Enable Web Applications
Easily add collaboration to web applications and business processes
Voice Video
IM/Chat Presence
Voice mail
Web Conferencing
Leverage web technologies with a small browser plugin – no need for a desktop client
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
• Easily and rapidly embed voice, presence, IM, Voicemail and WebEx into web applications
• Exciting technology enabler
• Opportunity to build products and services built on Cisco technology
• Add incremental value to existing Cisco Products
• Existing market of Cisco’s significant install base
• Co-marketing opportunities and activities
• Unique offering - No other enterprise UC provider has voice, video Web plug-in/SDK
Cisco Jabber Web SDKWhat’s it all about? What’s in it for you?
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9Cisco Confidential© 2011 Cisco and/or its affiliates. All rights reserved. 9
Usage Examples and Case Studies
• Example 1: Cisco UC enablement of online desktop and line of business applications
• Example 2: Cisco UC enhancing collaboration applications
• E.g. online mail providers, social media vendors
• Example 3: Cisco UC enablement of custom web 2.0 portals and custom web applications
• Example 4: Cisco UC enablement of online email application
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
Use Case: Pervasive Cisco UC in Business Process Applications
Jabber SDK APIs: XMPP (CAXL), Web Phone (AJAX), Video* (PVE)• UC, Collaboration, Video capabilities everywhere
• Example only – an ISV or IT Pro could do the project
IM / Chatenabled
Presence enabled
Click 2 WebExenabled
Click 2 Callenabled
Click 2 Video*enabled
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
Use Case: Pervasive Cisco UC in Enterprise Social Software Applications
Jabber SDK APIs: XMPP (CAXL) and Web Phone (AJAX)• Presence and UC capabilities throughout the application
• Cisco on Cisco Integration
IM / Chatenabled
Presence enabled
Click 2 WebExenabled
Click 2 Callenabled
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Completed Integration: Pervasive Cisco UC in Enterprise Social Software Application
ChatUC function exposedin contact card and barlet
Call Webex
• Cisco QUAD uses the Jabber SDK APIs!
Real-time Collaboration
Non-real-time blogs, posts, discussions
• User Capabilities
View presence
Click 2 call
Click 2 IM
Click 2 Webex
Click 2 Video* (1H2012)
• User Interface
Contact Name Card
UC barlet
QUAD Flash Demo: http://www.cisco.com/assets/prod/col/vid/quad-comm.mp4
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
Use Case: Cisco UC Enabled Corporate Directory Portal
Jabber SDK APIs: XMPP (CAXL), Web Phone (AJAX), Video* (PVE)• Compelling search and connect : real-time collaboration within corporate directories
• User Capabilities: Presence, Click 2 Call / IM / WebEx today, Click 2 Video* (1H2012)
IM / Chatenabled
Presence enabled
Click 2 WebExenabled
Click 2 Callenabled
Click 2 Video*enabled
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Use Case: Jabber SDK with Gmail Gadgets
• Cisco UC Enable Gmail and Google Apps for Business
• Cisco Jabber APIs
Web Softphone (AJAX)
IM / Presence (CAXL)
• User Capabilities
View Presence
Click 2 IM
Click 2 Call
• Deployment Requirement
Corporate VPN active session
• Flash Demo: Completed Integration
http://www.youtube.com/watch?v=pIGyEubjBrU
Corporate Directory Presence and IM gadget enabled.
CorporateSoftphone
Gadget enabled
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
• Precision Video Engine is a software library designed to handle voice and video related tasks
• This library is augmented by Cisco’s VTG group from intellectual property
originally developed by Tandberg and currently used in the Movi product.
• Replaces the softphone audio/video stack of the CSF architecture for UC clients
• Business Benefits:HD Video of extraordinary quality on common corporate standard PCs & Macs (dual core)
Robust resilience adaptation in wide variety of network conditions (e.g. ClearPath)
More resolutions supported, so greater interoperability
Cisco Jabber Web SDKPrecision Video Engine
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Cisco Jabber Web SDKVoice enable your Web Page in 5 mins
http://developer.cisco.com/web/jabber-developer/uc-enabel-your-webpage-under-5-minutes-video
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
Cisco Jabber Web SDKVoice enable your Web Page in 5 mins
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
Getting Started – Cisco Developer Network
• SDK, Samples, Instructional Videos, Community
• http://developer.cisco.com/web/jabber-developer/jabber
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
Cisco Jabber SDK – Public Market Traction
“As an early adopter development partner using Cisco’s Jabber SDK, we found it to be an easy interface to implement call control functionalities on enterprise, web-based applications. A developer with basic telephony knowledge can implement the features using the SDK.” Nov. 2011
Pranjol Saikia, Head ProductsParsec Telesystems Pvt. Ltd.
“The market for cloud-based business applications is growing rapidly. At Esnatech, we see tremendous demand to enhance web applications, like Google Apps and Gmail, by integrating communications directly into the user experience. The Cisco Jabber SDK removes all roadblocks and allows us to transform Google apps and the Google framework into a live communication and collaboration for Cisco's enterprise customers.“ Nov. 2011
Davide Petramala, Vice President, Sales and Business Development, Esnatech
Cisco Press Release Quote: Nov. 16, 2011
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Use Case: Esnatech Office-Linx Middleware Unified Messaging for Gmail
Jabber SDK APIs: Unity Connection (REST), Provisioning (CUPI)• Unity Connection Visual Voicemail and User Provisioning API for Gmail
• Elegantly brings disparate IPT vendor components into Gmail accounts
UnifiedMessaging
UserProvisioning
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
Thank you.