IPCamera-Reolink

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Data::Dump" : "0",
            "Data::Dumper" : "0",
            "IO::Socket::SSL" : "0",
            "JSON" : "0",
            "REST::Client" : "0",
            "String::Random" : "0",
            "Time::HiRes" : "0",
            "constant" : "0",
            "perl" : "5.006",
            "strict" : "0",
            "warnings" : "0"
         }
      },

META.yml  view on Meta::CPAN

  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: IPCamera-Reolink
no_index:
  directory:
    - t
    - inc
requires:
  Data::Dump: '0'
  Data::Dumper: '0'
  IO::Socket::SSL: '0'
  JSON: '0'
  REST::Client: '0'
  String::Random: '0'
  Time::HiRes: '0'
  constant: '0'
  perl: '5.006'
  strict: '0'
  warnings: '0'
version: '1.06'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

        'Test::More' => '0',
    },
    PREREQ_PM => {
        #'ABC'              => '1.6',
        #'Foo::Bar::Module' => '5.0401',
        'REST::Client' => '0',
        'JSON' => '0',
        'Data::Dump' => '0',
        'Data::Dumper' => 0,
        'Time::HiRes' => '0',
        'IO::Socket::SSL' => '0',
        'String::Random' => 0,
        "constant" => '0',
        "strict" => '0',
        "warnings" => '0',
    },
    dist  => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
    clean => { FILES => 'IPCamera-Reolink-*' },
);

# Compatibility with old versions of ExtUtils::MakeMaker

lib/IPCamera/Reolink.pm  view on Meta::CPAN

package IPCamera::Reolink;
#ABSTRACT: HTTP(S)/REST interface to Reolink IP Cameras and NVRs per Reolink document "Camera HTTP API User Guide Version 8 2023-4"

use 5.006;
use strict;
use warnings;

use REST::Client;
use IO::Socket::SSL;
use JSON;
use Data::Dumper;
use Time::HiRes;
use String::Random;

# IPCamera::Reolink channel values.
use constant ChannelDefault => 0;

# IPCamera::Reolink::PtzCtrl() op value.
use constant PTZ_Auto => 'Auto';



( run in 0.515 second using v1.01-cache-2.11-cpan-4d50c553e7e )