Questions tagged [ucma]

Unified Communications Managed API (UCMA)

UCMA is an API to access the communication capabilites of Office Communication Server (OCS) and Lync (the next generation of OCS).

UCMA 2.0:

UCMA 3.0:

  • Targeted at Lync
  • SDK Documentation
  • Added B2BUA and media stack - this makes it possible to use limited UCMA 3.0 functionality without Lync.

UCMA 4.0:

  • Primarily for middle tier application against Microsoft Lync Server 2013
  • managed code API based on SIP
  • What is UCMA 4.0
216 questions
2
votes
1 answer

How to run a UCMA 4.0 trusted application on a separate application server?

I'm not an Unified Communications developer and my head is thumping. I have three virtual computers (Windows Server 2012 R2) that are joined to the domain. They are pingable among themselves and two Lync clients on VM#2 and VM#3 can talk to each…
2
votes
3 answers

Schedule a Lync Conference with UCMA 3.0

I am trying to schedule a lync conference with UCMA 3.0. After creating the conference I send the ConferenceUri to the users and let them join the conference. Lync Test…
Sam Hueppi
  • 49
  • 7
2
votes
2 answers

UCMA based VoiceXML - the and tags

I've written a basic IVR system using UCMA 3.0. It recieves an incoming call then uses the following class to execute a VXML script: Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser First question - I currently have a large script that…
markv
  • 275
  • 1
  • 5
2
votes
2 answers

Retrieving Lync Presence

My requirement is I need to create a windows service which retrieves the Lync presence status(Available, Busy, Do not disturb ....) of each user in the Active directory. I googled and found that below SDKs can retrieve the Lync Presence. Lync…
user369287
  • 692
  • 8
  • 28
2
votes
2 answers

Lync UCMA SDK Server - Globally subscribe to presence updates for all Presentities

Is it possible to globally catch ALL presence changes from Lync server without subscribing to all presentities individually? What we're after seems to be very similar to the RemotePresenceView class in the UCMA SDK but that class only allows you to…
Alex B
  • 61
  • 4
2
votes
0 answers

UCMA 4.0 not working

I am going through the quick start sample provied by UCMA 4.0 SDK. We have lyncserver 2013and visual studio 2012 installed in the same machine. We are trying manual provisioning option to log IM messages, using "RegisterForIncomingCall" event to…
Bee Sunny
  • 21
  • 1
2
votes
1 answer

Whats UCMA 3.0 Voicexml Browser default audio format?

Currently, I am developing a ucma 3.0 vxml application. In the voicexml document , I use a record element to take the caller's recording, and then send the recording to an exteranl web server and save it to a wav file. whats the format of the saved…
wkfei
  • 21
  • 2
2
votes
2 answers

Displaying a photo for an Application endpoint

Here is my problem : I work on a big UCMA project since 3 month and now I would like to add a little feature. I have a lot of ApplicationEndpoints which can be added, modified or deleted dynamically and I would like, each time that I create an…
1
vote
1 answer

Error starting UCMA TrustedApplication

When trying to run a TrustedApplication on a new machine, we get the following in our log. The CsTrustedApplication and it's Pool have been defined, and the local management store is replicated. The…
A.Grandt
  • 2,242
  • 2
  • 20
  • 21
1
vote
1 answer

UCMA call establishment gives busy response only after 30 seconds

I am trying to establish a call using the following code in a UCMA workflow application: try{ var conversation = new Conversation(endpoint); avCall = new…
ziwar
  • 63
  • 1
  • 9
1
vote
1 answer

using BeginVerifyPin and EndVerifyPin methods in a UCMA workflow

need a simple example of how to call ApplicationPinServices BeginVerifyPin and EndVerifyPin methods from inside a UCMA workflow to verify user pin number... ApplicationPinServices has an internal constructor and i can't find a way to instantiate it…
ziwar
  • 63
  • 1
  • 9
1
vote
1 answer

Accessing Cookie from C# Vxml Browser

The Microsoft.Rtc.Collaboration.AudioVideo.VoiceXml.Browser object in C# has a RunAsync method that takes a URI of a Vxml page to run and a CookieCollection that should, in theory, allow you to pass in parameters that can be used within the script. …
Dan Gardiner
  • 171
  • 1
  • 7
1
vote
1 answer

UCMA 6.0 App built for X64 works on 1st laptop, fails on 2nd laptop with: System.IO.FileNotFoundException: . . . 'SIPEPS, Version=7.0.0.0

Built a UMCA 6.0 APP on Laptop 1 with platform target set to x64 and framework target set to .Net Framework 4.8. Laptop 1 is X64 based CPU running Windows 10 Enterprise. Application runs as designed. Copied the executable and DLLs to Laptop 2,…
T Moran
  • 13
  • 5
1
vote
2 answers

Sip <--> Lync Integration

I have a SIP app that I wish to connect to a Lync environment. So far I've set up a Static Route enabling the Lync Server to deliver SIP messages to my App. However, the messages I send to the Server are not being answered. Is there any way to check…
Pierluigi Cifani
  • 135
  • 1
  • 2
  • 9
1
vote
1 answer

Enabling Users for LYNC 2010 using C#

Is there a way to enable users on the Lync server via C#. I refer to the same functionality that runs when you go to Lync Server Control Panel, and creating a new Lync Server User.
esskar
  • 10,638
  • 3
  • 36
  • 57
1 2
3
14 15