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...
  • Lync QOS: DSCP Tagging and Testing for Various Vendor Endpoints
      Setting up DSCP on the Lync Server and Lync client is done via group policy Elan Shudnow has an excellent article on this so I won’t red...
  • 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 CX500 Wall Mount Kit 2200-44331-001
    The above is a picture of the CX500 Wallmount. Some quick clarification around Polycom CX500 Wallmout Kit 2200-44331-001: Part number 2...
  • New Communication Endpoint Form Factor Makes a Windows 8 Pro Powered Mobile Your PC, IP DeskPhone & Mobile Phone: i-Mate Intelegent
      via Seattle Times According to Brier Dudley of the Seattle Time, I-Mate is set to introduce a Windows 8 Pro power mobile device and MWC....
  • #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...
  • www.Lync.Ideascale.com: Lync Community Feedback Statistics: 14% of Ideas Completed by Microsoft
      Lync Ideascale is a community based forum started in 2008 to give everyone a way to give quick, structured, informal (Microsoft does not ...

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.