Preatorian (RightCom) Ответов: 1

Как я мог получить IP-устройство с помощью ozeki SDK ( C# )


How could you get IP from an active Camera Device just by looking for the camera device with OZeki ?? I want to get the ip of a device when I click on a button


Что я уже пробовал:

using Ozeki.Media.Video.Controls;
 
    public partial class Form1 : Form
    {
        private IIPCamera _camera;
        private DrawingImageProvider _imageProvider = new DrawingImageProvider();
        private MediaConnector _connector = new MediaConnector();
 
        public Form1()
        {
            InitializeComponent();
            _videoViewerWF1.SetImageProvider(_imageProvider);
        }
        private void btnConnect_Click(object sender, EventArgs e)
        {
             //Here I want to get the ip of a device when I click on a button,
             //  but I have only found these examples in this way and it does not help me
 _ipCamera = IPCameraFactory.GetCamera("192.168.10.56", "admin", "1111",CameraTransportType.TCP,true);
        }
    }

Dave Kreskowiak

Почему ты спрашиваешь нас, а не Озеки?

1 Ответов

Рейтинг:
11

Jochen Arndt

Просто найдите SDK на веб-странице: C# Camera SDK: Как реализовать ONVIF IP Camera Manager в C#[^]

Первая ссылка на приведенной выше странице ведет к обнаружению устройства в локальной сети:
C# Camera SDK: Откройте для себя IP-камеры Onvif в вашей локальной сети в C#[^]

Затем у вас есть список найденных камер с адресами хостов и номерами портов.


Preatorian (RightCom)

Спасибо Йохену!, я попробую этот вариант прямо сейчас