-- ********************************************************** -- Definitions apply to -- Device Model: MULTIVIEW STREAM MONITOR 2.26A (05/11/2024) -- File version: 2.1 (Auto-generated file) -- Supported : SNMP version 1 2c 3 -- ********************************************************** -- for more information support@kvarta.net -- Kvarta Soft Ltd (www.kvarta.net) -- ********************************************************** MULTIVIEW-STREAM-MONITOR-021-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; kvartaSoft MODULE-IDENTITY LAST-UPDATED "202411050000Z" ORGANIZATION "Kvarta Soft Ltd" CONTACT-INFO "URL: www.kvarta.net E-Mail: support@kvarta.net " DESCRIPTION "The MIB module for SNMP entities. Copyright (C) Kvarta Soft Ltd (2024). " REVISION "202411050000Z" DESCRIPTION "SNMPv2-SMI revision of this MIB module." ::= { enterprises 34565 } -- *************************************************************************************************************************** -- Prefix: iso.org.dod.internet.private.enterprise -- (1.3.6.1.4.1) -- *************************************************************************************************************************** multiviewStreamMonitorV2 OBJECT IDENTIFIER ::= { kvartaSoft 66 } -- *************************************************************************************************************************** -- groups in 'multiviewStreamMonitorV2' -- .34565.66 -- *************************************************************************************************************************** general OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 1 } generalNet OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 2 } lanTable OBJECT-TYPE SYNTAX SEQUENCE OF LanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LAN" ::= { multiviewStreamMonitorV2 10 } lanEntry OBJECT-TYPE SYNTAX LanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LAN" INDEX { lanIndex } ::= { lanTable 1 } vlanTable OBJECT-TYPE SYNTAX SEQUENCE OF VlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN" ::= { multiviewStreamMonitorV2 20 } vlanEntry OBJECT-TYPE SYNTAX VlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN" INDEX { vlanIndex } ::= { vlanTable 1 } userTable OBJECT-TYPE SYNTAX SEQUENCE OF UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Web Users" ::= { multiviewStreamMonitorV2 30 } userEntry OBJECT-TYPE SYNTAX UserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Web Users" INDEX { userIndex } ::= { userTable 1 } tcpTable OBJECT-TYPE SYNTAX SEQUENCE OF TcpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TCP UDP Ports" ::= { multiviewStreamMonitorV2 40 } tcpEntry OBJECT-TYPE SYNTAX TcpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TCP UDP Ports" INDEX { tcpIndex } ::= { tcpTable 1 } snmp OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 50 } snmpUserTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Users" ::= { multiviewStreamMonitorV2 51 } snmpUserEntry OBJECT-TYPE SYNTAX SnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Users" INDEX { snmpUserIndex } ::= { snmpUserTable 1 } snmpTrapTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmpTrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Trap servers" ::= { multiviewStreamMonitorV2 52 } snmpTrapEntry OBJECT-TYPE SYNTAX SnmpTrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Trap servers" INDEX { snmpTrapIndex } ::= { snmpTrapTable 1 } smtp OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 60 } reportTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF ReportTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "REPORT_TIME" ::= { multiviewStreamMonitorV2 85 } reportTimeEntry OBJECT-TYPE SYNTAX ReportTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "REPORT_TIME" INDEX { reportTimeIndex } ::= { reportTimeTable 1 } soundAlarm OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 90 } commands OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 99 } misc OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 100 } systemAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "System alarms" ::= { multiviewStreamMonitorV2 120 } systemAlarmsEntry OBJECT-TYPE SYNTAX SystemAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "System alarms" INDEX { systemAlarmsIndex } ::= { systemAlarmsTable 1 } hlsProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF HlsProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS profiles" ::= { multiviewStreamMonitorV2 190 } hlsProfileEntry OBJECT-TYPE SYNTAX HlsProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS profiles" INDEX { hlsProfileIndex } ::= { hlsProfileTable 1 } rxTable OBJECT-TYPE SYNTAX SEQUENCE OF RxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "RX streams" ::= { multiviewStreamMonitorV2 200 } rxEntry OBJECT-TYPE SYNTAX RxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "RX streams" INDEX { rxIndex } ::= { rxTable 1 } txTable OBJECT-TYPE SYNTAX SEQUENCE OF TxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TX streams" ::= { multiviewStreamMonitorV2 201 } txEntry OBJECT-TYPE SYNTAX TxEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TX streams" INDEX { txIndex } ::= { txTable 1 } programsTable OBJECT-TYPE SYNTAX SEQUENCE OF ProgramsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service/Program measurements" ::= { multiviewStreamMonitorV2 220 } programsEntry OBJECT-TYPE SYNTAX ProgramsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service/Program measurements" INDEX { programsIndex } ::= { programsTable 1 } activeAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF ActiveAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Currently active alarms" ::= { multiviewStreamMonitorV2 240 } activeAlarmsEntry OBJECT-TYPE SYNTAX ActiveAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Currently active alarms" INDEX { activeAlarmsIndex } ::= { activeAlarmsTable 1 } loggedAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF LoggedAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Latest logged alarms after reboot" ::= { multiviewStreamMonitorV2 241 } loggedAlarmsEntry OBJECT-TYPE SYNTAX LoggedAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Latest logged alarms after reboot" INDEX { loggedAlarmsIndex } ::= { loggedAlarmsTable 1 } mpegAdvancedTable OBJECT-TYPE SYNTAX SEQUENCE OF MpegAdvancedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Advanced MPEG alarms" ::= { multiviewStreamMonitorV2 250 } mpegAdvancedEntry OBJECT-TYPE SYNTAX MpegAdvancedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Advanced MPEG alarms" INDEX { mpegAdvancedIndex } ::= { mpegAdvancedTable 1 } serviceTable OBJECT-TYPE SYNTAX SEQUENCE OF ServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service/Program alarms" ::= { multiviewStreamMonitorV2 255 } serviceEntry OBJECT-TYPE SYNTAX ServiceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service/Program alarms" INDEX { serviceIndex } ::= { serviceTable 1 } streamTable OBJECT-TYPE SYNTAX SEQUENCE OF StreamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Stream alarms" ::= { multiviewStreamMonitorV2 260 } streamEntry OBJECT-TYPE SYNTAX StreamEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Stream alarms" INDEX { streamIndex } ::= { streamTable 1 } hlsAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF HlsAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS alarms" ::= { multiviewStreamMonitorV2 261 } hlsAlarmsEntry OBJECT-TYPE SYNTAX HlsAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS alarms" INDEX { hlsAlarmsIndex } ::= { hlsAlarmsTable 1 } deviceListTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device list" ::= { multiviewStreamMonitorV2 290 } deviceListEntry OBJECT-TYPE SYNTAX DeviceListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device list" INDEX { deviceListIndex } ::= { deviceListTable 1 } deviceAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multidevice Monitoring alarms" ::= { multiviewStreamMonitorV2 295 } deviceAlarmsEntry OBJECT-TYPE SYNTAX DeviceAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multidevice Monitoring alarms" INDEX { deviceAlarmsIndex } ::= { deviceAlarmsTable 1 } mview OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 600 } multiviewTable OBJECT-TYPE SYNTAX SEQUENCE OF MultiviewEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multiview configs" ::= { multiviewStreamMonitorV2 601 } multiviewEntry OBJECT-TYPE SYNTAX MultiviewEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multiview configs" INDEX { multiviewIndex } ::= { multiviewTable 1 } -- *************************************************************************************************************************** -- The 'general' group; -- .34565.66.1.X -- *************************************************************************************************************************** generalModel OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device model" ::= { general 10 } generalVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version" ::= { general 11 } generalDeviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the device(Location)" ::= { general 12 } generalDeviceId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Device ID" ::= { general 13 } generalSupport OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version" ::= { general 14 } generalCpuNow OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "CPU" ::= { general 20 } generalCpu5minPeak OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "CPU 5min peak percentage" ::= { general 21 } generalRamUsed OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Ram used in MB" ::= { general 22 } generalRamUsedPercentage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Ram used in percent" ::= { general 23 } generalDiskUsed OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Disk used in MB" ::= { general 24 } generalDiskUsedPercentage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Disc used in percent" ::= { general 25 } generalTemperature OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Temperature in degrees celcius" ::= { general 26 } generalSystemUpTime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "System up time in seconds" ::= { general 27 } generalAppUpTime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Application up time in seconds" ::= { general 28 } generalAutoUpdate OBJECT-TYPE SYNTAX INTEGER { off(0), i1(1), i5(5), i10(10), i30(30), i45(45), i60(60), i90(90) } MAX-ACCESS read-write STATUS current DESCRIPTION "Automatic online updates every x days." ::= { general 34 } generalUpdateLocation OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "Update location" ::= { general 36 } generalDatetime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set Date & Time" ::= { general 40 } generalNtpOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "NTP server" ::= { general 41 } generalNtpServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (199)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP server url address" ::= { general 42 } generalNtpBackupServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (199)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP backup server url address" ::= { general 43 } generalNtpSync OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "NTP sync now" ::= { general 44 } generalCtTimezone OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..199)) MAX-ACCESS read-write STATUS current DESCRIPTION "Timezone string" ::= { general 45 } generalGoogleAnalytics OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Google analytics tag: Ex.: UA-121893620-1" ::= { general 50 } generalReportTimeCount OBJECT-TYPE SYNTAX INTEGER (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Reports count" ::= { general 70 } generalAlarmCheckTime OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm check time before confirming and sending e-mail or snmp trap." ::= { general 90 } generalAlarmSilentTime OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Silent mode: Suspension of sending alarms (minutes). " ::= { general 91 } generalShowUnconfirmed OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Show unconfirmed alamrs with red(Visualization mode)." ::= { general 92 } -- *************************************************************************************************************************** -- The 'generalNet' group; -- .34565.66.2.X -- *************************************************************************************************************************** generalNetPrimaryManagementPort OBJECT-TYPE SYNTAX INTEGER (0..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Default management & internet port. Default Gateway port." ::= { generalNet 10 } generalNetManagementFromAllPorts OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Allow management from all ports." ::= { generalNet 11 } generalNetHttps OBJECT-TYPE SYNTAX INTEGER { off(0), manual(1), auto(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "HTTPS. Requires server.crt and server.key to be uploaded on the server!" ::= { generalNet 12 } generalNetHttpsDelete OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Delete HTTPS certificates" ::= { generalNet 13 } generalNetHttpsDomain OBJECT-TYPE SYNTAX OCTET STRING (SIZE (299)) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTPS domain name (server name)" ::= { generalNet 14 } generalNetHttpsEmail OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "HTTPS domain registration email (lets encrypt)" ::= { generalNet 15 } generalNetHttpsAutoDoInstall OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Install/Renew HTTPS Auto certificates" ::= { generalNet 16 } generalNetDefaultRxStreamsPort OBJECT-TYPE SYNTAX INTEGER (0..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Default UDP/RTP RX streams port." ::= { generalNet 20 } generalNetVlanOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN" ::= { generalNet 30 } generalNetVlanCount OBJECT-TYPE SYNTAX INTEGER (1..20) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Count" ::= { generalNet 31 } generalNetBannedIp1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Banned IP Address 1" ::= { generalNet 41 } generalNetBannedIp2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Banned IP Address 2" ::= { generalNet 42 } generalNetBannedIp3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Banned IP Address 3" ::= { generalNet 43 } generalNetBannedIp4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Banned IP Address 4" ::= { generalNet 44 } generalNetBannedIp5 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Banned IP Address 5" ::= { generalNet 45 } -- *************************************************************************************************************************** -- The 'lan' table; -- .34565.66.10.1.X -- *************************************************************************************************************************** LanEntry ::= SEQUENCE { lanIndex INTEGER, lanIp IpAddress, lanMask IpAddress, lanGateway IpAddress, lanDhcp INTEGER, lanDns IpAddress, lanIp1 IpAddress, lanMask1 IpAddress, lanIp2 IpAddress, lanMask2 IpAddress, lanIp3 IpAddress, lanMask3 IpAddress, lanIp4 IpAddress, lanMask4 IpAddress, lanIp5 IpAddress, lanMask5 IpAddress } lanIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "LAN index" ::= { lanEntry 1 } lanIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address" ::= { lanEntry 2 } lanMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask" ::= { lanEntry 3 } lanGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Gateway IP Address" ::= { lanEntry 4 } lanDhcp OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "DHCP" ::= { lanEntry 5 } lanDns OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Server IP" ::= { lanEntry 6 } lanIp1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address 1" ::= { lanEntry 10 } lanMask1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask 1" ::= { lanEntry 11 } lanIp2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address 2" ::= { lanEntry 12 } lanMask2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask 2" ::= { lanEntry 13 } lanIp3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address 3" ::= { lanEntry 14 } lanMask3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask 3" ::= { lanEntry 15 } lanIp4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address 4" ::= { lanEntry 16 } lanMask4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask 4" ::= { lanEntry 17 } lanIp5 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address 5" ::= { lanEntry 18 } lanMask5 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Sub. network mask 5" ::= { lanEntry 19 } -- *************************************************************************************************************************** -- The 'vlan' table; -- .34565.66.20.1.X -- *************************************************************************************************************************** VlanEntry ::= SEQUENCE { vlanIndex INTEGER, vlanVlan INTEGER, vlanEthernet INTEGER } vlanIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN index" ::= { vlanEntry 1 } vlanVlan OBJECT-TYPE SYNTAX INTEGER (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN ID" ::= { vlanEntry 2 } vlanEthernet OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN ETHERNET" ::= { vlanEntry 3 } -- *************************************************************************************************************************** -- The 'user' table; -- .34565.66.30.1.X -- *************************************************************************************************************************** UserEntry ::= SEQUENCE { userIndex INTEGER, userAccess INTEGER, userUsername OCTET STRING, userPassword OCTET STRING, userWrite INTEGER } userIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "WEB User index" ::= { userEntry 1 } userAccess OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "User access" ::= { userEntry 2 } userUsername OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Username" ::= { userEntry 3 } userPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Password" ::= { userEntry 4 } userWrite OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Write permission" ::= { userEntry 5 } -- *************************************************************************************************************************** -- The 'tcp' table; -- .34565.66.40.1.X -- *************************************************************************************************************************** TcpEntry ::= SEQUENCE { tcpIndex INTEGER, tcpType INTEGER, tcpPort INTEGER, tcpFilter IpAddress, tcpProtocol INTEGER } tcpIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Remote port index" ::= { tcpEntry 1 } tcpType OBJECT-TYPE SYNTAX INTEGER { off(0), tcp(1), udp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Remote port type" ::= { tcpEntry 2 } tcpPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Remote port TCP/UDP port number" ::= { tcpEntry 3 } tcpFilter OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Remote port input IP filter" ::= { tcpEntry 4 } tcpProtocol OBJECT-TYPE SYNTAX INTEGER { off(0), ascii(1), snmp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Remote port protocol" ::= { tcpEntry 5 } -- *************************************************************************************************************************** -- The 'snmp' group; -- .34565.66.50.X -- *************************************************************************************************************************** snmpServer OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP Server" ::= { snmp 1 } snmpSnmpV1V2Access OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP v1,2c access" ::= { snmp 2 } snmpRoPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP v1,2c read only community string" ::= { snmp 10 } snmpRwPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP v1,2c read write community string" ::= { snmp 11 } snmpTrapPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP v1,2c trap password" ::= { snmp 21 } snmpEngineId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (10..96)) MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP v3 Engine ID" ::= { snmp 40 } -- *************************************************************************************************************************** -- The 'snmpUser' table; -- .34565.66.51.1.X -- *************************************************************************************************************************** SnmpUserEntry ::= SEQUENCE { snmpUserIndex INTEGER, snmpUserAccess INTEGER, snmpUserUsername OCTET STRING, snmpUserWrite INTEGER, snmpUserSecurity INTEGER, snmpUserAuthEnc INTEGER, snmpUserAuthPass OCTET STRING, snmpUserPrivEnc INTEGER, snmpUserPrivPass OCTET STRING, snmpUserPrivExtend INTEGER } snmpUserIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP v3 User index" ::= { snmpUserEntry 1 } snmpUserAccess OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "User access" ::= { snmpUserEntry 2 } snmpUserUsername OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Username" ::= { snmpUserEntry 3 } snmpUserWrite OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Write permission" ::= { snmpUserEntry 4 } snmpUserSecurity OBJECT-TYPE SYNTAX INTEGER { noauthnopriv(0), authnopriv(1), authpriv(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Security mode" ::= { snmpUserEntry 5 } snmpUserAuthEnc OBJECT-TYPE SYNTAX INTEGER { md5(0), sha(1), sha224(2), sha256(3), sha384(4), sha512(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "Auth encryption" ::= { snmpUserEntry 6 } snmpUserAuthPass OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Auth password" ::= { snmpUserEntry 7 } snmpUserPrivEnc OBJECT-TYPE SYNTAX INTEGER { des(0), aes(1), aes192(2), aes256(3), des3(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priv encryption" ::= { snmpUserEntry 8 } snmpUserPrivPass OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Priv password" ::= { snmpUserEntry 9 } snmpUserPrivExtend OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "AES192/256 Privacy extend with engineID" ::= { snmpUserEntry 10 } -- *************************************************************************************************************************** -- The 'snmpTrap' table; -- .34565.66.52.1.X -- *************************************************************************************************************************** SnmpTrapEntry ::= SEQUENCE { snmpTrapIndex INTEGER, snmpTrapIp IpAddress, snmpTrapPort INTEGER, snmpTrapType INTEGER } snmpTrapIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Trap server index" ::= { snmpTrapEntry 1 } snmpTrapIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Trap server IP" ::= { snmpTrapEntry 2 } snmpTrapPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Trap server port" ::= { snmpTrapEntry 3 } snmpTrapType OBJECT-TYPE SYNTAX INTEGER { off(0), snmpv1(1), snmpv2c(2), snmpv3user1(31), snmpv3user2(32), snmpv3user3(33), snmpv3user4(34) } MAX-ACCESS read-write STATUS current DESCRIPTION "Trap server type" ::= { snmpTrapEntry 4 } -- *************************************************************************************************************************** -- The 'smtp' group; -- .34565.66.60.X -- *************************************************************************************************************************** smtpSend OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP Send e-mail command" ::= { smtp 1 } smtpAlarm OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP e-mail alarms" ::= { smtp 2 } smtpReport OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP e-mail alarms report" ::= { smtp 3 } smtpServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..79)) MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP server url address" ::= { smtp 10 } smtpAuth OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP authentication" ::= { smtp 12 } smtpUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..79)) MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP authentication username" ::= { smtp 13 } smtpPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..79)) MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP authentication password" ::= { smtp 14 } smtpSsl OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SMTP SSL" ::= { smtp 15 } smtpFrom OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..79)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail From address" ::= { smtp 20 } smtpTo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..79)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail To address" ::= { smtp 21 } smtpCc OBJECT-TYPE SYNTAX OCTET STRING (SIZE (79)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail CC address" ::= { smtp 22 } smtpBcc OBJECT-TYPE SYNTAX OCTET STRING (SIZE (79)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail BCC address" ::= { smtp 23 } smtpSubject OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..499)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail subject.Macro and can be used." ::= { smtp 25 } smtpText OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..199)) MAX-ACCESS read-write STATUS current DESCRIPTION "E-mail signature" ::= { smtp 26 } -- *************************************************************************************************************************** -- The 'reportTime' table; -- .34565.66.85.1.X -- *************************************************************************************************************************** ReportTimeEntry ::= SEQUENCE { reportTimeIndex INTEGER, reportTimeEnabled INTEGER, reportTimeWeekday INTEGER, reportTimeTime OCTET STRING (SIZE (10)) } reportTimeIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Report period index" ::= { reportTimeEntry 1 } reportTimeEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Report enabled" ::= { reportTimeEntry 2 } reportTimeWeekday OBJECT-TYPE SYNTAX INTEGER { off(0), monday(1), tuesday(2), wednesday(3), thursday(4), friday(5), saturday(6), sunday(7), everyday(10), weekday(11), weekend(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Weekday" ::= { reportTimeEntry 3 } reportTimeTime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Hour minute" ::= { reportTimeEntry 4 } -- *************************************************************************************************************************** -- The 'soundAlarm' group; -- .34565.66.90.X -- *************************************************************************************************************************** soundAlarmSoundAlarm OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarms" ::= { soundAlarm 1 } soundAlarmSoundPeriod OBJECT-TYPE SYNTAX INTEGER (0..600) MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarm every X seconds if there is alarm on the device." ::= { soundAlarm 2 } soundAlarmBeepFrequency OBJECT-TYPE SYNTAX INTEGER (40..6000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarm beep frequency 40HZ - 6000Hz (Default:1000Hz)" ::= { soundAlarm 5 } soundAlarmBeepType OBJECT-TYPE SYNTAX INTEGER { sine(0), square(1), sawtooth(2), triangle(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarm beep type (Default:0,sine)" ::= { soundAlarm 6 } soundAlarmBeepVolume OBJECT-TYPE SYNTAX INTEGER (0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarm beep volume 0-100%" ::= { soundAlarm 7 } soundAlarmBeepDuration OBJECT-TYPE SYNTAX INTEGER (0..5000) MAX-ACCESS read-write STATUS current DESCRIPTION "Sound alarm beep duration 0-5000ms (Default: 250ms)" ::= { soundAlarm 8 } -- *************************************************************************************************************************** -- The 'commands' group; -- .34565.66.99.X -- *************************************************************************************************************************** commandsRestartNetwork OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Restart of all network interfaces" ::= { commands 90 } commandsRestartLan OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Restart of all LAN interfaces" ::= { commands 91 } commandsResetNetworkNamesOld OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set network names to eth0,eth1,etc." ::= { commands 93 } commandsResetNetworkNamesDefault OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set network names default to os." ::= { commands 94 } commandsRestartAlarms OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Software reboot of the device" ::= { commands 95 } commandsReboot OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "OS Reboot" ::= { commands 97 } commandsRestart OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Software reboot of the device" ::= { commands 98 } commandsFactoryReset OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Software reset (except IP) and reboot of the device" ::= { commands 99 } commandsUpdateAvailable OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Reads if there is update available" ::= { commands 110 } commandsUpdateStart OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Starts the update" ::= { commands 111 } commandsOnlineUpdate OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Download update from www.kvarta.net" ::= { commands 112 } -- *************************************************************************************************************************** -- The 'misc' group; -- .34565.66.100.X -- *************************************************************************************************************************** miscAutoAddPrograms OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Auto add new programs" ::= { misc 80 } miscAutoDeletePrograms OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Auto delete programs not found in PAT/PMT" ::= { misc 81 } miscAutoRenamePrograms OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Auto update program names if changed in SDT" ::= { misc 82 } miscUpdateProgramsAll OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Update all programs from streams" ::= { misc 110 } miscInstall OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Install" ::= { misc 211 } miscInstallRange OBJECT-TYPE SYNTAX OCTET STRING (SIZE (249)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Install Range" ::= { misc 221 } -- *************************************************************************************************************************** -- The 'systemAlarms' table; -- .34565.66.120.1.X -- *************************************************************************************************************************** SystemAlarmsEntry ::= SEQUENCE { systemAlarmsIndex INTEGER, systemAlarmsCpuHighAlarm INTEGER, systemAlarmsCpuHighAlarmOn INTEGER, systemAlarmsRamHighAlarm INTEGER, systemAlarmsRamHighAlarmOn INTEGER, systemAlarmsDiskHighAlarm INTEGER, systemAlarmsDiskHighAlarmOn INTEGER, systemAlarmsTempHighAlarm INTEGER, systemAlarmsTempHighAlarmOn INTEGER } systemAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { systemAlarmsEntry 1 } systemAlarmsCpuHighAlarm OBJECT-TYPE SYNTAX INTEGER (50..100) MAX-ACCESS read-write STATUS current DESCRIPTION "System CPU high alarm threshold in Kbps" ::= { systemAlarmsEntry 2 } systemAlarmsCpuHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "System CPU high alarm" ::= { systemAlarmsEntry 3 } systemAlarmsRamHighAlarm OBJECT-TYPE SYNTAX INTEGER (20..100) MAX-ACCESS read-write STATUS current DESCRIPTION "System RAM high alarm threshold in Kbps" ::= { systemAlarmsEntry 4 } systemAlarmsRamHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "System RAM high alarm" ::= { systemAlarmsEntry 5 } systemAlarmsDiskHighAlarm OBJECT-TYPE SYNTAX INTEGER (20..100) MAX-ACCESS read-write STATUS current DESCRIPTION "System DISK high alarm threshold in Kbps" ::= { systemAlarmsEntry 6 } systemAlarmsDiskHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "System DISK high alarm" ::= { systemAlarmsEntry 7 } systemAlarmsTempHighAlarm OBJECT-TYPE SYNTAX INTEGER (20..100) MAX-ACCESS read-write STATUS current DESCRIPTION "System Temperature high alarm threshold in Kbps" ::= { systemAlarmsEntry 8 } systemAlarmsTempHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "System Temperature high alarm" ::= { systemAlarmsEntry 9 } -- *************************************************************************************************************************** -- The 'hlsProfile' table; -- .34565.66.190.1.X -- *************************************************************************************************************************** HlsProfileEntry ::= SEQUENCE { hlsProfileIndex INTEGER, hlsProfileHlsMode INTEGER, hlsProfileHlsPlaylist OCTET STRING, hlsProfileHlsChunkTime INTEGER, hlsProfileHlsChunkCount INTEGER } hlsProfileIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS Profile index" ::= { hlsProfileEntry 1 } hlsProfileHlsMode OBJECT-TYPE SYNTAX INTEGER { native(0), ffmpeg(1), ffmpegaac(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "HLS mode 0=native,1=ffmpeg" ::= { hlsProfileEntry 9 } hlsProfileHlsPlaylist OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "HLS playlist filename" ::= { hlsProfileEntry 10 } hlsProfileHlsChunkTime OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HLS Chunk Time" ::= { hlsProfileEntry 11 } hlsProfileHlsChunkCount OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HLS Chunk Count" ::= { hlsProfileEntry 12 } -- *************************************************************************************************************************** -- The 'rx' table; -- .34565.66.200.1.X -- *************************************************************************************************************************** RxEntry ::= SEQUENCE { rxIndex INTEGER, rxId INTEGER, rxUrl OCTET STRING, rxName OCTET STRING, rxProfile INTEGER, rxVlan INTEGER, rxHlsIndex INTEGER, rxPidSkip OCTET STRING, rxType OCTET STRING, rxEnabled INTEGER, rxRadioTranscode INTEGER, rxCcErrors INTEGER, rxDelay INTEGER, rxBitrate INTEGER, rxRtpErrors INTEGER, rxTsSaveTime INTEGER } rxIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Rx stream index" ::= { rxEntry 1 } rxId OBJECT-TYPE SYNTAX INTEGER (-2147483648..2000000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Rx stream ID" ::= { rxEntry 2 } rxUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (249)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL string" ::= { rxEntry 3 } rxName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (249)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name string" ::= { rxEntry 4 } rxProfile OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm profile" ::= { rxEntry 5 } rxVlan OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Map Index" ::= { rxEntry 6 } rxHlsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HLS Stream index in the master file" ::= { rxEntry 7 } rxPidSkip OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "Pid Skip List" ::= { rxEntry 9 } rxType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "Type UDP/RTP/HLS" ::= { rxEntry 10 } rxEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { rxEntry 11 } rxRadioTranscode OBJECT-TYPE SYNTAX INTEGER { original(0), aac(1), mp3(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "HTTP Radio Transcoode Config" ::= { rxEntry 12 } rxCcErrors OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Stream CC errors" ::= { rxEntry 20 } rxDelay OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Stream Delay (ms)" ::= { rxEntry 21 } rxBitrate OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Stream Bitrate Kbps" ::= { rxEntry 22 } rxRtpErrors OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Stream RTP errors" ::= { rxEntry 23 } rxTsSaveTime OBJECT-TYPE SYNTAX INTEGER (1..300) MAX-ACCESS read-write STATUS current DESCRIPTION "TS Recording time in seconds 1 - 300 seconds" ::= { rxEntry 30 } -- *************************************************************************************************************************** -- The 'tx' table; -- .34565.66.201.1.X -- *************************************************************************************************************************** TxEntry ::= SEQUENCE { txIndex INTEGER, txUrl OCTET STRING, txRxId OCTET STRING, txSid OCTET STRING, txMode OCTET STRING, txVlan OCTET STRING, txAdd INTEGER, txDelete OCTET STRING, txEnabled INTEGER, txProtocol INTEGER, txId INTEGER, txHlsProfile INTEGER, txName OCTET STRING, txRemux INTEGER, txSdtEn INTEGER, txEitEn INTEGER, txTdtEn INTEGER, txOutTsId INTEGER, txOutSid INTEGER, txOutNetId INTEGER, txOutPmtPid INTEGER, txOutPcrPid INTEGER, txEsCount INTEGER, txInPid INTEGER, txOutPid INTEGER } txIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tx stream index" ::= { txEntry 1 } txUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL string" ::= { txEntry 2 } txRxId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "rx ID" ::= { txEntry 3 } txSid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "SID" ::= { txEntry 4 } txMode OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "Stream modes : OFF/SPTS/MPTS/EPG" ::= { txEntry 5 } txVlan OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Map Index" ::= { txEntry 6 } txAdd OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Command to add new tx stream" ::= { txEntry 7 } txDelete OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Command to delete tx stream" ::= { txEntry 8 } txEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { txEntry 9 } txProtocol OBJECT-TYPE SYNTAX INTEGER (-2147483648..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Tx protocol UDP/RTP(0) or HLS(1)" ::= { txEntry 10 } txId OBJECT-TYPE SYNTAX INTEGER (-2147483648..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "Tx ID" ::= { txEntry 11 } txHlsProfile OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "HLS Profile" ::= { txEntry 30 } txName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (249)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name string" ::= { txEntry 40 } txRemux OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Remux" ::= { txEntry 70 } txSdtEn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Stream SDT table On/Off" ::= { txEntry 72 } txEitEn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Stream EIT table On/Off" ::= { txEntry 73 } txTdtEn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Stream TDT table On/Off" ::= { txEntry 74 } txOutTsId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Output TS ID" ::= { txEntry 75 } txOutSid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Output SID" ::= { txEntry 76 } txOutNetId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Output TS ID" ::= { txEntry 77 } txOutPmtPid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Output PMT PID" ::= { txEntry 78 } txOutPcrPid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Output PCR PID" ::= { txEntry 79 } txEsCount OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "ES Count" ::= { txEntry 80 } txInPid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "ES Input PID" ::= { txEntry 81 } txOutPid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "ES Output PID" ::= { txEntry 82 } -- *************************************************************************************************************************** -- The 'programs' table; -- .34565.66.220.1.X -- *************************************************************************************************************************** ProgramsEntry ::= SEQUENCE { programsIndex INTEGER, programsName OCTET STRING, programsSid INTEGER, programsAudioBitrate INTEGER, programsVideoBitrate INTEGER, programsTotalBitrate INTEGER, programsCcErrors INTEGER } programsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Program/Service index" ::= { programsEntry 1 } programsName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service Name" ::= { programsEntry 2 } programsSid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service SID" ::= { programsEntry 3 } programsAudioBitrate OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service Audio Bitrate" ::= { programsEntry 4 } programsVideoBitrate OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service Video Bitrate" ::= { programsEntry 5 } programsTotalBitrate OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service Total Bitrate" ::= { programsEntry 6 } programsCcErrors OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Program/Service CC Errors" ::= { programsEntry 7 } -- *************************************************************************************************************************** -- The 'activeAlarms' table; -- .34565.66.240.1.X -- *************************************************************************************************************************** ActiveAlarmsEntry ::= SEQUENCE { activeAlarmsIndex INTEGER, activeAlarmsDatetime OCTET STRING, activeAlarmsAlarm OCTET STRING, activeAlarmsMode OCTET STRING, activeAlarmsName OCTET STRING, activeAlarmsValue OCTET STRING, activeAlarmsThreshold OCTET STRING, activeAlarmsConfirmed OCTET STRING } activeAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Active alarm index" ::= { activeAlarmsEntry 1 } activeAlarmsDatetime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm time" ::= { activeAlarmsEntry 2 } activeAlarmsAlarm OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm message" ::= { activeAlarmsEntry 3 } activeAlarmsMode OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm mode" ::= { activeAlarmsEntry 4 } activeAlarmsName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm frequency/name" ::= { activeAlarmsEntry 5 } activeAlarmsValue OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm value" ::= { activeAlarmsEntry 6 } activeAlarmsThreshold OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm threshold" ::= { activeAlarmsEntry 7 } activeAlarmsConfirmed OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm confirmed" ::= { activeAlarmsEntry 8 } -- *************************************************************************************************************************** -- The 'loggedAlarms' table; -- .34565.66.241.1.X -- *************************************************************************************************************************** LoggedAlarmsEntry ::= SEQUENCE { loggedAlarmsIndex INTEGER, loggedAlarmsId OCTET STRING, loggedAlarmsDatetime OCTET STRING, loggedAlarmsMessage OCTET STRING, loggedAlarmsColor OCTET STRING, loggedAlarmsEmail OCTET STRING, loggedAlarmsTrap OCTET STRING } loggedAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Active alarm index" ::= { loggedAlarmsEntry 1 } loggedAlarmsId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm ID" ::= { loggedAlarmsEntry 2 } loggedAlarmsDatetime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm time" ::= { loggedAlarmsEntry 3 } loggedAlarmsMessage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm message" ::= { loggedAlarmsEntry 4 } loggedAlarmsColor OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm color" ::= { loggedAlarmsEntry 5 } loggedAlarmsEmail OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm email sent flag" ::= { loggedAlarmsEntry 6 } loggedAlarmsTrap OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm trap sent flag" ::= { loggedAlarmsEntry 7 } -- *************************************************************************************************************************** -- The 'mpegAdvanced' table; -- .34565.66.250.1.X -- *************************************************************************************************************************** MpegAdvancedEntry ::= SEQUENCE { mpegAdvancedIndex INTEGER, mpegAdvancedTsLockOn INTEGER, mpegAdvancedPatTimeout INTEGER, mpegAdvancedPatOn INTEGER, mpegAdvancedCcOn INTEGER, mpegAdvancedPmtTimeout INTEGER, mpegAdvancedPmtOn INTEGER, mpegAdvancedPidOn INTEGER, mpegAdvancedTransportErrorOn INTEGER, mpegAdvancedCrcOn INTEGER, mpegAdvancedPcrTimeout INTEGER, mpegAdvancedPcrOn INTEGER, mpegAdvancedPtsTimeout INTEGER, mpegAdvancedPtsOn INTEGER, mpegAdvancedCatOn INTEGER, mpegAdvancedNitTimeout INTEGER, mpegAdvancedNitOn INTEGER, mpegAdvancedSiOn INTEGER, mpegAdvancedUnrefPidOn INTEGER, mpegAdvancedSdtTimeout INTEGER, mpegAdvancedSdtOn INTEGER, mpegAdvancedEitTimeout INTEGER, mpegAdvancedEitOn INTEGER, mpegAdvancedRstOn INTEGER, mpegAdvancedTdtTimeout INTEGER, mpegAdvancedTdtOn INTEGER, mpegAdvancedNitCompleteTimeout INTEGER, mpegAdvancedEcmTimeout INTEGER, mpegAdvancedEcmOn INTEGER, mpegAdvancedScramblingTimeout INTEGER, mpegAdvancedScramblingOn INTEGER, mpegAdvancedEmmBitrate INTEGER, mpegAdvancedEmmBitrateOn INTEGER } mpegAdvancedIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { mpegAdvancedEntry 1 } mpegAdvancedTsLockOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,TS Lock alarm" ::= { mpegAdvancedEntry 10 } mpegAdvancedPatTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,PAT timeout in ms,Default:600ms" ::= { mpegAdvancedEntry 11 } mpegAdvancedPatOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,PAT alarm" ::= { mpegAdvancedEntry 12 } mpegAdvancedCcOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,CC alarm" ::= { mpegAdvancedEntry 13 } mpegAdvancedPmtTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,PMT timeout in ms,Default:600ms" ::= { mpegAdvancedEntry 14 } mpegAdvancedPmtOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,PMT alarm" ::= { mpegAdvancedEntry 15 } mpegAdvancedPidOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 1,PID alarm" ::= { mpegAdvancedEntry 16 } mpegAdvancedTransportErrorOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,Transport error alarm" ::= { mpegAdvancedEntry 20 } mpegAdvancedCrcOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,CRC alarm" ::= { mpegAdvancedEntry 21 } mpegAdvancedPcrTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,PCR timeout in ms,Default:50ms" ::= { mpegAdvancedEntry 22 } mpegAdvancedPcrOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,PCR alarm" ::= { mpegAdvancedEntry 23 } mpegAdvancedPtsTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,PTS timeout in ms,Default:800ms" ::= { mpegAdvancedEntry 24 } mpegAdvancedPtsOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,PTS alarm" ::= { mpegAdvancedEntry 25 } mpegAdvancedCatOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 2,CAT alarm" ::= { mpegAdvancedEntry 26 } mpegAdvancedNitTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,NIT timeout in ms,Default:10000ms" ::= { mpegAdvancedEntry 30 } mpegAdvancedNitOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,NIT alarm" ::= { mpegAdvancedEntry 31 } mpegAdvancedSiOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,SI alarm" ::= { mpegAdvancedEntry 32 } mpegAdvancedUnrefPidOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,Unreferenced pid alarm" ::= { mpegAdvancedEntry 33 } mpegAdvancedSdtTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,SDT timeout in ms,Default:2500ms" ::= { mpegAdvancedEntry 34 } mpegAdvancedSdtOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,SDT alarm" ::= { mpegAdvancedEntry 35 } mpegAdvancedEitTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,EIT timeout in ms,Default:2500ms" ::= { mpegAdvancedEntry 36 } mpegAdvancedEitOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,EIT alarm" ::= { mpegAdvancedEntry 37 } mpegAdvancedRstOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,RST alarm" ::= { mpegAdvancedEntry 38 } mpegAdvancedTdtTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,TDT timeout in ms,Default:31000ms" ::= { mpegAdvancedEntry 39 } mpegAdvancedTdtOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,TDT alarm" ::= { mpegAdvancedEntry 40 } mpegAdvancedNitCompleteTimeout OBJECT-TYPE SYNTAX INTEGER (0..200) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority 3,NIT complete timeout in seconds,Default:80seconds" ::= { mpegAdvancedEntry 41 } mpegAdvancedEcmTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,ECM timeout in ms,Default:500ms" ::= { mpegAdvancedEntry 50 } mpegAdvancedEcmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,ECM alarm" ::= { mpegAdvancedEntry 51 } mpegAdvancedScramblingTimeout OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,Scrambling change timeout in ms,Default:15000ms" ::= { mpegAdvancedEntry 52 } mpegAdvancedScramblingOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,Scrambling change alarm" ::= { mpegAdvancedEntry 53 } mpegAdvancedEmmBitrate OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,EMM bitrate alarm minimum bitrate in kbps,Default:50kbps" ::= { mpegAdvancedEntry 54 } mpegAdvancedEmmBitrateOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CA System,EMM bitrate alarm" ::= { mpegAdvancedEntry 55 } -- *************************************************************************************************************************** -- The 'service' table; -- .34565.66.255.1.X -- *************************************************************************************************************************** ServiceEntry ::= SEQUENCE { serviceIndex INTEGER, serviceServiceLowAlarm INTEGER, serviceServiceLowAlarmOn INTEGER, serviceServiceLowWarning INTEGER, serviceServiceLowWarningOn INTEGER, serviceAudioLowAlarm INTEGER, serviceAudioLowAlarmOn INTEGER, serviceAudioLowWarning INTEGER, serviceAudioLowWarningOn INTEGER, serviceVideoLowAlarm INTEGER, serviceVideoLowAlarmOn INTEGER, serviceVideoLowWarning INTEGER, serviceVideoLowWarningOn INTEGER, serviceServiceCcHighAlarm INTEGER, serviceServiceCcHighAlarmOn INTEGER, serviceServiceCcHighWarning INTEGER, serviceServiceCcHighWarningOn INTEGER, serviceAudioFreeze INTEGER, serviceAudioFreezeOn INTEGER, serviceVideoFreeze INTEGER, serviceVideoFreezeOn INTEGER, serviceVideoFreezeDiff OCTET STRING (SIZE (10)), serviceName OCTET STRING, serviceSendEmails INTEGER, serviceSendTraps INTEGER } serviceIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { serviceEntry 1 } serviceServiceLowAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Service bitrate low alarm threshold in Kbps" ::= { serviceEntry 2 } serviceServiceLowAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Service bitrate low alarm" ::= { serviceEntry 3 } serviceServiceLowWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Service bitrate low warning threshold in Kbps" ::= { serviceEntry 4 } serviceServiceLowWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Service bitrate low warning" ::= { serviceEntry 5 } serviceAudioLowAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Audio bitrate low alarm threshold in Kbps" ::= { serviceEntry 6 } serviceAudioLowAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Audio bitrate low alarm" ::= { serviceEntry 7 } serviceAudioLowWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Audio bitrate low warning threshold in Kbps" ::= { serviceEntry 8 } serviceAudioLowWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Audio bitrate low warning" ::= { serviceEntry 9 } serviceVideoLowAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Video bitrate low alarm threshold in Kbps" ::= { serviceEntry 10 } serviceVideoLowAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Video bitrate low alarm" ::= { serviceEntry 11 } serviceVideoLowWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Video bitrate low warning threshold in Kbps" ::= { serviceEntry 12 } serviceVideoLowWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Video bitrate low warning" ::= { serviceEntry 13 } serviceServiceCcHighAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Service CC errors alarm high threshold" ::= { serviceEntry 14 } serviceServiceCcHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Service CC errors alarm high" ::= { serviceEntry 15 } serviceServiceCcHighWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Service CC errors warning high threshold" ::= { serviceEntry 16 } serviceServiceCcHighWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Service CC errors warning high" ::= { serviceEntry 17 } serviceAudioFreeze OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Audio freeze threshold" ::= { serviceEntry 20 } serviceAudioFreezeOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Audio freeze alarm" ::= { serviceEntry 21 } serviceVideoFreeze OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Video freeze threshold" ::= { serviceEntry 22 } serviceVideoFreezeOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Video freeze alarm" ::= { serviceEntry 23 } serviceVideoFreezeDiff OBJECT-TYPE SYNTAX OCTET STRING (SIZE (10)) MAX-ACCESS read-write STATUS current DESCRIPTION "Video freeze threshold difference " ::= { serviceEntry 24 } serviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Service profile name" ::= { serviceEntry 30 } serviceSendEmails OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Send emails on/off" ::= { serviceEntry 31 } serviceSendTraps OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Send traps on/off" ::= { serviceEntry 32 } -- *************************************************************************************************************************** -- The 'stream' table; -- .34565.66.260.1.X -- *************************************************************************************************************************** StreamEntry ::= SEQUENCE { streamIndex INTEGER, streamBitrateLowAlarm INTEGER, streamBitrateLowAlarmOn INTEGER, streamBitrateLowWarning INTEGER, streamBitrateLowWarningOn INTEGER, streamRtpHighAlarm INTEGER, streamRtpHighAlarmOn INTEGER, streamRtpHighWarning INTEGER, streamRtpHighWarningOn INTEGER, streamCcHighAlarm INTEGER, streamCcHighAlarmOn INTEGER, streamCcHighWarning INTEGER, streamCcHighWarningOn INTEGER, streamDelayHighAlarm INTEGER, streamDelayHighAlarmOn INTEGER, streamDelayHighWarning INTEGER, streamDelayHighWarningOn INTEGER, streamName OCTET STRING, streamSendEmails INTEGER, streamSendTraps INTEGER } streamIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { streamEntry 1 } streamBitrateLowAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Bitrate low alarm threshold in Kbps" ::= { streamEntry 5 } streamBitrateLowAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bitrate low alarm" ::= { streamEntry 6 } streamBitrateLowWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Bitrate low warning threshold in Kbps" ::= { streamEntry 7 } streamBitrateLowWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bitrate low warning" ::= { streamEntry 8 } streamRtpHighAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "RTP errors alarm high threshold" ::= { streamEntry 9 } streamRtpHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "RTP errors alarm high" ::= { streamEntry 10 } streamRtpHighWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "RTP errors warning high threshold" ::= { streamEntry 11 } streamRtpHighWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "RTP errors warning high" ::= { streamEntry 12 } streamCcHighAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "CC errors alarm high threshold" ::= { streamEntry 13 } streamCcHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CC errors alarm high" ::= { streamEntry 14 } streamCcHighWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "CC errors warning high threshold" ::= { streamEntry 15 } streamCcHighWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CC errors warning high" ::= { streamEntry 16 } streamDelayHighAlarm OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Delay alarm high threshold in ms" ::= { streamEntry 17 } streamDelayHighAlarmOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Delay alarm high threshold" ::= { streamEntry 18 } streamDelayHighWarning OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Delay warning high threshold in ms" ::= { streamEntry 19 } streamDelayHighWarningOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Delay warning high" ::= { streamEntry 20 } streamName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (20)) MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm profile name." ::= { streamEntry 30 } streamSendEmails OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Send emails on/off" ::= { streamEntry 31 } streamSendTraps OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Send traps on/off" ::= { streamEntry 32 } -- *************************************************************************************************************************** -- The 'hlsAlarms' table; -- .34565.66.261.1.X -- *************************************************************************************************************************** HlsAlarmsEntry ::= SEQUENCE { hlsAlarmsIndex INTEGER, hlsAlarmsPlaylistCheckOn INTEGER, hlsAlarmsChunkCheckOn INTEGER, hlsAlarmsDtsCheckOn INTEGER, hlsAlarmsPtsCheckOn INTEGER, hlsAlarmsDtsCheckHigh INTEGER, hlsAlarmsPtsCheckHigh INTEGER, hlsAlarmsPatCheckOn INTEGER, hlsAlarmsPmtCheckOn INTEGER, hlsAlarmsSdtCheckOn INTEGER, hlsAlarmsCcCheckOn INTEGER, hlsAlarmsCrcCheckOn INTEGER, hlsAlarmsBufferLow INTEGER, hlsAlarmsBufferLowOn INTEGER } hlsAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { hlsAlarmsEntry 1 } hlsAlarmsPlaylistCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Playlist check alarm" ::= { hlsAlarmsEntry 2 } hlsAlarmsChunkCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Chunk check alarm" ::= { hlsAlarmsEntry 3 } hlsAlarmsDtsCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "DTS check alarm" ::= { hlsAlarmsEntry 4 } hlsAlarmsPtsCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "PTS check alarm" ::= { hlsAlarmsEntry 5 } hlsAlarmsDtsCheckHigh OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "DTS Delta high default 500 ms" ::= { hlsAlarmsEntry 6 } hlsAlarmsPtsCheckHigh OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "PTS Delta high default 500 ms" ::= { hlsAlarmsEntry 7 } hlsAlarmsPatCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "PAT check alarm" ::= { hlsAlarmsEntry 8 } hlsAlarmsPmtCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "PMT check alarm" ::= { hlsAlarmsEntry 9 } hlsAlarmsSdtCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "SDT check alarm" ::= { hlsAlarmsEntry 10 } hlsAlarmsCcCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CC check alarm" ::= { hlsAlarmsEntry 11 } hlsAlarmsCrcCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "CRC check alarm" ::= { hlsAlarmsEntry 12 } hlsAlarmsBufferLow OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Buffer low threshold in ms" ::= { hlsAlarmsEntry 20 } hlsAlarmsBufferLowOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Buffer low threshold" ::= { hlsAlarmsEntry 21 } -- *************************************************************************************************************************** -- The 'deviceList' table; -- .34565.66.290.1.X -- *************************************************************************************************************************** DeviceListEntry ::= SEQUENCE { deviceListIndex INTEGER, deviceListUrl OCTET STRING, deviceListUser OCTET STRING, deviceListPassword OCTET STRING, deviceListName OCTET STRING, deviceListSn OCTET STRING, deviceListModel OCTET STRING, deviceListVersion OCTET STRING, deviceListFolder OCTET STRING, deviceListEnabled INTEGER } deviceListIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device index" ::= { deviceListEntry 1 } deviceListUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..299)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device URL string" ::= { deviceListEntry 2 } deviceListUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device username" ::= { deviceListEntry 3 } deviceListPassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (4..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device password" ::= { deviceListEntry 4 } deviceListName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name string" ::= { deviceListEntry 5 } deviceListSn OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Serial number string" ::= { deviceListEntry 6 } deviceListModel OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device model name" ::= { deviceListEntry 7 } deviceListVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device version" ::= { deviceListEntry 8 } deviceListFolder OBJECT-TYPE SYNTAX OCTET STRING (SIZE (39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Folder for proxy" ::= { deviceListEntry 9 } deviceListEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { deviceListEntry 10 } -- *************************************************************************************************************************** -- The 'deviceAlarms' table; -- .34565.66.295.1.X -- *************************************************************************************************************************** DeviceAlarmsEntry ::= SEQUENCE { deviceAlarmsIndex INTEGER, deviceAlarmsDeviceCheckOn INTEGER } deviceAlarmsIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index" ::= { deviceAlarmsEntry 1 } deviceAlarmsDeviceCheckOn OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Multidevice check alarm" ::= { deviceAlarmsEntry 2 } -- *************************************************************************************************************************** -- The 'mview' group; -- .34565.66.600.X -- *************************************************************************************************************************** mviewCount OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Multiview count" ::= { mview 1 } -- *************************************************************************************************************************** -- The 'multiview' table; -- .34565.66.601.1.X -- *************************************************************************************************************************** MultiviewEntry ::= SEQUENCE { multiviewIndex INTEGER, multiviewName OCTET STRING, multiviewDetails INTEGER, multiviewAudioIndex INTEGER, multiviewAudioSubindex INTEGER, multiviewHlsEnable INTEGER, multiviewMode INTEGER, multiviewSource INTEGER, multiviewLink INTEGER, multiviewRxId INTEGER, multiviewChannelSid INTEGER, multiviewSize INTEGER, multiviewLocation INTEGER, multiviewDeleteChannel INTEGER, multiviewSid INTEGER, multiviewPmtPid INTEGER, multiviewEsStartPid INTEGER, multiviewOriginalTsid INTEGER, multiviewTsid INTEGER, multiviewServiceProvider OCTET STRING, multiviewBitrate INTEGER, multiviewQuality INTEGER, multiviewEncoderRestart INTEGER } multiviewIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multiview index" ::= { multiviewEntry 1 } multiviewName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..499)) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview name/title" ::= { multiviewEntry 2 } multiviewDetails OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview details" ::= { multiviewEntry 3 } multiviewAudioIndex OBJECT-TYPE SYNTAX INTEGER (-32768..32767) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview audio index" ::= { multiviewEntry 4 } multiviewAudioSubindex OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview audio sub index (language)" ::= { multiviewEntry 5 } multiviewHlsEnable OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview hls live view" ::= { multiviewEntry 6 } multiviewMode OBJECT-TYPE SYNTAX INTEGER { off(0), multiview(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview Mode" ::= { multiviewEntry 9 } multiviewSource OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview source 0-memory,1-http,2-file" ::= { multiviewEntry 10 } multiviewLink OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview url/file" ::= { multiviewEntry 11 } multiviewRxId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview rxid" ::= { multiviewEntry 12 } multiviewChannelSid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview SID" ::= { multiviewEntry 13 } multiviewSize OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview size" ::= { multiviewEntry 14 } multiviewLocation OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview location 0-63" ::= { multiviewEntry 15 } multiviewDeleteChannel OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview delete channel" ::= { multiviewEntry 20 } multiviewSid OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview SID" ::= { multiviewEntry 50 } multiviewPmtPid OBJECT-TYPE SYNTAX INTEGER (16..7936) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview PMT PID" ::= { multiviewEntry 51 } multiviewEsStartPid OBJECT-TYPE SYNTAX INTEGER (16..7936) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview ES start PID" ::= { multiviewEntry 52 } multiviewOriginalTsid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview original TSID" ::= { multiviewEntry 53 } multiviewTsid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview TSID" ::= { multiviewEntry 54 } multiviewServiceProvider OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..499)) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview service provider" ::= { multiviewEntry 55 } multiviewBitrate OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview encoding bitrate (Kbps)" ::= { multiviewEntry 56 } multiviewQuality OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview encoding quality" ::= { multiviewEntry 57 } multiviewEncoderRestart OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Multiview encoder restart flag" ::= { multiviewEntry 60 } -- *************************************************************************************************************************** -- Conformance information in 'multiviewStreamMonitorV2' -- .34565.66.100 -- *************************************************************************************************************************** multiviewStreamMonitorV2Conformance OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 1000 } multiviewStreamMonitorV2Groups OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2Conformance 1 } multiviewStreamMonitorV2Compliances OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2Conformance 2 } -- *************************************************************************************************************************** -- Compliance statements in 'multiviewStreamMonitorV2Compliances' -- .34565.66.1000.1 -- *************************************************************************************************************************** multiviewStreamMonitorV2Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for SNMP entities which implement this MIB module" MODULE -- this module MANDATORY-GROUPS { generalGroup, generalNetGroup, lanTableGroup, vlanTableGroup, userTableGroup, tcpTableGroup, snmpGroup, snmpUserTableGroup, snmpTrapTableGroup, smtpGroup, reportTimeTableGroup, soundAlarmGroup, commandsGroup, miscGroup, systemAlarmsTableGroup, hlsProfileTableGroup, rxTableGroup, txTableGroup, programsTableGroup, activeAlarmsTableGroup, loggedAlarmsTableGroup, mpegAdvancedTableGroup, serviceTableGroup, streamTableGroup, hlsAlarmsTableGroup, deviceListTableGroup, deviceAlarmsTableGroup, mviewGroup, multiviewTableGroup } GROUP alarmNotificationsGroup DESCRIPTION "Alarm Notifications" ::= { multiviewStreamMonitorV2Compliances 1 } -- *************************************************************************************************************************** -- Units of conformance in 'multiviewStreamMonitorV2Groups' -- .34565.66.100.2 -- *************************************************************************************************************************** generalGroup OBJECT-GROUP OBJECTS { generalModel, generalVersion, generalDeviceName, generalDeviceId, generalSupport, generalCpuNow, generalCpu5minPeak, generalRamUsed, generalRamUsedPercentage, generalDiskUsed, generalDiskUsedPercentage, generalTemperature, generalSystemUpTime, generalAppUpTime, generalAutoUpdate, generalUpdateLocation, generalDatetime, generalNtpOn, generalNtpServer, generalNtpBackupServer, generalNtpSync, generalCtTimezone, generalGoogleAnalytics, generalReportTimeCount, generalAlarmCheckTime, generalAlarmSilentTime, generalShowUnconfirmed } STATUS current DESCRIPTION "GENERAL" ::= { multiviewStreamMonitorV2Groups 1 } generalNetGroup OBJECT-GROUP OBJECTS { generalNetPrimaryManagementPort, generalNetManagementFromAllPorts, generalNetHttps, generalNetHttpsDelete, generalNetHttpsDomain, generalNetHttpsEmail, generalNetHttpsAutoDoInstall, generalNetDefaultRxStreamsPort, generalNetVlanOn, generalNetVlanCount, generalNetBannedIp1, generalNetBannedIp2, generalNetBannedIp3, generalNetBannedIp4, generalNetBannedIp5 } STATUS current DESCRIPTION "GENERAL_NET" ::= { multiviewStreamMonitorV2Groups 2 } lanTableGroup OBJECT-GROUP OBJECTS { lanIp, lanMask, lanGateway, lanDhcp, lanDns, lanIp1, lanMask1, lanIp2, lanMask2, lanIp3, lanMask3, lanIp4, lanMask4, lanIp5, lanMask5 } STATUS current DESCRIPTION "LAN" ::= { multiviewStreamMonitorV2Groups 10 } vlanTableGroup OBJECT-GROUP OBJECTS { vlanVlan, vlanEthernet } STATUS current DESCRIPTION "VLAN" ::= { multiviewStreamMonitorV2Groups 20 } userTableGroup OBJECT-GROUP OBJECTS { userAccess, userUsername, userPassword, userWrite } STATUS current DESCRIPTION "Web Users" ::= { multiviewStreamMonitorV2Groups 30 } tcpTableGroup OBJECT-GROUP OBJECTS { tcpType, tcpPort, tcpFilter, tcpProtocol } STATUS current DESCRIPTION "TCP UDP Ports" ::= { multiviewStreamMonitorV2Groups 40 } snmpGroup OBJECT-GROUP OBJECTS { snmpServer, snmpSnmpV1V2Access, snmpRoPassword, snmpRwPassword, snmpTrapPassword, snmpEngineId } STATUS current DESCRIPTION "SNMP" ::= { multiviewStreamMonitorV2Groups 50 } snmpUserTableGroup OBJECT-GROUP OBJECTS { snmpUserAccess, snmpUserUsername, snmpUserWrite, snmpUserSecurity, snmpUserAuthEnc, snmpUserAuthPass, snmpUserPrivEnc, snmpUserPrivPass, snmpUserPrivExtend } STATUS current DESCRIPTION "SNMP Users" ::= { multiviewStreamMonitorV2Groups 51 } snmpTrapTableGroup OBJECT-GROUP OBJECTS { snmpTrapIp, snmpTrapPort, snmpTrapType } STATUS current DESCRIPTION "SNMP Trap servers" ::= { multiviewStreamMonitorV2Groups 52 } smtpGroup OBJECT-GROUP OBJECTS { smtpSend, smtpAlarm, smtpReport, smtpServer, smtpAuth, smtpUser, smtpPassword, smtpSsl, smtpFrom, smtpTo, smtpCc, smtpBcc, smtpSubject, smtpText } STATUS current DESCRIPTION "SMTP" ::= { multiviewStreamMonitorV2Groups 60 } reportTimeTableGroup OBJECT-GROUP OBJECTS { reportTimeEnabled, reportTimeWeekday, reportTimeTime } STATUS current DESCRIPTION "REPORT_TIME" ::= { multiviewStreamMonitorV2Groups 85 } soundAlarmGroup OBJECT-GROUP OBJECTS { soundAlarmSoundAlarm, soundAlarmSoundPeriod, soundAlarmBeepFrequency, soundAlarmBeepType, soundAlarmBeepVolume, soundAlarmBeepDuration } STATUS current DESCRIPTION "SOUND_ALARM" ::= { multiviewStreamMonitorV2Groups 90 } commandsGroup OBJECT-GROUP OBJECTS { commandsRestartNetwork, commandsRestartLan, commandsResetNetworkNamesOld, commandsResetNetworkNamesDefault, commandsRestartAlarms, commandsReboot, commandsRestart, commandsFactoryReset, commandsUpdateAvailable, commandsUpdateStart, commandsOnlineUpdate } STATUS current DESCRIPTION "COMMANDS" ::= { multiviewStreamMonitorV2Groups 99 } miscGroup OBJECT-GROUP OBJECTS { miscAutoAddPrograms, miscAutoDeletePrograms, miscAutoRenamePrograms, miscUpdateProgramsAll, miscInstall, miscInstallRange } STATUS current DESCRIPTION "Misc commands" ::= { multiviewStreamMonitorV2Groups 100 } systemAlarmsTableGroup OBJECT-GROUP OBJECTS { systemAlarmsCpuHighAlarm, systemAlarmsCpuHighAlarmOn, systemAlarmsRamHighAlarm, systemAlarmsRamHighAlarmOn, systemAlarmsDiskHighAlarm, systemAlarmsDiskHighAlarmOn, systemAlarmsTempHighAlarm, systemAlarmsTempHighAlarmOn } STATUS current DESCRIPTION "System alarms" ::= { multiviewStreamMonitorV2Groups 120 } hlsProfileTableGroup OBJECT-GROUP OBJECTS { hlsProfileHlsMode, hlsProfileHlsPlaylist, hlsProfileHlsChunkTime, hlsProfileHlsChunkCount } STATUS current DESCRIPTION "HLS profiles" ::= { multiviewStreamMonitorV2Groups 190 } rxTableGroup OBJECT-GROUP OBJECTS { rxId, rxUrl, rxName, rxProfile, rxVlan, rxHlsIndex, rxPidSkip, rxType, rxEnabled, rxRadioTranscode, rxCcErrors, rxDelay, rxBitrate, rxRtpErrors, rxTsSaveTime } STATUS current DESCRIPTION "RX streams" ::= { multiviewStreamMonitorV2Groups 200 } txTableGroup OBJECT-GROUP OBJECTS { txUrl, txRxId, txSid, txMode, txVlan, txAdd, txDelete, txEnabled, txProtocol, txId, txHlsProfile, txName, txRemux, txSdtEn, txEitEn, txTdtEn, txOutTsId, txOutSid, txOutNetId, txOutPmtPid, txOutPcrPid, txEsCount, txInPid, txOutPid } STATUS current DESCRIPTION "TX streams" ::= { multiviewStreamMonitorV2Groups 201 } programsTableGroup OBJECT-GROUP OBJECTS { programsName, programsSid, programsAudioBitrate, programsVideoBitrate, programsTotalBitrate, programsCcErrors } STATUS current DESCRIPTION "Service/Program measurements" ::= { multiviewStreamMonitorV2Groups 220 } activeAlarmsTableGroup OBJECT-GROUP OBJECTS { activeAlarmsDatetime, activeAlarmsAlarm, activeAlarmsMode, activeAlarmsName, activeAlarmsValue, activeAlarmsThreshold, activeAlarmsConfirmed } STATUS current DESCRIPTION "Currently active alarms" ::= { multiviewStreamMonitorV2Groups 240 } loggedAlarmsTableGroup OBJECT-GROUP OBJECTS { loggedAlarmsId, loggedAlarmsDatetime, loggedAlarmsMessage, loggedAlarmsColor, loggedAlarmsEmail, loggedAlarmsTrap } STATUS current DESCRIPTION "Latest logged alarms after reboot" ::= { multiviewStreamMonitorV2Groups 241 } mpegAdvancedTableGroup OBJECT-GROUP OBJECTS { mpegAdvancedTsLockOn, mpegAdvancedPatTimeout, mpegAdvancedPatOn, mpegAdvancedCcOn, mpegAdvancedPmtTimeout, mpegAdvancedPmtOn, mpegAdvancedPidOn, mpegAdvancedTransportErrorOn, mpegAdvancedCrcOn, mpegAdvancedPcrTimeout, mpegAdvancedPcrOn, mpegAdvancedPtsTimeout, mpegAdvancedPtsOn, mpegAdvancedCatOn, mpegAdvancedNitTimeout, mpegAdvancedNitOn, mpegAdvancedSiOn, mpegAdvancedUnrefPidOn, mpegAdvancedSdtTimeout, mpegAdvancedSdtOn, mpegAdvancedEitTimeout, mpegAdvancedEitOn, mpegAdvancedRstOn, mpegAdvancedTdtTimeout, mpegAdvancedTdtOn, mpegAdvancedNitCompleteTimeout, mpegAdvancedEcmTimeout, mpegAdvancedEcmOn, mpegAdvancedScramblingTimeout, mpegAdvancedScramblingOn, mpegAdvancedEmmBitrate, mpegAdvancedEmmBitrateOn } STATUS current DESCRIPTION "Advanced MPEG alarms" ::= { multiviewStreamMonitorV2Groups 250 } serviceTableGroup OBJECT-GROUP OBJECTS { serviceServiceLowAlarm, serviceServiceLowAlarmOn, serviceServiceLowWarning, serviceServiceLowWarningOn, serviceAudioLowAlarm, serviceAudioLowAlarmOn, serviceAudioLowWarning, serviceAudioLowWarningOn, serviceVideoLowAlarm, serviceVideoLowAlarmOn, serviceVideoLowWarning, serviceVideoLowWarningOn, serviceServiceCcHighAlarm, serviceServiceCcHighAlarmOn, serviceServiceCcHighWarning, serviceServiceCcHighWarningOn, serviceAudioFreeze, serviceAudioFreezeOn, serviceVideoFreeze, serviceVideoFreezeOn, serviceVideoFreezeDiff, serviceName, serviceSendEmails, serviceSendTraps } STATUS current DESCRIPTION "Service/Program alarms" ::= { multiviewStreamMonitorV2Groups 255 } streamTableGroup OBJECT-GROUP OBJECTS { streamBitrateLowAlarm, streamBitrateLowAlarmOn, streamBitrateLowWarning, streamBitrateLowWarningOn, streamRtpHighAlarm, streamRtpHighAlarmOn, streamRtpHighWarning, streamRtpHighWarningOn, streamCcHighAlarm, streamCcHighAlarmOn, streamCcHighWarning, streamCcHighWarningOn, streamDelayHighAlarm, streamDelayHighAlarmOn, streamDelayHighWarning, streamDelayHighWarningOn, streamName, streamSendEmails, streamSendTraps } STATUS current DESCRIPTION "Stream alarms" ::= { multiviewStreamMonitorV2Groups 260 } hlsAlarmsTableGroup OBJECT-GROUP OBJECTS { hlsAlarmsPlaylistCheckOn, hlsAlarmsChunkCheckOn, hlsAlarmsDtsCheckOn, hlsAlarmsPtsCheckOn, hlsAlarmsDtsCheckHigh, hlsAlarmsPtsCheckHigh, hlsAlarmsPatCheckOn, hlsAlarmsPmtCheckOn, hlsAlarmsSdtCheckOn, hlsAlarmsCcCheckOn, hlsAlarmsCrcCheckOn, hlsAlarmsBufferLow, hlsAlarmsBufferLowOn } STATUS current DESCRIPTION "HLS alarms" ::= { multiviewStreamMonitorV2Groups 261 } deviceListTableGroup OBJECT-GROUP OBJECTS { deviceListUrl, deviceListUser, deviceListPassword, deviceListName, deviceListSn, deviceListModel, deviceListVersion, deviceListFolder, deviceListEnabled } STATUS current DESCRIPTION "Device list" ::= { multiviewStreamMonitorV2Groups 290 } deviceAlarmsTableGroup OBJECT-GROUP OBJECTS { deviceAlarmsDeviceCheckOn } STATUS current DESCRIPTION "Multidevice Monitoring alarms" ::= { multiviewStreamMonitorV2Groups 295 } mviewGroup OBJECT-GROUP OBJECTS { mviewCount } STATUS current DESCRIPTION "Multiview general configs" ::= { multiviewStreamMonitorV2Groups 600 } multiviewTableGroup OBJECT-GROUP OBJECTS { multiviewName, multiviewDetails, multiviewAudioIndex, multiviewAudioSubindex, multiviewHlsEnable, multiviewMode, multiviewSource, multiviewLink, multiviewRxId, multiviewChannelSid, multiviewSize, multiviewLocation, multiviewDeleteChannel, multiviewSid, multiviewPmtPid, multiviewEsStartPid, multiviewOriginalTsid, multiviewTsid, multiviewServiceProvider, multiviewBitrate, multiviewQuality, multiviewEncoderRestart } STATUS current DESCRIPTION "Multiview configs" ::= { multiviewStreamMonitorV2Groups 601 } -- *************************************************************************************************************************** -- notifications (traps) in 'multiviewStreamMonitorV2' -- .34565.66 -- *************************************************************************************************************************** alarmNotifications OBJECT IDENTIFIER ::= { multiviewStreamMonitorV2 0 } snmpTrapAlarm OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm text" ::= { alarmNotifications 100 } alarmNotification NOTIFICATION-TYPE OBJECTS { snmpTrapAlarm } STATUS current DESCRIPTION "Alarm Notification" ::= { alarmNotifications 1 } alarmNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { alarmNotification } STATUS current DESCRIPTION "Alarm Notifications" ::= { multiviewStreamMonitorV2Groups 1000 } END