Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 2 KB

File metadata and controls

25 lines (20 loc) · 2 KB

Video AutoAnswer using Microsoft Lync in UI Suppression Mode

####Lync wrapper and WPF control to allow you to easily create UI Suppression mode applications which auto-answer incoming video calls.

##Current Functionality

  • UISuppresion Mode WPF application
  • Presence,Personal Note, Name, Photo exposed for the "watched" user
  • Auto-answer video call, two-way video sharing
  • Place call to "watched" user, two-way video sharing
  • Uses the Lync 2010 Client SDK (which you will need).

##Quick HeadStart Get going quickly with a sample project. This wrapper is being used over at Scott Hanselman's LyncAutoAnswer project.

##Things to know

  • There is a WPF control - LyncUISupressionWrapper.Controls.VideoWindow - which displays either incoming or outgoing video.
  • The LyncUISupressionWrapper.LyncModel object is a singleton, so call it with LyncModel.Instance;.
  • You must call .SignIn as one of the first things you do, otherwise nothing will work!
  • When debugging, if you halt your application mid-call/conversation you will leave the underlying Lync process (communicator.exe) in a running state. You will need to kill that process before running again, otherwise you'll get errors that "{Client is in state 'SignedIn', expected 'Uninitialized'}". Exiting the application normally is fine.
  • You need to be in UI Suppression Mode for this to work. UI Suppression is set in the registry - keys are in the Downloads section.

##Authors This project has been written by the Modality Systems Product Development Team, who blog about building interesting and innovative solutions on the Microsoft Lync platform at ModalityDev.