The easiest way to submit an existing video file to a Skype call from C #?

I looked in several places both in SO and elsewhere, but nothing seems to directly answer my question (at least not using terms that I am familiar with).

Note. We know about the problems associated with making the video answering machine work smoothly and look good, but this is not a question. Now I am focusing on the immediate technical problem of uploading a video file to Skype.

Background
I was asked to create a Skype “answering machine” for use in a demo environment that supports audio and video calls, as well as chat chat.

Problem
For this, it is relatively easy to create chat for IM chat, and there seems to be an existing Skype API for playing an audio file on call, but there is no API for playing a video file.

Homework
in the API Skype has another version called SkypeKit, which presumably provides some different features than their standard Desktop API. I sent a request for access to SkypeKit, but have not yet received a response from him.

In addition to support in the Skype API, our next thought was that for downloading / buying there should be virtual components of the webcam that will allow us to play the video so that Skype believes that it comes from the webcam. One of the closer questions to this that I found on stackoverflow is here:

- .NET

/ , ( ). , - DirectShow.

, SO, , - DirectShow, , - . DirectShow - , , . , , , .

, , , Virtual Camera SDK, , , ( -), - . , .

, , , .

()
:

  • Skype?
  • -, (, , ..).

, - - Skype. , .

.

+5
1

, - -.

( Google - www.google.com/search?q=virtual+webcam - ). POC :

  • - ;
  • , Skype - ;
  • Skype API Skype;
  • Skype API .
  • : , , , .
+1

All Articles