The document discusses communications-enabled web and mobile applications presented by Mircea Carasel, Cristi Starasciuc, and Mike Picher, focusing on eZuce's openUC platform that enables voice, video, and instant messaging communications on any device and within any application using standards-based web components. eZuce's Unite client provides presence-based communication capabilities and integrates features like group chat, unified messaging, and media functionality into a single interface. The presentation highlights how openUC allows applications to integrate real-time communications through libraries of reusable components and standards-based APIs.
Long journey of Ruby standard library at RubyConf AU 2024
Communications-Enabling Web and Mobile Apps
1. Communications-Enabling Web and Mobile
Applications
moderator: martin steinmann
participants: cristi starasciuc, mircea carasel, mike picher
March 11, 2013 / Bentley University / Boston MA
3. When – The Market is in Transition Now
Innovation is returning to the communications market 3
4. The Post-PBX Era is about Communications-Enablement
Breaking out of the silo and bringing communications to IT applications 4
> WHY: Users expect communications to come to them.
> HOW: They want to communicate with voice, video, and IM on
any device and with any application and without delay.
> WHAT: openUC enables innovation at the client and device level.
5. eZuce Client Strategy
Standards – Web - Mobile 5
> Library of re-usable Web components
> Packaged to integrate with different applications
(Portlets, Gadgets, Zimlets, Plugins)
> Consistent user experience across platforms
> Media-enablement with WebRTC
stuff that works together
6. eZuce UniteTM Client
Presence based communication; to communicate easily 6
> Communication makes
collaboration social
> eZuce Unite creates an
immersive user
experience
> Different means of
communication intersect
> A new kind of client
7. Unite – Versatile, Flexible, Easy to Use
Making calls the easy way 7
> Initiate a call using instant search or
a keypad
> Pairs with softphone or desk phone
> Works in thin client remote desktop
environments as it does not process
audio or video directly
> Allows to remote control your phone
(e.g. transfer a call from your desk
phone to an IM contact in your
roster)
8. Unite – Powerful Features
Integrated Unified Messaging for an immersive user experience 8
9. Unite – Chat with Everyone and Everywhere
Seamless integration of presence and chat into the communications experience 9
10. Unite – Group Chat Escalated to Audio Bridge
Personal group chat room combined with personal audio bridge 10
11. Unite Media
Integrating voice, video, screen sharing 11
> Voice, video, and screen sharing capabilities integrated with chat,
presence, messaging and conferencing
> Functions as a full softphone or a third-party call controller
> Available for Mac, Windows and Linux
> Standards compliant (SIP, XMPP)
> High and robust quality based on leading codecs including Opus, VP8,
H.264 and many additional narrowband and wideband voice codecs
13. VMware Zimbra Integration
Library of re-usable components 13
> Comprehensive integration
> Re-usable HTML/CSS/JS components
> Leveraging openUC REST API
> Next step: WebRTC based media
enablement – Video and chat in
Zimbra
14. Outlook 2010 / 2013 Integration
Presence based communications 14
Communications enables Outlook without Lync and without Exchange
Most sophisticated Outlook productivity add-on to date
Enhances employee productivity
15. Integration with Salesforce.com
Communications enablement 15
> Native integration into Salesforce based on
the eZuce HTML5 based client
> Available from Salesforce.com AppXchange
> Click-to-call, call disposition, address book
and contact integration
> Works with Windows, Mac and Linux
16. Contacts and Address Book Integration
Standards based contact sync 16
>How to get my corporate and private contacts to
sync with my mobile phone?
> CardDav and CalDav are standards
> Supported by iOS and Android and
many other platforms and
applications