Skip to content

Norgate-AV/NAVDatabase.Amx.PanasonicCamera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAVDatabase.Amx.PanasonicCamera


CI Conventional Commits Commitizen friendly MIT license


AMX NetLinx module for Panasonic cameras.

Contents 📖

Installation ⚡

This module can be installed using Scoop.

scoop bucket add norgateav-amx https://github.com/Norgate-AV/scoop-norgateav-amx
scoop install navdatabase-amx-panasonic-camera

Usage 🚀

Use standard SNAPI channels to control the PTZ of camera.

DEFINE_DEVICE

// The real device
dvPanasonicCamera           = 0:4:0             // IP/Socket Connection

// Virtual Devices
vdvPanasonicCamera             = 33201:1:0         // The interface between the device and the control system

// User Interface
dvTP                            = 10001:1:0         // Main UI


define_module 'mPanasonicCamera' PanasonicCameraComm(vdvPanasonicCamera, dvPanasonicCamera)


DEFINE_EVENT

data_event[vdvPanasonicCamera] {
    online: {
        send_command data.device, "'PROPERTY-IP_ADDRESS,', '192.168.1.21'"

        // Camera should be setup with a user specifically for the control system
        // User type should be "Camera Control" with "Basic Auth" enabled
        // Basic auth is the base64 encoded string of <username:password>
        send_command data.device, "'PROPERTY-BASIC_AUTH_B64,', 'YW14OjE5ODg='"
    }
}

Team ⚽

This project is maintained by the following person(s) and a bunch of awesome contributors.


Damien Butt

Contributors ✨

All Contributors

Thanks go to these awesome people (emoji key):

This project follows the all-contributors specification. Contributions of any kind are welcome!

LICENSE ⚖️

MIT