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.