为什么Mac网络摄像头在使用Silverlight 4查询时不报告任何受支持的视频格式?
我正在测试一些Silverlight 4代码,以便连接到网络摄像头以获取视频和音频。在PC上一切正常,但在Mac上,当查询网络摄像头以获取支持的视频格式时,使用VideoCaptureDevice.SupportedFormats调用时,似乎不会返回任何数据。我尝试过使用外部网络摄像头和内置iSight摄像头 在Mac上查看Silverlight首选项时,我可以看到网络摄像头,它会显示视频,因此我知道它已正确连接并正常工作 我应该提到的是,音频格式的类似查询(AudioCaptureDevice.SupportedFormats)确实有效为什么Mac网络摄像头在使用Silverlight 4查询时不报告任何受支持的视频格式?,silverlight,macos,silverlight-4.0,webcam,Silverlight,Macos,Silverlight 4.0,Webcam,我正在测试一些Silverlight 4代码,以便连接到网络摄像头以获取视频和音频。在PC上一切正常,但在Mac上,当查询网络摄像头以获取支持的视频格式时,使用VideoCaptureDevice.SupportedFormats调用时,似乎不会返回任何数据。我尝试过使用外部网络摄像头和内置iSight摄像头 在Mac上查看Silverlight首选项时,我可以看到网络摄像头,它会显示视频,因此我知道它已正确连接并正常工作 我应该提到的是,音频格式的类似查询(AudioCaptureDevice
有人知道这是什么原因吗?好吧,那太尴尬了。显示OSX总是将此返回为空,现在开始解决此问题…出于好奇,您是否提出过合适的解决方案?还没有,没有。遗憾的是,MSDN似乎表明Silverlight 5仍然如此。顺便说一句,我确实发现如果我只是以我喜欢的格式传递,Silverlight将选择一种相当接近的格式。当然,它不能保证完全相同,所以我需要能够处理它给我的任何格式,不仅仅是我喜欢的格式,但这并不太难。。。