IPCamera-Reolink
view release on metacpan or search on metacpan
},
"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"
}
},
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 )