我正在测试一些Silverlight 4代码以连接到网络摄像头以获取视频和音频。 PC上的一切正常,但在Mac上看来,当查询网络摄像头支持的视频格式时,使用VideoCaptureDevice.SupportedFormats调用时不会返回任何数据。我使用外部网络摄像头和内置iSight摄像头
尝试了这一点在查看Mac上的Silverlight偏好设置时,我可以看到网络摄像头并显示视频,因此我知道它已正确连接并正常工作。
我应该提一下,音频格式的类似查询(AudioCaptureDevice.SupportedFormats)确实有效。
有人知道可能导致这种情况的原因吗?