SBAMakingSmall

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label lync_developer. Show all posts
Showing posts with label lync_developer. Show all posts

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

Read More
Posted in Lync_2013, lync_developer | No comments

Tuesday, July 3, 2012

Check It Out: Scott Hanselman’s Lync 2010 Super Simple Auto Answer Video Kiosk

Posted on 6:01 AM by Unknown

image_thumb_5Scott Hanselman is working on some code to add video autoanswer capability to Lync 2010 along with far end video control using Microsoft Inbox UVC drivers. He is focusing on the new Logitech BCC950 ConferenceCam (a very interest device which I recently reviewed)

This little Super Simple Auto Answer Video Kiosk (ahem) app has some interesting uses

  • cheap room video system
  • a kind of security camera you can dial into
  • Scott’s mission: Using Lync video to connect remote workers

Scott has all the code up on GitHub, so if you want to create some really cool something or another, go get it!

Go checkout the code!
http://www.hanselman.com/blog/IntroducingLync2010SuperSimpleAutoAnswerVideoKioskWithFullScreen.aspx

Read More
Posted in lync, lync_developer | No comments

Tuesday, April 17, 2012

Wanting to Code a .NET Lync Call Pop App? Some Resources to Get You Started

Posted on 12:18 AM by Unknown

 

callpop_callpopapp

CodeLync on Developing Screen POP for Lync:
http://www.codelync.com/2011/11/developing-screen-pop-applications/#more-258

MSDN Official Creating Screen Pop Windows Using Lync 2010 SDK:
http://msdn.microsoft.com/en-us/library/hh530042.aspx

Read More
Posted in lync_developer | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Plantronics Calisto 620 M Review: Portable Bluetooth Speaker Phone Device For PC and Mobile
    Another interesting device has been added to the Microsoft Lync Qualified Devices list: The Plantronics Calisto 620M bluetooth speakerphone....
  • 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...
  • 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...
  • Ubiquiti Unifi Now Supports Zero-Handoff Roaming: Extremely Affordable Voice Wifi Network?
    We have been using Ubiquiti Networks very affordable Unifi access points to bring WIFI to blanket large areas. Unifi firmware version 3.02 ...
  • Lync Qualified/Comptabile and Optimized IP Phone Features Compared: Which Devices are More “Advanced”?
    I am getting more and more questions on which class of Lync devices is more “advanced”. As Lync Qualified (aka Lync Compatible/ 3PIP) devic...
  • My Lenovo Thinkpad Tablet 2 (Windows 8) Video Review
    Below is my video review of the Lenovo Thinkpad Tablet 2. My overall impression of the Tablet 2 is very good. It is a Thinkpad and looks and...
  • 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 CX200, aka Catalina, Is Starting Journey Into Sunset: Is Dial Pad Here To Stay?
    @jc_1875 notes that the Polycom CX200 is no longer available from suppliers in the UK and is no longer on the UK Polycom listed among the...
  • Group Call Pickup Coming to Lync Server 2013 in CU1 Update: Here’s How It Will Work
    Roy Kuntz noted in his Lync Conference 2013 “Deploying Voice” session today that Lync Server 2013 will get Group Call Pickup functionality a...
  • What Happened to Spectralink #Lync Qualified WIFI/DECT Phones? @SpectralinkCorp
    As most of us know the Spectralink WIFI/DECT phone unit was sold by Polycom and is no longer a part of Polycom. It is now here: http://www...

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)
      • Microsoft #Lync 2013 September 2013 Update: List o...
      • Microsoft #Lync Finally Gets #1 Requested Feature:...
      • Lync Qualified/Comptabile and Optimized IP Phone F...
      • First Picture of #Polycom CX5500 “Roundtable”IP #L...
      • Acano Brings #WebRTC Meetings & Popular Video Endp...
      • What Happened to Spectralink #Lync Qualified WIFI/...
      • #snom Releases Better Together over Ethernet UC Ed...
      • First Impression of Polycom Better Together over E...
      • Minataur V NASA Rocket Launch: My Video from Easte...
      • #Polycom Announces & Demos UC Software 5.0 #Lync F...
      • Lync 2013 Cumulative Updates List
      • #Lync Senior Product Marketing Andrew Cook: Micros...
      • Microsoft Extends TechNet Subscription for 90 Days...
    • ►  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)
    • ►  June (24)
    • ►  May (16)
    • ►  April (19)
    • ►  March (7)
    • ►  February (10)
    • ►  January (8)
  • ►  2011 (17)
    • ►  December (17)
Powered by Blogger.