2009-08-27 66 views
1

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

回答

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; 
} 

希望这有助于。