Can I do video communication with silverlight 4.0?

Posted by tom greene on Stack Overflow See other posts from Stack Overflow or by tom greene
Published on 2010-04-08T00:43:33Z Indexed on 2010/04/08 0:53 UTC
Read the original article Hit count: 478

With silverlight 4.0, it is possible to show a live video of the user on the screen: Here is the code

    VideoBrush videoBrush = new VideoBrush(); 
    CaptureSource captureSource = new CaptureSource
                                      {
                                          VideoCaptureDevice =
                                              CaptureDeviceConfiguration.GetAvailableVideoCaptureDevices().First()
                                      };
    bool b = CaptureDeviceConfiguration.RequestDeviceAccess();

    videoBrush.SetSource(captureSource);
    captureSource.Start();
    myrect.Fill = videoBrush;

However, I am looking at a way to show the video to someone else - seeing oneself on screen is not that interesting.

Is it possible?

Do I need my own server? Can I use clowd services to do the communication?

Are there performance issues?

© Stack Overflow or respective owner

Related posts about Silverlight

Related posts about video