SBAMakingSmall

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, July 26, 2012

UCWA API in Lync Server 2013 Opens Ability to Have Lync Functionality in Any Device or Application Without Lync Client Installed

Posted on 5:37 PM by Unknown

UCWAIt has not been trumpeted, but the new UC Web API, or UCWA, in Microsoft Lync Server 2013 opens a whole new field of integration possibilities. Lync Server 2013 UCWA brings Lync functionality to PC applications, web applications and embedded devices WITHOUT Microsoft Lync client being needed and without Server side component either.

In Lync 2010, if you wanted to Lync “enable” your applications or embedded devices you had one of three options:

  • Interface with the Lync 2010 SDK (Con: required Lync 2010 client be present)
  • use UCMA Server Side API (Con: required server install, more advanced knowledge)
  • Write your own SIP stack like snom, Polycom and Damaka have done (Con: basically no normal programmer will have resources to do this)

UCWA makes customizations possible on any platform, device or application that can talk http…and no browser plugin or ActiveX or Lync client is required with UCWA.

UCWA gives developers access to these Lync 2013 features at a user level:

  • Presence
  • Group Membership
  • Contacts
  • Privacy Relationships
  • Scheduled Conferences: read/write 
  • Search
  • Instant Messaging

What are some ideas of things that will now become easily possible with Lync 2013 and UCWA?

  • Write your own Linux Lync Client (or any other exotic OS for that matter)
  • Web Based Lync Client
  • Web Chat
  • Standard SIP deskphone makers could Lync Presence enable their phone with ease
  • Standard SIP deskphone/endpoint makers have a dramatically simpler path to creating endpoint firmware: just have hardware that runs a browser that supports UCWA (media support on roadmap AFTER RTM)
  • BusyLight on Steroids: Want your busy light in another room? Or another location altogether?
  • Add Instant Message or Presence capabilities to any embedded device that can do HTTP

What are some things UCWA cannot do

  • No Audio, Video or other Real Time Media (at this time, see below)
  • Only lets you connect at a user level (for example: if you can to read or set all contacts presence you will use UCMA API’s)

Below is a great introductory video on UCWA by George Durzi.

[UPDATED 2/13/2013] But What About Audio and Video?

According to the below Channel 9 video, UCWA is on the RoadMap to get voice/video/screen sharing capability over IP after Lync 2013 goes RTM.

(see 45seconds)
http://channel9.msdn.com/posts/Lync-Developer-Roundtable-UCWA-Overview

Windows Media Player_2012-12-24_14-25-39

My question has been: how will Microsoft achieve voice/video in the browser with no plug-in? According to the MSDN blog article introducing Micosoft’s first no-plugin-in CU-RTC-WEB prototype between Skype and Microsoft Lync , Adalberto Foresti notes that CU-RTC-WEB or even RTC-Web could be used:

“UCWA can be layered on the existing draft WebRTC API, however it would interoperate more easily with WebRTC implementations if the standard adopted would follow a cleaner CU-RTC-Web proposal.

 

Some more Excellent video about UCMA or Lync 2013 API’s:
http://msdn.microsoft.com/en-us/lync/jj543530

UCWA Forum:
http://social.msdn.microsoft.com/Forums/en-US/ucwebapi/threads

More Lync 2013 SDK/API stuff:
http://msdn.microsoft.com/en-us/library/lync/jj162980(v=office.15)

Microsoft CU-RTC Web Prototype:
http://blogs.msdn.com/b/interoperability/archive/2013/01/17/ms-open-tech-publishes-html5-labs-prototype-of-a-customizable-ubiquitous-real-time-communication-over-the-web-api-proposal.aspx

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Lync_2013, lync_developer | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Microsoft Remote Connectivity Analyzer for Lync & #Exchange Gets Big Refresh
    New /Enhanced Exchange and Lync connectivity test sites combined Lync Mobile Autodiscover tests New Office365 DNS and Free/Busy test G...
  • Free Microsoft Lync HotKey Contact Dialer App: Launch Conversation With 1 Button Touch
      Assign hot keys to Lync contact so you can Instant Message or Audio Call contacts or phone numbers with 1 hot key whether you are in Lyn...
  • Polycom Soundstation Connect: Polycom Has No Intention of Rolling Over to Other USB Speaker Phone Vendors
    With Plantronics, Jabra and Logitech well suited and churning out portable USB speaker phone devices, Polycom seems to be noting that a USB...
  • Polycom VVX500/600 #Lync Qualified IP Phone Supports Direct USB Headset Integration
      Just saw a twitter post by fellow Lync MVP Adam Jacobs that the Polycom VVX500 Lync Qualified device supports USB headsets! I tried it w...
  • Will Vendors Use WPC 2012 To Announce Some New Lync Products? We’ll Keep Track Here
    What vendor announcements will come out of WPC around Microsoft Lync? Aastra? Damaka? Polycom? snom? Others? We’ll see who has inter...
  • What Is UC Federation?
    I find myself in discussions that come down to what are we talking about when we refer to “UC Federation” is so I thought I would write dow...
  • Lync Federation Directory Project Reaches 10,000 Organizations Milestone: Will UC Federation Ultimately Replace PSTN Cloud?
      The Lync Federation Directory Project was started September 2011 to make people aware of just how many companies are available to collabo...
  • Polycom VVX500 IP Deskphone and Spectralink WIFI Phone Join Microsoft Lync Qualified Devices
    It looks like VVX500 and Spectralink are now official Microsoft blessed. According to below twitter post, this FW will be chargeable: ht t...
  • [HowTo] Using Microsoft FixIt Center Pro To Do Automated Troubleshooting on Lync Server and Client
    NOTE: This web service is BETA. Something I have been asking for for some time from other PBX vendors! What if you could have Microsoft Ly...
  • #Skype for Windows Phone 8: Glimpse What #Lync Mobile/UC App Integration Could Look Like on WP8
    A video posted demoing Skype for Windows Phone 8 features reveals the kinds of tight integration to the OS Windows Phone 8 Communication app...

Categories

  • acano (1)
  • Android (3)
  • appliance (1)
  • april prank (1)
  • audiocodes (2)
  • Before_Released (1)
  • brainstorming (1)
  • CEBP (1)
  • cisco (3)
  • Commentary (3)
  • Community Question (1)
  • dect (1)
  • developer (1)
  • exchange-um (1)
  • federation (3)
  • fun (5)
  • futu (1)
  • Futurist_Ideas (4)
  • GeneralIT (2)
  • gmail (2)
  • google (3)
  • ios (3)
  • jajah (2)
  • logitech (1)
  • lync (34)
  • Lync_2013 (13)
  • Lync_2013_StepByStep (6)
  • Lync_2013_WhatsNew (2)
  • lync_developer (3)
  • Lync_HowTo (8)
  • Lync_Mobile (1)
  • LyncAdminTip (2)
  • LyncUserTip (16)
  • NET (1)
  • News (9)
  • offic (1)
  • office365 (1)
  • panasonic (2)
  • plantronics (1)
  • polycom (9)
  • Research_Ideas (3)
  • review (12)
  • sangoma (1)
  • SIP (2)
  • skype (5)
  • snom (17)
  • snom 800 (1)
  • snom_HowTo (1)
  • sonicwall (1)
  • UCWA (2)
  • videoconf (1)
  • WebRTC (4)
  • wifi (2)
  • windowsMobile (1)
  • windowsphone (5)
  • XMPP (3)

Blog Archive

  • ►  2013 (130)
    • ►  September (13)
    • ►  August (17)
    • ►  July (15)
    • ►  June (10)
    • ►  May (11)
    • ►  April (11)
    • ►  March (26)
    • ►  February (19)
    • ►  January (8)
  • ▼  2012 (153)
    • ►  December (14)
    • ►  November (6)
    • ►  October (5)
    • ►  September (10)
    • ►  August (17)
    • ▼  July (17)
      • UCWA API in Lync Server 2013 Opens Ability to Have...
      • Step by Step Installing Lync Server 2013 Persisten...
      • Step by Step Installing Lync Server 2013 Monitorin...
      • Lync Server 2013: Microsoft Moves Community Input ...
      • Step by Step Installing Lync Server 2013 Standard ...
      • What New in Exchange 2013 Unified Messaging
      • Microsoft Lync Server 2013 Preview (Public Beta) H...
      • The New Office: Metro, SaaS, Office365 Home Premium
      • #Lync User QuickTip #25: Instant Message Using Lyn...
      • UCMA 3.0 Microsoft Lync Server Side Development Wi...
      • Will Vendors Use WPC 2012 To Announce Some New Lyn...
      • Far Side Camera Control for Microsoft Lync by Scot...
      • BlueJeans Network: Cloud, Cross Vendor, Multi-Poin...
      • Controlling Who Has What Access to Who In Microsof...
      • Check It Out: Scott Hanselman’s Lync 2010 Super Si...
      • snomPhone for Mac: Mac Utility for Interacting wit...
      • Apps and Options to Attend Microsoft Lync Meetings...
    • ►  June (24)
    • ►  May (16)
    • ►  April (19)
    • ►  March (7)
    • ►  February (10)
    • ►  January (8)
  • ►  2011 (17)
    • ►  December (17)
Powered by Blogger.