-- ********************************************************** -- Definitions apply to -- Device Model: IPTV HEADEND 2.26A (05/01/2025) -- File : help.txt (Auto-generated file) -- Supported ASCII COMMANDS -- ********************************************************** -- for more information support@kvarta.net -- Kvarta Soft Ltd (www.kvarta.net) -- ********************************************************** -- *************************************************************************************************************************** -- The 'GENERAL' group; -- *************************************************************************************************************************** MODEL read-only Device model VERSION read-only Firmware version DEVICE_NAME read-write Name of the device(Location) DEVICE_ID read-only Device ID SUPPORT read-only Firmware version CPU_NOW read-only CPU CPU_5MIN_PEAK read-only CPU 5min peak percentage RAM_USED read-only Ram used in MB RAM_USED_PERCENTAGE read-only Ram used in percent DISK_USED read-only Disk used in MB DISK_USED_PERCENTAGE read-only Disc used in percent TEMPERATURE read-only Temperature in degrees celcius SYSTEM_UP_TIME read-only System up time in seconds APP_UP_TIME read-only Application up time in seconds LOG read-write Logs All Ip connections { Disabled(0) Enabled(1) } AUTO_UPDATE read-write Automatic online updates every x days. { Off(0) 1 5 10 30 45 60 90 } AUTO_UPDATE_COUNTER read-write Automatic online updates counter. UPDATE_LOCATION read-write Update location DATETIME read-write Get/Set Date & Time NTP_ON read-write NTP server { Disabled(0) Enabled(1) } NTP_SERVER read-write NTP server url address NTP_BACKUP_SERVER read-write NTP backup server url address NTP_SYNC COMMAND NTP sync now CT_TIMEZONE read-write Timezone string GOOGLE_ANALYTICS read-write Google analytics tag: Ex.: UA-121893620-1 STORAGE_COUNT read-write Storage Count REPORT_TIME_COUNT read-write Reports count ALARM_CHECK_TIME read-write Alarm check time before confirming and sending e-mail or snmp trap. ALARM_SILENT_TIME read-write Silent mode: Suspension of sending alarms (minutes). SHOW_UNCONFIRMED read-write Show unconfirmed alamrs with red(Visualization mode). { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'GENERAL_NET' group; -- *************************************************************************************************************************** DEFAULT_RX_STREAMS_PORT read-write Default UDP/RTP RX streams port. PRIMARY_MANAGEMENT_PORT read-write Default management & internet port. Default Gateway port. MANAGEMENT_FROM_ALL_PORTS read-write Allow management from all ports. { Disabled(0) Enabled(1) } HTTPS read-write HTTPS. Requires server.crt and server.key to be uploaded on the server! { OFF(0) MANUAL(1) AUTO(2) } HTTPS_DELETE COMMAND Delete HTTPS certificates HTTPS_DOMAIN read-write HTTPS domain name (server name) HTTPS_EMAIL read-write HTTPS domain registration email (lets encrypt) HTTPS_AUTO_DO_INSTALL COMMAND Install/Renew HTTPS Auto certificates VLAN_ON read-write VLAN { Disabled(0) Enabled(1) } VLAN_COUNT read-write VLAN Count BANNED_IP_1 read-write Banned IP Address 1 BANNED_IP_2 read-write Banned IP Address 2 BANNED_IP_3 read-write Banned IP Address 3 BANNED_IP_4 read-write Banned IP Address 4 BANNED_IP_5 read-write Banned IP Address 5 -- *************************************************************************************************************************** -- The 'LAN' table; LAN -- *************************************************************************************************************************** LAN(?).IP read-write IP Address LAN(?).MASK read-write Sub. network mask LAN(?).GATEWAY read-write Gateway IP Address LAN(?).DNS read-write DNS Server IP LAN(?).DHCP read-write DHCP { Disabled(0) Enabled(1) } LAN(?).IP_1 read-write IP Address 1 LAN(?).MASK_1 read-write Sub. network mask 1 LAN(?).IP_2 read-write IP Address 2 LAN(?).MASK_2 read-write Sub. network mask 2 LAN(?).IP_3 read-write IP Address 3 LAN(?).MASK_3 read-write Sub. network mask 3 LAN(?).IP_4 read-write IP Address 4 LAN(?).MASK_4 read-write Sub. network mask 4 LAN(?).IP_5 read-write IP Address 5 LAN(?).MASK_5 read-write Sub. network mask 5 LAN(?).ID read-only Reads the device ID LAN(?).STATE read-only Reads the device state LAN(?).LINK read-only Reads the device link state LAN(?).MAC read-only Reads the MAC address LAN(?).CURRENT_IP read-only Reads the current IP address LAN(?).CURRENT_MASK read-only Reads the current sub. network mask LAN(?).CURRENT_GATEWAY read-only Reads the current gateway IP address LAN(?).DHCP_STATUS read-only Reads DHCP status -- *************************************************************************************************************************** -- The 'VLAN' table; VLAN -- *************************************************************************************************************************** VLAN(?).VLAN read-write VLAN ID VLAN(?).ETHERNET read-write VLAN ETHERNET -- *************************************************************************************************************************** -- The 'USER' table; Web Users -- *************************************************************************************************************************** USER(?).ACCESS read-write User access { Disabled(0) Enabled(1) } USER(?).USERNAME read-write Username USER(?).PASSWORD write-only Password USER(?).WRITE read-write Write permission { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'TCP' table; TCP UDP Ports -- *************************************************************************************************************************** TCP(?).TYPE read-write Remote port type { OFF(0) TCP(1) UDP(2) } TCP(?).PORT read-write Remote port TCP/UDP port number TCP(?).FILTER read-write Remote port input IP filter TCP(?).PROTOCOL read-write Remote port protocol { OFF(0) ASCII(1) SNMP(2) } -- *************************************************************************************************************************** -- The 'SNMP' group; SNMP -- *************************************************************************************************************************** SNMP.SERVER read-write SNMP Server { Disabled(0) Enabled(1) } SNMP.SNMP_V1_V2_ACCESS read-write SNMP v1,2c access { Disabled(0) Enabled(1) } SNMP.RO_PASSWORD write-only SNMP v1,2c read only community string SNMP.RW_PASSWORD write-only SNMP v1,2c read write community string SNMP.TRAP_PASSWORD write-only SNMP v1,2c trap password SNMP.ENGINE_ID read-write SNMP v3 Engine ID -- *************************************************************************************************************************** -- The 'SNMP_USER' table; SNMP Users -- *************************************************************************************************************************** SNMP_USER(?).ACCESS read-write User access { Disabled(0) Enabled(1) } SNMP_USER(?).USERNAME read-write Username SNMP_USER(?).WRITE read-write Write permission { Disabled(0) Enabled(1) } SNMP_USER(?).SECURITY read-write Security mode { noAuthnoPriv(0) authNoPriv(1) authPriv(3) } SNMP_USER(?).AUTH_ENC read-write Auth encryption { MD5(0) SHA(1) SHA224(2) SHA256(3) SHA384(4) SHA512(5) } SNMP_USER(?).AUTH_PASS write-only Auth password SNMP_USER(?).PRIV_ENC read-write Priv encryption { DES(0) AES(1) AES192(2) AES256(3) DES3(4) } SNMP_USER(?).PRIV_PASS write-only Priv password SNMP_USER(?).PRIV_EXTEND read-write AES192/256 Privacy extend with engineID { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'SNMP_TRAP' table; SNMP Trap servers -- *************************************************************************************************************************** SNMP_TRAP(?).IP read-write Trap server IP SNMP_TRAP(?).PORT read-write Trap server port SNMP_TRAP(?).TYPE read-write Trap server type { Off(0) SNMPv1(1) SNMPv2c(2) SNMPv3User1(31) SNMPv3User2(32) SNMPv3User3(33) SNMPv3User4(34) } -- *************************************************************************************************************************** -- The 'SMTP' group; -- *************************************************************************************************************************** SMTP.SEND COMMAND SMTP Send e-mail command SMTP.ALARM read-write SMTP e-mail alarms { Disabled(0) Enabled(1) } SMTP.REPORT read-write SMTP e-mail alarms report { Disabled(0) Enabled(1) } SMTP.SERVER read-write SMTP server url address SMTP.AUTH read-write SMTP authentication { Disabled(0) Enabled(1) } SMTP.USER read-write SMTP authentication username SMTP.PASSWORD write-only SMTP authentication password SMTP.SSL read-write SMTP SSL { Off(0) On(1) } SMTP.FROM read-write E-mail From address SMTP.TO read-write E-mail To address SMTP.CC read-write E-mail CC address SMTP.BCC read-write E-mail BCC address SMTP.SUBJECT read-write E-mail subject.Macro and can be used. SMTP.TEXT read-write E-mail signature -- *************************************************************************************************************************** -- The 'STORAGE' table; STORAGE -- *************************************************************************************************************************** STORAGE(?).PARTITION_UUID read-write Mount device edit - partition,uuid STORAGE(?).MOUNT_POINT read-write Mount device point STORAGE(?).ADD COMMAND Command to add new storage device STORAGE(?).DELETE COMMAND Command to delete storage device STORAGE(?).MOUNT COMMAND Command to mount storage device STORAGE(?).UNMOUNT COMMAND Command to unmount storage device STORAGE(?).PARTITIONS_REFRESH COMMAND Command to refresh partition info STORAGE(?).CREATE_PARTITION write-only Command to create new NTFS partition for the specified storage index -- *************************************************************************************************************************** -- The 'REPORT_TIME' table; REPORT_TIME -- *************************************************************************************************************************** REPORT_TIME(?).ENABLED read-write Report enabled { Disabled(0) Enabled(1) } REPORT_TIME(?).WEEKDAY read-write Weekday { Off(0) Monday(1) Tuesday(2) Wednesday(3) Thursday(4) Friday(5) Saturday(6) Sunday(7) Everyday(10) Weekday(11) Weekend(12) } REPORT_TIME(?).TIME read-write Hour minute -- *************************************************************************************************************************** -- The 'SOUND_ALARM' group; -- *************************************************************************************************************************** SOUND_ALARM.SOUND_ALARM read-write Sound alarms { Disabled(0) Enabled(1) } SOUND_ALARM.SOUND_PERIOD read-write Sound alarm every X seconds if there is alarm on the device. SOUND_ALARM.BEEP_FREQUENCY read-write Sound alarm beep frequency 40HZ - 6000Hz (Default:1000Hz) SOUND_ALARM.BEEP_TYPE read-write Sound alarm beep type (Default:0,sine) { sine(0) square(1) sawtooth(2) triangle(3) } SOUND_ALARM.BEEP_VOLUME read-write Sound alarm beep volume 0-100% SOUND_ALARM.BEEP_DURATION read-write Sound alarm beep duration 0-5000ms (Default: 250ms) -- *************************************************************************************************************************** -- The 'COMMANDS' group; -- *************************************************************************************************************************** RESTART_NETWORK COMMAND Restart of all network interfaces RESTART_LAN COMMAND Restart of all LAN interfaces RESET_NETWORK_NAMES_OLD COMMAND Set network names to eth0,eth1,etc. RESET_NETWORK_NAMES_DEFAULT COMMAND Set network names default to os. RESTART_ALARMS COMMAND Software reboot of the device REBOOT COMMAND OS Reboot RESTART COMMAND Software reboot of the device FACTORY_RESET COMMAND Software reset (except IP) and reboot of the device UPDATE_AVAILABLE read-only Reads if there is update available { Disabled(0) Enabled(1) } UPDATE_START write-only Starts the update { Disabled(0) Enabled(1) } ONLINE_UPDATE write-only Download update from www.kvarta.net { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'SYSTEM_ALARMS' table; System alarms -- *************************************************************************************************************************** SYSTEM_ALARMS(?).CPU_HIGH_ALARM read-write System CPU high alarm threshold in Kbps SYSTEM_ALARMS(?).CPU_HIGH_ALARM_ON read-write System CPU high alarm { Disabled(0) Enabled(1) } SYSTEM_ALARMS(?).RAM_HIGH_ALARM read-write System RAM high alarm threshold in Kbps SYSTEM_ALARMS(?).RAM_HIGH_ALARM_ON read-write System RAM high alarm { Disabled(0) Enabled(1) } SYSTEM_ALARMS(?).DISK_HIGH_ALARM read-write System DISK high alarm threshold in Kbps SYSTEM_ALARMS(?).DISK_HIGH_ALARM_ON read-write System DISK high alarm { Disabled(0) Enabled(1) } SYSTEM_ALARMS(?).TEMP_HIGH_ALARM read-write System Temperature high alarm threshold in Kbps SYSTEM_ALARMS(?).TEMP_HIGH_ALARM_ON read-write System Temperature high alarm { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'ACTIVE_ALARMS' table; Currently active alarms -- *************************************************************************************************************************** ACTIVE_ALARMS(?).DATETIME read-only Alarm time ACTIVE_ALARMS(?).ALARM read-only Alarm message ACTIVE_ALARMS(?).MODE read-only Alarm mode ACTIVE_ALARMS(?).NAME read-only Alarm frequency/name ACTIVE_ALARMS(?).VALUE read-only Alarm value ACTIVE_ALARMS(?).THRESHOLD read-only Alarm threshold ACTIVE_ALARMS(?).CONFIRMED read-only Alarm confirmed -- *************************************************************************************************************************** -- The 'LOGGED_ALARMS' table; Latest logged alarms after reboot -- *************************************************************************************************************************** LOGGED_ALARMS(?).ID read-only Alarm ID LOGGED_ALARMS(?).DATETIME read-only Alarm time LOGGED_ALARMS(?).MESSAGE read-only Alarm message LOGGED_ALARMS(?).COLOR read-only Alarm color LOGGED_ALARMS(?).EMAIL read-only Alarm email sent flag LOGGED_ALARMS(?).TRAP read-only Alarm trap sent flag -- *************************************************************************************************************************** -- The 'MISC' group; Misc commands -- *************************************************************************************************************************** AUTO_ADD_PROGRAMS read-write Auto add new programs { Disabled(0) Enabled(1) } AUTO_DELETE_PROGRAMS read-write Auto delete programs not found in PAT/PMT { Disabled(0) Enabled(1) } AUTO_RENAME_PROGRAMS read-write Auto update program names if changed in SDT { Disabled(0) Enabled(1) } INSTALL write-only IPTV Install { Disabled(0) Enabled(1) } INSTALL_RANGE read-write IPTV Install Range UPDATE_PROGRAMS_ALL COMMAND Update all programs from streams { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'HLS_PROFILE' table; HLS profiles -- *************************************************************************************************************************** HLS_PROFILE(?).HLS_MODE read-write HLS mode 0=native,1=ffmpeg { NATIVE(0) FFMPEG(1) FFMPEGAAC(2) } HLS_PROFILE(?).HLS_PLAYLIST read-write HLS playlist filename HLS_PROFILE(?).HLS_CHUNK_TIME read-write HLS Chunk Time HLS_PROFILE(?).HLS_CHUNK_COUNT read-write HLS Chunk Count -- *************************************************************************************************************************** -- The 'RX' table; RX streams -- *************************************************************************************************************************** RX(?).ID read-write Rx stream ID RX(?).URL read-write URL string RX(?).NAME read-write Name string RX(?).PROFILE read-write Alarm profile RX(?).VLAN read-write VLAN Map Index RX(?).HLS_INDEX read-write HLS Stream index in the master file RX(?).PID_SKIP read-write Pid Skip List RX(?).TYPE read-write Type UDP/RTP/HLS RX(?).ENABLED read-write enabled { Disabled(0) Enabled(1) } RX(?).RADIO_TRANSCODE read-write HTTP Radio Transcoode Config { Original(0) AAC(1) MP3(2) } RX(?).ADD_PROGRAM write-only add program RX(?).MPEG_REFRESH write-only mpeg refresh RX(?).TS_SAVE_TIME read-write TS Recording time in seconds 1 - 300 seconds RX(?).TS_SAVE_STATE read-only TS Recording state RX(?).TS_SAVE_START read-write Start/Stop recording { Disabled(0) Enabled(1) } RX(?).PROGRAM(?) read-write Rx stream programs array RX(?).NAME(?) write-only Rx stream program name RX(?).PROGRAM_PROFILE(?) write-only Rx stream program alarm RX(?).RADIO(?) write-only Rx stream program is radio RX(?).PROGRAM_DELETE(?) write-only Rx stream program delete RX(?).PROGRAM_UPDATE(?) write-only Rx stream program auto 1=add/2=delete/4=rename/7=all RX(?).UPDATE_PROGRAMS COMMAND Update programs list from mpeg tables RX(?).ADD COMMAND Command to add new rx stream RX(?).DELETE COMMAND Command to delete rx stream -- *************************************************************************************************************************** -- The 'TX' table; TX streams -- *************************************************************************************************************************** TX(?).URL read-write URL string TX(?).RX_ID read-write rx ID TX(?).SID read-write SID TX(?).MODE read-write Stream modes : OFF/SPTS/MPTS/EPG TX(?).VLAN read-write VLAN Map Index TX(?).ADD write-only Command to add new tx stream TX(?).DELETE COMMAND Command to delete tx stream TX(?).ENABLED read-write enabled { Disabled(0) Enabled(1) } TX(?).PROTOCOL read-write Tx protocol UDP/RTP(0) or HLS(1) TX(?).ID read-write Tx ID TX(?).HLS_PROFILE read-write HLS Profile TX(?).REMUX read-write Remux { Disabled(0) Enabled(1) } TX(?).SDT_EN read-write Stream SDT table On/Off { Disabled(0) Enabled(1) } TX(?).EIT_EN read-write Stream EIT table On/Off { Disabled(0) Enabled(1) } TX(?).TDT_EN read-write Stream TDT table On/Off { Disabled(0) Enabled(1) } TX(?).OUT_TS_ID read-write Output TS ID TX(?).OUT_SID read-write Output SID TX(?).OUT_NET_ID read-write Output TS ID TX(?).OUT_PMT_PID read-write Output PMT PID TX(?).OUT_PCR_PID read-write Output PCR PID TX(?).ES_COUNT read-write ES Count TX(?).IN_PID(?) read-write ES Input PID TX(?).OUT_PID(?) read-write ES Output PID TX(?).NAME read-write Name string -- *************************************************************************************************************************** -- The 'PROGRAMS' table; Service/Program measurements -- *************************************************************************************************************************** PROGRAMS(?).NAME read-only Program/Service Name PROGRAMS(?).SID read-only Program/Service SID PROGRAMS(?).AUDIO_BITRATE read-only Program/Service Audio Bitrate PROGRAMS(?).VIDEO_BITRATE read-only Program/Service Video Bitrate PROGRAMS(?).TOTAL_BITRATE read-only Program/Service Total Bitrate PROGRAMS(?).CC_ERRORS read-only Program/Service CC Errors -- *************************************************************************************************************************** -- The 'MPEG_ADVANCED' table; Advanced MPEG alarms -- *************************************************************************************************************************** MPEG_ADVANCED(?).TS_LOCK_ON read-write Priority 1,TS Lock alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).PAT_TIMEOUT read-write Priority 1,PAT timeout in ms,Default:600ms MPEG_ADVANCED(?).PAT_ON read-write Priority 1,PAT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).CC_ON read-write Priority 1,CC alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).PMT_TIMEOUT read-write Priority 1,PMT timeout in ms,Default:600ms MPEG_ADVANCED(?).PMT_ON read-write Priority 1,PMT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).PID_ON read-write Priority 1,PID alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).TRANSPORT_ERROR_ON read-write Priority 2,Transport error alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).CRC_ON read-write Priority 2,CRC alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).PCR_TIMEOUT read-write Priority 2,PCR timeout in ms,Default:50ms MPEG_ADVANCED(?).PCR_ON read-write Priority 2,PCR alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).PTS_TIMEOUT read-write Priority 2,PTS timeout in ms,Default:800ms MPEG_ADVANCED(?).PTS_ON read-write Priority 2,PTS alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).CAT_ON read-write Priority 2,CAT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).NIT_TIMEOUT read-write Priority 3,NIT timeout in ms,Default:10000ms MPEG_ADVANCED(?).NIT_ON read-write Priority 3,NIT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).SI_ON read-write Priority 3,SI alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).UNREF_PID_ON read-write Priority 3,Unreferenced pid alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).SDT_TIMEOUT read-write Priority 3,SDT timeout in ms,Default:2500ms MPEG_ADVANCED(?).SDT_ON read-write Priority 3,SDT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).EIT_TIMEOUT read-write Priority 3,EIT timeout in ms,Default:2500ms MPEG_ADVANCED(?).EIT_ON read-write Priority 3,EIT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).RST_ON read-write Priority 3,RST alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).TDT_TIMEOUT read-write Priority 3,TDT timeout in ms,Default:31000ms MPEG_ADVANCED(?).TDT_ON read-write Priority 3,TDT alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).NIT_COMPLETE_TIMEOUT read-write Priority 3,NIT complete timeout in seconds,Default:80seconds MPEG_ADVANCED(?).ECM_TIMEOUT read-write CA System,ECM timeout in ms,Default:500ms MPEG_ADVANCED(?).ECM_ON read-write CA System,ECM alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).SCRAMBLING_TIMEOUT read-write CA System,Scrambling change timeout in ms,Default:15000ms MPEG_ADVANCED(?).SCRAMBLING_ON read-write CA System,Scrambling change alarm { Disabled(0) Enabled(1) } MPEG_ADVANCED(?).EMM_BITRATE read-write CA System,EMM bitrate alarm minimum bitrate in kbps,Default:50kbps MPEG_ADVANCED(?).EMM_BITRATE_ON read-write CA System,EMM bitrate alarm { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'SERVICE' table; Service/Program alarms -- *************************************************************************************************************************** SERVICE(?).SERVICE_LOW_ALARM read-write Service bitrate low alarm threshold in Kbps SERVICE(?).SERVICE_LOW_ALARM_ON read-write Service bitrate low alarm { Disabled(0) Enabled(1) } SERVICE(?).SERVICE_LOW_WARNING read-write Service bitrate low warning threshold in Kbps SERVICE(?).SERVICE_LOW_WARNING_ON read-write Service bitrate low warning { Disabled(0) Enabled(1) } SERVICE(?).AUDIO_LOW_ALARM read-write Audio bitrate low alarm threshold in Kbps SERVICE(?).AUDIO_LOW_ALARM_ON read-write Audio bitrate low alarm { Disabled(0) Enabled(1) } SERVICE(?).AUDIO_LOW_WARNING read-write Audio bitrate low warning threshold in Kbps SERVICE(?).AUDIO_LOW_WARNING_ON read-write Audio bitrate low warning { Disabled(0) Enabled(1) } SERVICE(?).VIDEO_LOW_ALARM read-write Video bitrate low alarm threshold in Kbps SERVICE(?).VIDEO_LOW_ALARM_ON read-write Video bitrate low alarm { Disabled(0) Enabled(1) } SERVICE(?).VIDEO_LOW_WARNING read-write Video bitrate low warning threshold in Kbps SERVICE(?).VIDEO_LOW_WARNING_ON read-write Video bitrate low warning { Disabled(0) Enabled(1) } SERVICE(?).SERVICE_CC_HIGH_ALARM read-write Service CC errors alarm high threshold SERVICE(?).SERVICE_CC_HIGH_ALARM_ON read-write Service CC errors alarm high { Disabled(0) Enabled(1) } SERVICE(?).SERVICE_CC_HIGH_WARNING read-write Service CC errors warning high threshold SERVICE(?).SERVICE_CC_HIGH_WARNING_ON read-write Service CC errors warning high { Disabled(0) Enabled(1) } SERVICE(?).AUDIO_FREEZE read-write Audio freeze threshold SERVICE(?).AUDIO_FREEZE_ON read-write Audio freeze alarm { Disabled(0) Enabled(1) } SERVICE(?).VIDEO_FREEZE read-write Video freeze threshold SERVICE(?).VIDEO_FREEZE_ON read-write Video freeze alarm { Disabled(0) Enabled(1) } SERVICE(?).VIDEO_FREEZE_DIFF read-write Video freeze threshold difference SERVICE(?).NAME read-write Service profile name SERVICE(?).SEND_EMAILS read-write Send emails on/off { Disabled(0) Enabled(1) } SERVICE(?).SEND_TRAPS read-write Send traps on/off { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'STREAM' table; Stream alarms -- *************************************************************************************************************************** STREAM(?).BITRATE_LOW_ALARM read-write Bitrate low alarm threshold in Kbps STREAM(?).BITRATE_LOW_ALARM_ON read-only Bitrate low alarm { Disabled(0) Enabled(1) } STREAM(?).BITRATE_LOW_WARNING read-write Bitrate low warning threshold in Kbps STREAM(?).BITRATE_LOW_WARNING_ON read-write Bitrate low warning { Disabled(0) Enabled(1) } STREAM(?).RTP_HIGH_ALARM read-write RTP errors alarm high threshold STREAM(?).RTP_HIGH_ALARM_ON read-write RTP errors alarm high { Disabled(0) Enabled(1) } STREAM(?).RTP_HIGH_WARNING read-write RTP errors warning high threshold STREAM(?).RTP_HIGH_WARNING_ON read-write RTP errors warning high { Disabled(0) Enabled(1) } STREAM(?).CC_HIGH_ALARM read-write CC errors alarm high threshold STREAM(?).CC_HIGH_ALARM_ON read-write CC errors alarm high { Disabled(0) Enabled(1) } STREAM(?).CC_HIGH_WARNING read-write CC errors warning high threshold STREAM(?).CC_HIGH_WARNING_ON read-write CC errors warning high { Disabled(0) Enabled(1) } STREAM(?).DELAY_HIGH_ALARM read-write Delay alarm high threshold in ms STREAM(?).DELAY_HIGH_ALARM_ON read-write Delay alarm high threshold { Disabled(0) Enabled(1) } STREAM(?).DELAY_HIGH_WARNING read-write Delay warning high threshold in ms STREAM(?).DELAY_HIGH_WARNING_ON read-write Delay warning high { Disabled(0) Enabled(1) } STREAM(?).NAME read-write Alarm profile name. STREAM(?).SEND_EMAILS read-write Send emails on/off { Disabled(0) Enabled(1) } STREAM(?).SEND_TRAPS read-write Send traps on/off { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'HLS_ALARMS' table; HLS alarms -- *************************************************************************************************************************** HLS_ALARMS(?).PLAYLIST_CHECK_ON read-write Playlist check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).CHUNK_CHECK_ON read-write Chunk check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).DTS_CHECK_ON read-write DTS check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).PTS_CHECK_ON read-write PTS check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).DTS_CHECK_HIGH read-write DTS Delta high default 500 ms HLS_ALARMS(?).PTS_CHECK_HIGH read-write PTS Delta high default 500 ms HLS_ALARMS(?).PAT_CHECK_ON read-write PAT check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).PMT_CHECK_ON read-write PMT check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).SDT_CHECK_ON read-write SDT check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).CC_CHECK_ON read-write CC check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).CRC_CHECK_ON read-write CRC check alarm { Disabled(0) Enabled(1) } HLS_ALARMS(?).BUFFER_LOW read-write Buffer low threshold in ms HLS_ALARMS(?).BUFFER_LOW_ON read-write Buffer low threshold { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'IPTV' table; IPTV Channels -- *************************************************************************************************************************** IPTV(?).ID read-write ID IPTV(?).RX_ID read-write rx ID IPTV(?).SID read-write SID IPTV(?).NAME read-write name IPTV(?).TRANSCODE_ENABLED read-write enabled { Disabled(0) Enabled(1) } IPTV(?).PROFILE read-write Transcode profile IPTV(?).OUTPUT_URL read-write Output UDP/RTP url IPTV(?).VLAN read-write VLAN Map Index IPTV(?).ARCHIVE_ENABLED read-write enabled { Disabled(0) Enabled(1) } IPTV(?).STORAGE_INDEX read-write storage IPTV(?).KEEP_DAYS read-write keep days IPTV(?).EPG_SOURCE_ID read-write EPG Source ID (0 is auto) IPTV(?).EPG_CHANNEL_ID read-write EPG Channel ID string IPTV(?).PRESENT_ENABLED read-write TV Archive Url { Disabled(0) Enabled(1) } IPTV(?).CHANNEL_NUMBER read-write TV Channel number IPTV(?).GROUP read-write TV Group/Genre IPTV(?).LOGO_IMG read-write TV Logo IPTV(?).RELOAD_FLAG write-only JSON reload flag IPTV(?).DELETE COMMAND Command to delete archive stream IPTV(?).TRANSCODE_RESTART write-only restart flag IPTV(?).ARCHIVE_RESTART write-only restart flag -- *************************************************************************************************************************** -- The 'TRANSCODE_PROFILE' table; Transcode profiles -- *************************************************************************************************************************** TRANSCODE_PROFILE(?).NAME read-write Transcode profile name TRANSCODE_PROFILE(?).HW_ACCELERATION read-write Transcode hardware acceleration TRANSCODE_PROFILE(?).VIDEO_CONFIGS_COUNT read-write Transcode video encoders count for ABR(>1) TRANSCODE_PROFILE(?).MASTER_PLAYLIST read-write Transcode master playlist on/off TRANSCODE_PROFILE(?).FFMPEG_STREAMER read-write Transcode UDP ffmpeg streamer TRANSCODE_PROFILE(?).VIDEO_CODEC(?) read-write Transcode video encode codec TRANSCODE_PROFILE(?).VIDEO_PROFILE(?) read-write Transcode video encode profile TRANSCODE_PROFILE(?).VIDEO_PRESET(?) read-write Transcode video encode preset TRANSCODE_PROFILE(?).VIDEO_RESOLUTION(?) read-write Transcode video encode resolution TRANSCODE_PROFILE(?).VIDEO_ASPECT_RATIO(?) read-write Transcode video encode aspect TRANSCODE_PROFILE(?).VIDEO_BITRATE_CONTROL(?) read-write Transcode video bitrate control TRANSCODE_PROFILE(?).VIDEO_BITRATE(?) read-write Transcode video bitrate in kbps TRANSCODE_PROFILE(?).VIDEO_TRANSCODE_FILTER(?) read-write Transcode filter TRANSCODE_PROFILE(?).AUDIO_CODEC read-write Transcode audio codec TRANSCODE_PROFILE(?).AUDIO_SAMPLE_RATE read-write Transcode audio sample rate TRANSCODE_PROFILE(?).AUDIO_CHANNELS read-write Transcode audio channels TRANSCODE_PROFILE(?).AUDIO_BITRATE read-write Transcode audio bitrate TRANSCODE_PROFILE(?).AUDIO_COUNT read-write Transcode audio count TRANSCODE_PROFILE(?).AUDIO_PRIMARY_LANG read-write Transcode subtitles language TRANSCODE_PROFILE(?).AUDIO_TRANSCODE_FILTER read-write Transcode filter TRANSCODE_PROFILE(?).SUBTITLE_CODEC read-write Transcode subtitles TRANSCODE_PROFILE(?).SUBTITLE_LANGUAGE read-write Transcode subtitles language TRANSCODE_PROFILE(?).EPG_STREAM read-write Transcode epg TRANSCODE_PROFILE(?).RESTART write-only Transcode restart all related transcoders -- *************************************************************************************************************************** -- The 'PORTAL' group; -- *************************************************************************************************************************** PROVIDER_NAME read-write TV Provider name PORTAL_TITLE read-write TV Provider web title PROVIDER_URL read-write TV Provider url PROVIDER_LOGO read-write TV Provider logo PROVIDER_ICON read-write TV Provider web icon REVERSE_PROXY read-write TV Portal using reverse proxy { Disabled(0) Enabled(1) } -- *************************************************************************************************************************** -- The 'IPTV_DEVICE' table; IPTV Headend Device List -- *************************************************************************************************************************** IPTV_DEVICE(?).ID read-write IPTV Device ID IPTV_DEVICE(?).ENABLED read-write enabled { Disabled(0) Enabled(1) } IPTV_DEVICE(?).URL read-write IPTV Device URL string IPTV_DEVICE(?).USER read-write IPTV Device username IPTV_DEVICE(?).PASSWORD read-write IPTV Device password IPTV_DEVICE(?).NAME read-only Name string IPTV_DEVICE(?).CHANNEL(?) read-write IPTV Channel array IPTV_DEVICE(?).CHANNEL_SHOW(?) write-only IPTV Channel Show/Hide IPTV_DEVICE(?).RELOAD COMMAND Command to add new archive device IPTV_DEVICE(?).ADD COMMAND Command to add new archive device IPTV_DEVICE(?).DELETE COMMAND Command to delete archive device -- *************************************************************************************************************************** -- The 'EPG_SOURCE' table; EPG Sources -- *************************************************************************************************************************** EPG_SOURCE(?).EPG_ID read-write EPG source ID EPG_SOURCE(?).ENABLED read-write enabled { Disabled(0) Enabled(1) } EPG_SOURCE(?).EPG_URL read-write EPG xmltv url EPG_SOURCE(?).RELOAD_FLAG write-only Reload flag EPG_SOURCE(?).DELETE COMMAND Command to delete EPG source