使用Silverlight 4.0,就可以在屏幕上显示用户的实时视频: 这里是代码我可以使用silverlight 4.0进行视频通信吗?
VideoBrush videoBrush = new VideoBrush();
CaptureSource captureSource = new CaptureSource
{
VideoCaptureDevice =
CaptureDeviceConfiguration.GetAvailableVideoCaptureDevices().First()
};
bool b = CaptureDeviceConfiguration.RequestDeviceAccess();
videoBrush.SetSource(captureSource);
captureSource.Start();
myrect.Fill = videoBrush;
不过,我在看的方式来显示视频给别人 - 眼见自己在屏幕上并不那么有趣。
可能吗?
我需要自己的服务器吗?我可以使用clowd服务进行通信吗?
是否存在性能问题?
这看起来有点令人惊讶,因为看到自己并不是那么有价值。 – 2010-04-08 01:01:34
有人可能会争辩说,必须首先解决网络摄像头支持问题,并且视频压缩/流媒体不在Silverlight范围内。微软显然计划支持视频会议功能,但他们可能会将这些配件留给第三方供应商。 – 2010-04-08 01:15:48