代码之家  ›  专栏  ›  技术社区  ›  Ryan White

用闪光灯检测网络摄像头硬件

  •  1
  • Ryan White  · 技术社区  · 16 年前

    是否有可能检测到某人正在使用的特定网络摄像头硬件以流式方式通过闪存?假设用户已经接受了网络摄像头安全问题,并且成功地流式传输到了FMS服务器;我们编写的一些代码是否可以让我知道用户是否在使用LifeCam与其他模型。也就是说,是否有可以用来检测这一点的头或其他签名?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Community Mohan Dere    9 年前

    很遗憾,我没有使用Flash媒体服务器。

    相机类带有 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;
    }
    

    希望这有帮助。