有没有大佬知道怎么调用外部摄像头,急

解决方案 »

  1.   

    可以使用第三方库Aforge。
      

  2.   

    去官网下载一个库,添加到工程,就可以用了
    http://blog.csdn.net/weixin_36957825/article/details/53636430
      

  3.   


    引用,代码.前两天刚写的例子,,,,,,,
    /// <summary>
            /// 打开摄像头
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button1_Click(object sender, EventArgs e)
            {
                videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
                selectedDeviceIndex = 0;
                videoSource = new VideoCaptureDevice(videoDevices[selectedDeviceIndex].MonikerString);//连接摄像头。
                videoSource.VideoResolution = videoSource.VideoCapabilities[selectedDeviceIndex];
                videoSourcePlayer1.VideoSource = videoSource;
                // set NewFrame event handler
                videoSourcePlayer1.Start();
            }        /// <summary>
            /// 拍照
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button2_Click(object sender, EventArgs e)
            {
                if (videoSource == null)
                    return;
                Bitmap bitmap = videoSourcePlayer1.GetCurrentVideoFrame();
                string fileName = DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss-ff") + ".jpg";
                bitmap.Save(@"E:\" + fileName, System.Drawing.Imaging.ImageFormat.Jpeg);
                bitmap.Dispose();
            }
      

  4.   

    网络摄像头。。找厂家拿sdk
      

  5.   

    如果要调用网络摄像头,需要知道摄像头的RTSP地址,或者知道IP,登录此摄像头去查看,得到RTSP地址以后,可以调用相关的RTSP解码库进行播放,例如VLC,ffmpeg,live555等都可以,我这边也有现成的解码摄像头的代码,有兴趣可以交流
      

  6.   

    找厂家拿sdk,找厂家拿例子,找厂家
      

  7.   

    拿到SDK了然后该怎么做,请各位大佬指点一下
      

  8.   

    他们的SDK会有DEMO。把代码复制到你的项目就OK了
      

  9.   

    他们的demo是用c++写的,但我项目是c#写的,这该怎么弄
      

  10.   

    如果他们的SDK不支持.net那你就用c语言封装一下呗
      

  11.   

    https://www.codeproject.com/Articles/787440/Video-Wall-with-MCIPlayerControl
      

  12.   

    工业相机,他们自带了一个软件
    开发者模式安装,有C#的demo ,把里面的dll和代码贴出来改改就行了
      

  13.   

    OpenCV