在Silverlight5中,是否可以捕获视频和音频,并将其保存为任何视频格式的电影?
在Silverlight5中,是否可以捕获视频和音频,并将其保存为任何视频格式的电影?
我已经进行了相当多的搜索,但仍然没有找到任何人实际保存视频的样本。我能想到的最好的方法是保存一系列图像。但这似乎并不是一个好的解决方案。
Silverlight 5可以自动检测视频和音频捕获设备,您可以使用System.Windows.Media.CaptureDeviceConfiguration类和相关类打开操作。
http://chris.59north.com/post/Audio-recording-and-encoding-in-Silverlight.aspx提供了有关如何使用这些类将音频保存到流(以及压缩它)的信息,然后可以将其保存到磁盘。
http://www.dotnetfunda.com/articles/article1751-how-to-access-a-video-and-snap-a-picture-from-webcam-in-silverlight.aspx提供了类似的信息,介绍了如何使用Silverlight从网络摄像头访问视频并将图像保存到磁盘。
使用C#编写的Pro Silverlight 5(Google图书上的摘录)提供了更多关于如何实现此功能的信息。