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

  • 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...
  • 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...
  • Q&A About Microsoft Lync Safe Transfer: What It Is, When You Need It, How You Do It and Gotchas to “Watchas”
    What is safe transfer? According to: http://technet.microsoft.com/en-us/library/gg425721(v=ocs.14).aspx “…With Safe Transfer enabled, tr...
  • 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...
  • snom 821 UC Edition (Lync) Firmware 8.8.1.11 “Apollo” Officially Released and Approved By Microsoft
    snom has been working on their “Apollo” Lync UC Edition firmware and it is has been released out of Beta and approved by Microsoft. New Fea...
  • snom Brings Lync Presence to Desk Phone Definable Indicator Lights
    Note : While the snom 300 and snom 821 are Lync Qualified devices, the features noted in this article may not be included in the Lync Qualif...
  • 5 Tricks Using snom UC Edition: Intercom, Safe Transfer, Show VirtualKeys & More
    I’ve been testing the latest snom UC Edition firmware and I came across some items I thought others might want to hear about. Intercom Cu...
  • First Impression Review of Logitech Webcam C930e: 1st of New Generation of UVC 1.5 H.264 WebCams
    The Logitech Webcam c930e is a business webcam that is certified for Microsoft Lync and Skype and first cam to bring 1080p UVC 1.5 H264 HD ...
  • Lync User QuickTip #19: Understanding Lync to Outlook Calendar Based Presence Integration
    One of the great things about Microsoft Lync is how it lights up hitherto hidden information. One of these items is the Outlook Busy/Free st...
  • Polycom Announces Intentions to Lync enable Various Existing Polycom Deskphone, Videophone and DECT Models
      Note: The noted firmware is NOT Microsoft Qualified or certified. Note: The below is a summary of perusing Polycom PDF documents and is...

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.