使用闪存检测网络摄像头硬件

时间:2009-08-27 21:16:55

标签: flash actionscript webcam

是否可以检测用户通过闪存流传输的特定网络摄像头硬件?假设用户已接受网络摄像头安全问题并成功传输到FMS服务器;可以编写一些代码,以便我可以判断用户是否正在使用lifecam与另一个模型。 IE浏览器。是否有标题或其他签名可以用来检测这个?

1 个答案:

答案 0 :(得分:1)

不幸的是我没有使用过Flash Media Server。

Camera类附带names属性和index属性。 名称返回可用摄像机的数组,索引返回所选摄像机的索引,因此理论上可以检查用户是否具有该特定摄像机。使用RegEx查找制造商匹配项,而非特定模型可能很方便。

类似的东西:

function hasCamera(cameraName:String):Boolean{
   for(var i:int = 0; i < Camera.names.length; i++){
      if(Camera.names[i] == cameraName) return true;
   }
   return false;
}

希望这有帮助。