使用Vlc.DotNet開啟網路攝影機並截圖 C#

來源:互聯網
上載者:User

標籤:pre   使用   rms   tle   cat   snapshot   snap   com   arp   

Vlc.DotNet.Forms.VlcControl cc = new  Vlc.DotNet.Forms.VlcControl();            cc.Width = 500;            cc.Height = 400;            cc.Top = 100;            cc.Left = 100;            Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.LocationMedia("dshow:// ");            media.AddOption(":dshow-size=1600*1200");            media.AddOption(":dshow-vdev=USB CAM2");            cc.Play(media);            this.Controls.Add(cc);            cc.BringToFront();            //cc.TakeSnapshot("D:\\111.jpg", 1600, 1200);//

 

 注意

Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.LocationMedia("dshow:// ");
初始化MediaBase 時只需
"dshow:// "
即可

選擇哪個相機需要AddOption
,選擇解析度之類的參數也要AddOption

但不支援相機index,必須相機name,可以參考使用AForge.NET Framework開啟網路攝影機 C#擷取對應index的name

使用Vlc.DotNet開啟網路攝影機並 C#

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.