Flash IE10上的闪光灯-扫描硬件提供两个相同的摄像头

Flash IE10上的闪光灯-扫描硬件提供两个相同的摄像头,flash,actionscript,webcam,internet-explorer-10,Flash,Actionscript,Webcam,Internet Explorer 10,我正在开发一个界面,允许用户查看系统上可用的网络摄像头,并选择一个供以后使用。如果用户意识到他们没有插入他们想要的网络摄像头,他们会被提供一个“刷新摄像头”按钮。这将调用Flash的实用程序功能:Flash.media.scanHardware,检索一组新的摄像机.names。在InternetExplorer7-9和Firefox中,这非常有效(在Chrome上,我们发现需要使用变通方法)。然而,我们发现在InternetExplorer10上,这种行为有点奇怪摄影机。名称显示两个相同的摄影机

我正在开发一个界面,允许用户查看系统上可用的网络摄像头,并选择一个供以后使用。如果用户意识到他们没有插入他们想要的网络摄像头,他们会被提供一个“刷新摄像头”按钮。这将调用Flash的实用程序功能:
Flash.media.scanHardware
,检索一组新的
摄像机.names
。在InternetExplorer7-9和Firefox中,这非常有效(在Chrome上,我们发现需要使用变通方法)。然而,我们发现在InternetExplorer10上,这种行为有点奇怪<代码>摄影机。名称显示两个相同的摄影机名称。试图检索它们也会破坏我们以前的“连接到视频”代码


我正在使用Flash Builder在Flex中构建此应用程序,目标是Flash Player 10.1。

在我看来,您可以尝试找出原因,或者只是检查添加到“可用设备列表”中的任何项目是否与已注册的其他设备相同,在这种情况下,不要添加它:)我已经检查了AS摄像头api到我能达到的水平;在根级别上,它给我提供了重复的摄像头。如果我不添加摄像头,那么用户会认为他们的摄像头坏了,会沮丧地决定需要一个新的。(他们的相机确实可以工作;但flash识别它的唯一方法是刷新页面。刷新不是一个非常可取的选择。此外,有些相机确实有相同的名称。)