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