Visualizador da Câmera IP D-Link mostrando uma tela preta

0

Minha câmera IP D-Link que eu configurei na Tailândia para vigiar um parente idoso parece não funcionar. Ao acessar o visualizador da página da D-Link, sou recebido com uma tela preta em branco, mesmo nas condições de iluminação adequadas.

No entanto, verificar com outro parente que me ajudou, configurando as câmeras na Tailândia e ele não tem problemas olhando através da câmera. Por isso, suspeitei que o problema estivesse relacionado a algum tipo de configuração de firewall, mas não sei ao certo onde procurar.

Onde devo começar a procurar solucionar esse problema?

    
por yuritsuki 15.09.2014 / 08:12

1 resposta

1

Que tipo de cam IP você tem e qual é o nome do software que você usa? Sem nenhuma dessas informações, é muito difícil ajudar você.

O que você pode tentar:

  1. Verifique a comunicação de solicitação-resposta para verificar se a conexão foi estabelecida. Você pode usar o wireshark para verificar o HTTP / RTSP / RTP. Se a conexão estiver correta, ouça os pacotes RTP com o mesmo programa.

  2. Tente outro programa cliente para se conectar à sua câmera ou criar a sua própria. Você pode encontrar muitos deles na Internet, como a câmera IP Onvif. Gerente . Experimente a versão de teste e, se você conseguir se conectar a esse software, o problema está no software que não está na câmera.

  3. Crie seu próprio programa básico de visualizador de câmera IP. Você pode usar o .NET SDK da empresa que eu vinculei anteriormente. Algo parecido com isto:

    private IIPCamera _camera;
    private DrawingImageProvider _imageProvider = new DrawingImageProvider();
    private MediaConnector _connector = new MediaConnector();
    private VideoViewerWF _videoViewerWF1;
    
    public Form1()
    {
        InitializeComponent();
    
        // Create video viewer UI control
        _videoViewerWF1 = new VideoViewerWF();
        _videoViewerWF1.Name = "videoViewerWF1";
        _videoViewerWF1.Size = panel1.Size;
        panel1.Controls.Add(_videoViewerWF1);
    
        // Bind the camera image to the UI control
        _videoViewerWF1.SetImageProvider(_imageProvider);
    }
    
    // Connect camera video channel to image provider and start
    private void connectBtn_Click(object sender, EventArgs e)
    {
        _camera = IPCameraFactory.GetCamera("192.168.115.175:8080", "admin", "admin");
        _connector.Connect(_camera.VideoChannel, _imageProvider);
        _camera.Start();
        _videoViewerWF1.Start();
    }
    

Espero que isso ajude você!

    
por 08.10.2014 / 13:49

Tags