axis-discovery-ssdp
Version:
A Node.js SSDP (UPnP) client library written in TypeScript capable of searching for Axis Communication cameras.
15 lines • 632 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const _1 = require("./");
const discovery = new _1.Discovery();
discovery.onHello((device) => {
console.log(`${new Date().toLocaleTimeString()} - Hello from ${device.macAddress} on ${device.address}`);
console.log(`\tport: ${device.port}`);
console.log(`\tmodel: ${device.modelName}`);
});
discovery.onGoodbye((device) => {
console.log(`${new Date().toLocaleTimeString()} - Goodbye from ${device.macAddress} on ${device.address}`);
});
discovery.start()
.then(() => discovery.search());
//# sourceMappingURL=server.js.map