Command Summary and Access Control
The Makito X4 CLI commands are divided in two main groups: operation and administration:
Operation Commands are used to manage the Audio/Video data path, processing, and features, including audio/video/metadata content selection, audio/video encoding, H.264 and HEVC streaming. Operation command effects are immediate but not persistent (i.e., between reboots) unless the current operating configuration is explicitly saved (using the config command).
Administration Commands address the security and network configuration. Their effects are persistent but not always immediate; some require system reboot to take effect.
Note
A warning appears when you sign in or out of a Makito X4, or reboot, when the current configuration has not been saved in a preset. See config.
Below is a list of CLI commands and other functionalities supported by the system, the privileges for each role, and their descriptions.
Operation Commands
Command | Role | Description | ||
|---|---|---|---|---|
Admin | Operator | Guest/User | ||
General | ||||
|
| "get" only | Manage encoder audio acquisition settings, including starting and stopping encoding of the audio input. | |
|
| "get" only | Manage ST 2110 media essences on the encoder. | |
|
| "get" only | Initiate blinking of the Status and TX LEDs on the Makito X4 face-plate in order to help locate the device. | |
|
| "get" only | Manage metadata sources to capture metadata (either KLV or CoT) and then incorporate data information within the MPEG Transport Stream. | |
|
| "get" only | On encoders with a serial port, enable bi-directional serial passthrough for controlling serially attached devices. | |
|
| "get" only | Manage rtsp settings. | |
|
| "get" only | Manage SAP multicast advertising sessions. | |
|
| "get" only | Take and manage snapshots from video received on a video encoder . | |
|
| "get" only | Create and manage audio/video streams. | |
|
|
| Display the current temperature of the unit. | |
|
| "get" only | Manage video encoding parameters, including starting and stopping encoding of the video input. | |
|
| "get" only | View and manage video input settings. | |
Administration Commands
Command | Role | Description | ||
|---|---|---|---|---|
Admin | Operator | Guest | ||
Network and Management | ||||
|
| "list" only | Manage configurations on the Makito X4. | |
|
|
| Display the current date. | |
|
|
| Set the date and time on the encoder. | |
|
|
| View, manually control, and save the Ethernet configuration parameters. | |
|
|
| Display the Firmware Build ID, Build Time, and serial number for the Makito X4. | |
|
|
| View and set the parameters that specify the networking context for the Makito X4, including the IP settings, hostname, and DNS. | |
|
|
| View and set the parameters that specify the IPv6 network configuration. | |
|
|
| Manage licensed features. | |
|
|
| Used by system administrators or GUI/Web interface applications in the configuration of SNMP for the Makito X4. | |
|
|
| View and manage software packages, including firmware upgrades. | |
| operator password only | user password only | Change the password for a user account. | |
|
|
| Switch the Makito X4 personality between SDI, SQD, Defense, and ST 2110 input. | |
|
|
| Halt and restart the Makito X4. | |
|
|
| Manage configured static routes. | |
|
|
| Wipe out all non-volatile memory on a Makito X Series device. | |
|
|
| Enable and disable network services, including HTTP, SNMP, SSH , and Telnet. | |
|
|
| Take a system snapshot for the purpose of troubleshooting, which may be forwarded to Haivision Technical Support if you are requesting technical support. | |
|
|
| Configure the timezone on the encoder. | |
Security | ||||
|
|
| Use to manage user accounts for the encoder. | |
|
|
| Use to enable remote logging of security and administrative events and configure the remote audit (syslog) server connection. | |
|
|
| Use to manage the Advisory Notice and Consent Banner. | |
|
|
| Use to manage the TLS certificates for the Web interface HTTPS server and the secured TLS connection to the remote audit server. | |
|
|
| Use to view and manage administrative login messages. | |
|
|
| Use to manage security policy settings. | |
|
|
| Use to manage the user's own authorized SSH public keys. | |
Access
Command | Role | ||
|---|---|---|---|
Admin | Operator | Guest | |
Web access |
|
|
|
Telnet to/from encoder |
|
|
|
Serial access to encoder |
|
|
|
Other Commands and Utilities
Command | Role | Description | ||
|---|---|---|---|---|
Admin | Operator | Guest | ||
iperf |
|
|
| Measure and tune network performance. |
ping |
|
|
| Send packets to network hosts to test a network connection. |
tcpdump |
|
|
| Display TCP/IP and other packets being transmitted or received over a network interface. |
traceroute |
|
|
| Display the route (path) and measure transit delays of packets across an IP network. |
For an overview of system access control on the Makito X4, see Role-based Authorization.