Короткий ответ - нет, не без боли.Длинный ответ зависит от вашего точного сценария.
Если вы можете контролировать сборку клиента и убедиться, что Lync установлен, то вы сможете автоматизировать Lync из приложения Silverlight для подключения к конференции, котораяразмещает видео контент, который вы хотите отобразить.Благодаря этому решению видео будет отображаться в Lync, а не в Silverlight.Это довольно просто и описано в Lync SDK .
В противном случае вам придется поработать.Я полагаю, что вы могли бы собрать решение, использующее UCMA 3.0 , чтобы создать приложение Lync для управления конференцией и получения доступа к видеопотоку, а затем передать его клиентам Silverlight с помощью IIS Live.Smooth Streaming или что-то подобное.Это не будет видео в реальном времени, поэтому будет небольшая задержка, но если ваше видео только одностороннее (например, лекции используются студентами), тогда это не должно быть проблемой.
ЭтоСледует иметь в виду, что это еще не решенная проблема (по крайней мере, в MS), поскольку даже Lync Web App * (официальный клиент Silverlight Lync) не поддерживает видео.