国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C# 搜索??低暰W(wǎng)絡(luò)攝像頭

這篇具有很好參考價(jià)值的文章主要介紹了C# 搜索海康威視網(wǎng)絡(luò)攝像頭。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

private (string, string, int) InquiryHikvisionWebCamera()
{
    string deviceType = string.Empty;
    string name = string.Empty;
    string ip = string.Empty;
    int port = 0;
    string mac = string.Empty;

    string msg = string.Empty;

    IPEndPoint ipend = new IPEndPoint(IPAddress.Any, 0);
    using (UdpClient client = new UdpClient(ipend))
    {
        client.Client.ReceiveTimeout = 1000;
        client.EnableBroadcast = false;
        client.JoinMulticastGroup(IPAddress.Parse("239.255.255.250"));
        IPEndPoint multicast = new IPEndPoint(IPAddress.Parse("239.255.255.250"), 37020);

        var uuid = Guid.NewGuid().ToString().ToUpper();
        msg = $"<?xml version=\"1.0\" encoding=\"utf-8\"?><Probe><Uuid>{uuid}</Uuid><Types>inquiry</Types></Probe>";

        byte[] buf = Encoding.Default.GetBytes(msg);
        Console.WriteLine("Send Message :" + msg);
        client.Send(buf, buf.Length, multicast);

        while (true)
        {
            try
            {
                buf = client.Receive(ref multicast);
                msg = Encoding.Default.GetString(buf);

                XmlDocument doc = new XmlDocument();
                doc.LoadXml(msg);

                XmlNodeList nodes = doc.DocumentElement.ChildNodes;
                foreach (XmlNode node in nodes)
                {
                    Console.WriteLine(node.Name + ": " + node.InnerText);
                    switch (node.Name)
                    {
                        case "DeviceType":
                            deviceType = node.InnerText;
                            break;
                        case "DeviceDescription":
                            name = node.InnerText;
                            break;
                        case "DeviceSN":
                            break;
                        case "IPv4Address":
                            ip = node.InnerText;
                            break;
                        case "CommandPort":
                            port = Convert.ToInt32(node.InnerText);
                            break;
                        case "MAC":
                            mac = node.InnerText;
                            break;
                        case "Encrypt":
                            break;
                        default:
                            break;
                    }
                }
            }
            catch(System.Net.Sockets.SocketException ex)
            {
                Console.WriteLine(ex.Message);
                if (ex.SocketErrorCode == SocketError.TimedOut)
                {
                    break;
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            finally
            {
                buf = null;
            }
        }

        client.Close();
    }

    
    if (deviceType.Equals("10110"))
    {
        return (name, ip, port);
    }
    else
    {
        return (string.Empty, string.Empty, 0);
    }
}

private void button1_Click(object sender, EventArgs e)
{
    (string name, string ip, int port) retVal = InquiryHikvisionWebCamera();
    if (!retVal.name.Equals(string.Empty))
    {
        this.textBox1.Text = retVal.name;
        this.textBox2.Text = retVal.ip;
        this.textBox3.Text = retVal.port.ToString();
    }
}

源代碼

https://download.csdn.net/download/syukugai/88299251文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-694750.html

到了這里,關(guān)于C# 搜索??低暰W(wǎng)絡(luò)攝像頭的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何降低??怠⒋笕A等網(wǎng)絡(luò)攝像頭調(diào)用的高延遲問(wèn)題(一):??低暰W(wǎng)絡(luò)攝像頭的python sdk使用(opencv讀取sdk流)

    如何降低???、大華等網(wǎng)絡(luò)攝像頭調(diào)用的高延遲問(wèn)題(一):海康威視網(wǎng)絡(luò)攝像頭的python sdk使用(opencv讀取sdk流)

    目錄 1.python sdk使用 1.??礢DK下載 ?2.opencv讀取sdk流 ?先說(shuō)效果,我是用的AI推理的實(shí)時(shí)流,延遲從高達(dá)7秒降到小于1秒 如果覺(jué)得這個(gè)延遲還不能接受,下一章,給大家介紹點(diǎn)上不得臺(tái)面的小方法 SDK(Software Development Kit)是軟件開(kāi)發(fā)工具包的縮寫(xiě),它是一組用于開(kāi)發(fā)特定軟件或

    2024年02月07日
    瀏覽(29)
  • 使用QT的QML實(shí)時(shí)顯示??低暰W(wǎng)絡(luò)攝像頭的視頻數(shù)據(jù)

    需求背景: 開(kāi)發(fā)的監(jiān)控軟件中有個(gè)監(jiān)控頁(yè)面需要實(shí)時(shí)顯示網(wǎng)絡(luò)攝像頭的數(shù)據(jù),整個(gè)監(jiān)控軟件是基于QT的QML語(yǔ)言開(kāi)發(fā)的。在QML中播放視頻使用MediaPlayer組件就可以,但網(wǎng)上看到的一些都是播放錄制好的視頻文件,對(duì)于實(shí)時(shí)播放攝像頭數(shù)據(jù)介紹的比較少。 開(kāi)發(fā)環(huán)境: Debian11.3 Qt

    2024年02月09日
    瀏覽(99)
  • unity??低曉鶶DK拉取網(wǎng)絡(luò)攝像頭畫(huà)面,并展示在一個(gè)Material上

    unity??低曉鶶DK拉取網(wǎng)絡(luò)攝像頭畫(huà)面,并展示在一個(gè)Material上

    untiy版本是2019.4,低版本會(huì)有問(wèn)題,速度比UMP插件快得多 原理是使用sdk獲取視頻流,格式為YUV,然后分離YUV通道到三張不同的Texture2D上,通過(guò)shader將三個(gè)通道重新輸出為原始圖像。 我將所用的各個(gè)部分已經(jīng)整理成一個(gè)壓縮包,免積分下載 壓縮包結(jié)構(gòu)如下 使用步驟 1 DLL:放在

    2024年02月13日
    瀏覽(27)
  • 海康威視攝像頭二次開(kāi)發(fā)_云臺(tái)控制_視頻畫(huà)面實(shí)時(shí)預(yù)覽(基于Qt實(shí)現(xiàn))

    ??低晹z像頭二次開(kāi)發(fā)_云臺(tái)控制_視頻畫(huà)面實(shí)時(shí)預(yù)覽(基于Qt實(shí)現(xiàn))

    需求:需要在公司的產(chǎn)品里集成??低晹z像頭的SDK,用于控制??低暤臄z像頭。 拍照抓圖、視頻錄制、云臺(tái)控制、視頻實(shí)時(shí)預(yù)覽等等功能。 開(kāi)發(fā)環(huán)境: windows-X64(系統(tǒng)) + Qt5.12.6(Qt版本) + MSVC2017_X64(使用的編譯器) ??低曁峁┝?設(shè)備網(wǎng)絡(luò)SDK ,設(shè)備網(wǎng)絡(luò)SDK是基于設(shè)備私有網(wǎng)

    2024年02月13日
    瀏覽(23)
  • ??低晹z像頭選型號(hào)指南

    看了一個(gè)星期的攝像頭,經(jīng)過(guò)無(wú)數(shù)的踩坑和扯皮,看了無(wú)數(shù)的說(shuō)明書(shū)和博文,終于從茫茫的攝像頭型號(hào)中浮上岸了,對(duì)這個(gè)攝像頭是什么玩意兒有了大致清晰的認(rèn)識(shí)。我只是用來(lái)開(kāi)發(fā)的,怎么簡(jiǎn)單怎么來(lái),所以和民用的方向不一樣,但也可做個(gè)參考。 像素:200-400萬(wàn)(根據(jù)需求

    2024年02月09日
    瀏覽(26)
  • opencv調(diào)用海康威視工業(yè)攝像頭

    opencv調(diào)用??低暪I(yè)攝像頭

    opencv調(diào)用海康威視工業(yè)攝像頭需要用到官方接口VideoCapture() 接口:cv2.VideoCapture() 作用:獲取本地目錄下的視頻文件或者使用本電腦的攝像頭獲取實(shí)時(shí)數(shù)據(jù); ?“0” ,調(diào)用的是本地電腦攝像頭?“1” ,調(diào)用的是外接攝像頭 打開(kāi)MVS? 正常設(shè)置使畫(huà)面正常? 然后找到寬度和長(zhǎng)度

    2024年02月13日
    瀏覽(30)
  • ??低暠O(jiān)控?cái)z像頭連接電腦教程

    ??低暠O(jiān)控?cái)z像頭連接電腦教程

    官網(wǎng)下載SADP軟件:https://www.wolai.com/wM6rWeBrRtrfmMH2BTVUXZ 雙擊下載的軟件進(jìn)行安裝 打開(kāi)軟件,將設(shè)備連接到攝像頭,便可在軟件中搜索到攝像頭 選擇攝像頭,輸入管理員密碼,即可完成對(duì)攝像頭的控制 設(shè)置攝像機(jī)IP地址與網(wǎng)口地址處于同一網(wǎng)段 設(shè)置網(wǎng)絡(luò)攝像機(jī)IP地址時(shí),保持設(shè)

    2024年02月04日
    瀏覽(29)
  • ??低晹z像頭播放錄像視頻(RTSP協(xié)議)

    舊URL:rtsp://[username]:[password]@[ipaddress]/[videotype]/ch[number]/[streamtype] 如:rtsp://admin:12345@192.168.25.64:554/h264/ch1/main/av_stream 新URL:rtsp://[username]:[password]@[IP]:554/Streaming/Channels/[channelID][streamID] 如:rtsp://admin:12345@192.168.25.64:554/Streaming/Channels/101 錄像機(jī)其實(shí)和攝像機(jī)基本一樣,舊URL中攝像

    2024年02月12日
    瀏覽(22)
  • SpringBoot+??低晹z像頭實(shí)現(xiàn)在前端的預(yù)覽

    SpringBoot+??低晹z像頭實(shí)現(xiàn)在前端的預(yù)覽

    本文是之前文章的一篇完善文,如果你是才接觸??低晹z像頭的二次開(kāi)發(fā)請(qǐng)先閱讀入門(mén)篇 在實(shí)現(xiàn)攝像頭的預(yù)覽的時(shí)候需要搞懂什么是rtsp。 rtsp是一種實(shí)時(shí)流傳輸協(xié)議(Real Time Streaming Protocol,RTSP),主要使用TCP和UDP完成數(shù)據(jù)的傳輸。 1.1 了解??低時(shí)tsp的url規(guī)范 【老版本】

    2023年04月08日
    瀏覽(24)
  • 海康威視攝像頭的多通道rtsp地址格式

    ??低晹z像頭的多通道rtsp地址格式

    ??禂z像頭的rtsp地址通常格式為: “rtsp://username:password@192.168.1.64:554//Streaming/Channels/1” ### 1 代表主流,2代表子流 但在多通道的攝像機(jī),例如紅外攝像機(jī),既有rgb圖也有紅外圖,分別在兩個(gè)通道里,需要獨(dú)立打開(kāi)時(shí),就需要指定通道號(hào)。 那么可以這樣來(lái)給rtsp最后的數(shù)字串:

    2024年02月13日
    瀏覽(41)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包