-- ********************************************************** -- Definitions apply to -- Device Model: IPTV HEADEND 2.26A (05/01/2025) -- 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) -- ********************************************************** IPTV-HEADEND-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 "202501050000Z" 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 (2025). " REVISION "202501050000Z" DESCRIPTION "SNMPv2-SMI revision of this MIB module." ::= { enterprises 34565 } -- *************************************************************************************************************************** -- Prefix: iso.org.dod.internet.private.enterprise -- (1.3.6.1.4.1) -- *************************************************************************************************************************** iptvHeadend OBJECT IDENTIFIER ::= { kvartaSoft 80 } -- *************************************************************************************************************************** -- groups in 'iptvHeadend' -- .34565.80 -- *************************************************************************************************************************** general OBJECT IDENTIFIER ::= { iptvHeadend 1 } generalNet OBJECT IDENTIFIER ::= { iptvHeadend 2 } lanTable OBJECT-TYPE SYNTAX SEQUENCE OF LanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "LAN" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 40 } tcpEntry OBJECT-TYPE SYNTAX TcpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TCP UDP Ports" INDEX { tcpIndex } ::= { tcpTable 1 } snmp OBJECT IDENTIFIER ::= { iptvHeadend 50 } snmpUserTable OBJECT-TYPE SYNTAX SEQUENCE OF SnmpUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Users" ::= { iptvHeadend 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" ::= { iptvHeadend 52 } snmpTrapEntry OBJECT-TYPE SYNTAX SnmpTrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SNMP Trap servers" INDEX { snmpTrapIndex } ::= { snmpTrapTable 1 } smtp OBJECT IDENTIFIER ::= { iptvHeadend 60 } storageTable OBJECT-TYPE SYNTAX SEQUENCE OF StorageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "STORAGE" ::= { iptvHeadend 80 } storageEntry OBJECT-TYPE SYNTAX StorageEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "STORAGE" INDEX { storageIndex } ::= { storageTable 1 } reportTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF ReportTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "REPORT_TIME" ::= { iptvHeadend 85 } reportTimeEntry OBJECT-TYPE SYNTAX ReportTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "REPORT_TIME" INDEX { reportTimeIndex } ::= { reportTimeTable 1 } soundAlarm OBJECT IDENTIFIER ::= { iptvHeadend 90 } commands OBJECT IDENTIFIER ::= { iptvHeadend 99 } misc OBJECT IDENTIFIER ::= { iptvHeadend 100 } systemAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "System alarms" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 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" ::= { iptvHeadend 261 } hlsAlarmsEntry OBJECT-TYPE SYNTAX HlsAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "HLS alarms" INDEX { hlsAlarmsIndex } ::= { hlsAlarmsTable 1 } iptvTable OBJECT-TYPE SYNTAX SEQUENCE OF IptvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPTV Channels" ::= { iptvHeadend 700 } iptvEntry OBJECT-TYPE SYNTAX IptvEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPTV Channels" INDEX { iptvIndex } ::= { iptvTable 1 } transcodeProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF TranscodeProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transcode profiles" ::= { iptvHeadend 701 } transcodeProfileEntry OBJECT-TYPE SYNTAX TranscodeProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transcode profiles" INDEX { transcodeProfileIndex } ::= { transcodeProfileTable 1 } epgSourceTable OBJECT-TYPE SYNTAX SEQUENCE OF EpgSourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EPG Sources" ::= { iptvHeadend 702 } epgSourceEntry OBJECT-TYPE SYNTAX EpgSourceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EPG Sources" INDEX { epgSourceIndex } ::= { epgSourceTable 1 } portal OBJECT IDENTIFIER ::= { iptvHeadend 710 } iptvDeviceTable OBJECT-TYPE SYNTAX SEQUENCE OF IptvDeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPTV Headend Device List" ::= { iptvHeadend 720 } iptvDeviceEntry OBJECT-TYPE SYNTAX IptvDeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPTV Headend Device List" INDEX { iptvDeviceIndex } ::= { iptvDeviceTable 1 } -- *************************************************************************************************************************** -- The 'general' group; -- .34565.80.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 } generalStorageCount OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Storage Count" ::= { general 60 } 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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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 'storage' table; -- .34565.80.80.1.X -- *************************************************************************************************************************** StorageEntry ::= SEQUENCE { storageIndex INTEGER, storagePartitionUuid OCTET STRING, storageMountPoint OCTET STRING } storageIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Storage index" ::= { storageEntry 1 } storagePartitionUuid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "Mount device edit - partition,uuid" ::= { storageEntry 2 } storageMountPoint OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "Mount device point" ::= { storageEntry 3 } -- *************************************************************************************************************************** -- The 'reportTime' table; -- .34565.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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.80.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 'iptv' table; -- .34565.80.700.1.X -- *************************************************************************************************************************** IptvEntry ::= SEQUENCE { iptvIndex INTEGER, iptvId INTEGER, iptvRxId INTEGER, iptvSid INTEGER, iptvName OCTET STRING, iptvTranscodeEnabled INTEGER, iptvProfile INTEGER, iptvOutputUrl OCTET STRING, iptvVlan OCTET STRING, iptvArchiveEnabled INTEGER, iptvStorageIndex INTEGER, iptvKeepDays INTEGER, iptvEpgSourceId INTEGER, iptvEpgChannelId OCTET STRING, iptvPresentEnabled INTEGER, iptvChannelNumber INTEGER, iptvGroup INTEGER, iptvLogoImg OCTET STRING, iptvReloadFlag OCTET STRING, iptvDelete OCTET STRING, iptvTranscodeRestart INTEGER, iptvArchiveRestart INTEGER } iptvIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPTV Channel index" ::= { iptvEntry 1 } iptvId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "ID" ::= { iptvEntry 2 } iptvRxId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "rx ID" ::= { iptvEntry 5 } iptvSid OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "SID" ::= { iptvEntry 6 } iptvName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "name" ::= { iptvEntry 7 } iptvTranscodeEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { iptvEntry 10 } iptvProfile OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode profile" ::= { iptvEntry 11 } iptvOutputUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (299)) MAX-ACCESS read-write STATUS current DESCRIPTION "Output UDP/RTP url" ::= { iptvEntry 12 } iptvVlan OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Map Index" ::= { iptvEntry 13 } iptvArchiveEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { iptvEntry 20 } iptvStorageIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "storage" ::= { iptvEntry 21 } iptvKeepDays OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "keep days" ::= { iptvEntry 22 } iptvEpgSourceId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "EPG Source ID (0 is auto)" ::= { iptvEntry 25 } iptvEpgChannelId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "EPG Channel ID string" ::= { iptvEntry 26 } iptvPresentEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "TV Archive Url" ::= { iptvEntry 30 } iptvChannelNumber OBJECT-TYPE SYNTAX INTEGER (0..65000) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Channel number" ::= { iptvEntry 31 } iptvGroup OBJECT-TYPE SYNTAX INTEGER (-2147483648..9) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Group/Genre" ::= { iptvEntry 32 } iptvLogoImg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (199)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Logo" ::= { iptvEntry 33 } iptvReloadFlag OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "JSON reload flag" ::= { iptvEntry 36 } iptvDelete OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Command to delete archive stream" ::= { iptvEntry 41 } iptvTranscodeRestart OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "restart flag" ::= { iptvEntry 42 } iptvArchiveRestart OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "restart flag" ::= { iptvEntry 43 } -- *************************************************************************************************************************** -- The 'transcodeProfile' table; -- .34565.80.701.1.X -- *************************************************************************************************************************** TranscodeProfileEntry ::= SEQUENCE { transcodeProfileIndex INTEGER, transcodeProfileName OCTET STRING, transcodeProfileHwAcceleration INTEGER, transcodeProfileVideoConfigsCount INTEGER, transcodeProfileMasterPlaylist INTEGER, transcodeProfileFfmpegStreamer INTEGER, transcodeProfileVideoCodec INTEGER, transcodeProfileVideoProfile INTEGER, transcodeProfileVideoPreset INTEGER, transcodeProfileVideoResolution INTEGER, transcodeProfileVideoAspectRatio INTEGER, transcodeProfileVideoBitrateControl INTEGER, transcodeProfileVideoBitrate INTEGER, transcodeProfileVideoTranscodeFilter INTEGER, transcodeProfileAudioCodec INTEGER, transcodeProfileAudioSampleRate INTEGER, transcodeProfileAudioChannels INTEGER, transcodeProfileAudioBitrate INTEGER, transcodeProfileAudioCount INTEGER, transcodeProfileAudioPrimaryLang OCTET STRING, transcodeProfileAudioTranscodeFilter INTEGER, transcodeProfileSubtitleCodec INTEGER, transcodeProfileSubtitleLanguage OCTET STRING, transcodeProfileEpgStream INTEGER, transcodeProfileRestart INTEGER } transcodeProfileIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transcode index" ::= { transcodeProfileEntry 1 } transcodeProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (49)) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode profile name" ::= { transcodeProfileEntry 2 } transcodeProfileHwAcceleration OBJECT-TYPE SYNTAX INTEGER (0..22) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode hardware acceleration" ::= { transcodeProfileEntry 3 } transcodeProfileVideoConfigsCount OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encoders count for ABR(>1)" ::= { transcodeProfileEntry 4 } transcodeProfileMasterPlaylist OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode master playlist on/off" ::= { transcodeProfileEntry 5 } transcodeProfileFfmpegStreamer OBJECT-TYPE SYNTAX INTEGER (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode UDP ffmpeg streamer" ::= { transcodeProfileEntry 6 } transcodeProfileVideoCodec OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encode codec" ::= { transcodeProfileEntry 10 } transcodeProfileVideoProfile OBJECT-TYPE SYNTAX INTEGER (-2147483648..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encode profile" ::= { transcodeProfileEntry 11 } transcodeProfileVideoPreset OBJECT-TYPE SYNTAX INTEGER (-2147483648..12) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encode preset" ::= { transcodeProfileEntry 12 } transcodeProfileVideoResolution OBJECT-TYPE SYNTAX INTEGER (-2147483648..13) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encode resolution" ::= { transcodeProfileEntry 13 } transcodeProfileVideoAspectRatio OBJECT-TYPE SYNTAX INTEGER (-2147483648..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video encode aspect" ::= { transcodeProfileEntry 14 } transcodeProfileVideoBitrateControl OBJECT-TYPE SYNTAX INTEGER (-2147483648..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video bitrate control" ::= { transcodeProfileEntry 15 } transcodeProfileVideoBitrate OBJECT-TYPE SYNTAX INTEGER (0..60000) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode video bitrate in kbps" ::= { transcodeProfileEntry 16 } transcodeProfileVideoTranscodeFilter OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode filter" ::= { transcodeProfileEntry 17 } transcodeProfileAudioCodec OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode audio codec" ::= { transcodeProfileEntry 20 } transcodeProfileAudioSampleRate OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode audio sample rate" ::= { transcodeProfileEntry 21 } transcodeProfileAudioChannels OBJECT-TYPE SYNTAX INTEGER (-2147483648..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode audio channels" ::= { transcodeProfileEntry 22 } transcodeProfileAudioBitrate OBJECT-TYPE SYNTAX INTEGER (-2147483648..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode audio bitrate" ::= { transcodeProfileEntry 23 } transcodeProfileAudioCount OBJECT-TYPE SYNTAX INTEGER (-2147483648..6) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode audio count" ::= { transcodeProfileEntry 24 } transcodeProfileAudioPrimaryLang OBJECT-TYPE SYNTAX OCTET STRING (SIZE (49)) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode subtitles language" ::= { transcodeProfileEntry 25 } transcodeProfileAudioTranscodeFilter OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode filter" ::= { transcodeProfileEntry 26 } transcodeProfileSubtitleCodec OBJECT-TYPE SYNTAX INTEGER (-2147483648..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode subtitles" ::= { transcodeProfileEntry 30 } transcodeProfileSubtitleLanguage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (49)) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode subtitles language" ::= { transcodeProfileEntry 31 } transcodeProfileEpgStream OBJECT-TYPE SYNTAX INTEGER (-2147483648..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode epg" ::= { transcodeProfileEntry 40 } transcodeProfileRestart OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Transcode restart all related transcoders" ::= { transcodeProfileEntry 50 } -- *************************************************************************************************************************** -- The 'epgSource' table; -- .34565.80.702.1.X -- *************************************************************************************************************************** EpgSourceEntry ::= SEQUENCE { epgSourceIndex INTEGER, epgSourceEpgId INTEGER, epgSourceEnabled INTEGER, epgSourceEpgUrl OCTET STRING, epgSourceReloadFlag INTEGER, epgSourceDelete OCTET STRING } epgSourceIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "EPG source stream index" ::= { epgSourceEntry 1 } epgSourceEpgId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "EPG source ID" ::= { epgSourceEntry 2 } epgSourceEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { epgSourceEntry 3 } epgSourceEpgUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (499)) MAX-ACCESS read-write STATUS current DESCRIPTION "EPG xmltv url" ::= { epgSourceEntry 4 } epgSourceReloadFlag OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Reload flag" ::= { epgSourceEntry 30 } epgSourceDelete OBJECT-TYPE SYNTAX OCTET STRING (SIZE (33)) MAX-ACCESS read-write STATUS current DESCRIPTION "Command to delete EPG source" ::= { epgSourceEntry 32 } -- *************************************************************************************************************************** -- The 'portal' group; -- .34565.80.710.X -- *************************************************************************************************************************** portalProviderName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Provider name" ::= { portal 1 } portalPortalTitle OBJECT-TYPE SYNTAX OCTET STRING (SIZE (99)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Provider web title" ::= { portal 2 } portalProviderUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (149)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Provider url" ::= { portal 3 } portalProviderLogo OBJECT-TYPE SYNTAX OCTET STRING (SIZE (149)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Provider logo" ::= { portal 4 } portalProviderIcon OBJECT-TYPE SYNTAX OCTET STRING (SIZE (149)) MAX-ACCESS read-write STATUS current DESCRIPTION "TV Provider web icon" ::= { portal 5 } portalReverseProxy OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "TV Portal using reverse proxy" ::= { portal 6 } -- *************************************************************************************************************************** -- The 'iptvDevice' table; -- .34565.80.720.1.X -- *************************************************************************************************************************** IptvDeviceEntry ::= SEQUENCE { iptvDeviceIndex INTEGER, iptvDeviceId INTEGER, iptvDeviceEnabled INTEGER, iptvDeviceUrl OCTET STRING, iptvDeviceUser OCTET STRING, iptvDevicePassword OCTET STRING, iptvDeviceName OCTET STRING } iptvDeviceIndex OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Device index" ::= { iptvDeviceEntry 1 } iptvDeviceId OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Device ID " ::= { iptvDeviceEntry 2 } iptvDeviceEnabled OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "enabled" ::= { iptvDeviceEntry 3 } iptvDeviceUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Device URL string" ::= { iptvDeviceEntry 4 } iptvDeviceUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Device username" ::= { iptvDeviceEntry 5 } iptvDevicePassword OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPTV Device password" ::= { iptvDeviceEntry 6 } iptvDeviceName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (250)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name string" ::= { iptvDeviceEntry 7 } -- *************************************************************************************************************************** -- Conformance information in 'iptvHeadend' -- .34565.80.100 -- *************************************************************************************************************************** iptvHeadendConformance OBJECT IDENTIFIER ::= { iptvHeadend 1000 } iptvHeadendGroups OBJECT IDENTIFIER ::= { iptvHeadendConformance 1 } iptvHeadendCompliances OBJECT IDENTIFIER ::= { iptvHeadendConformance 2 } -- *************************************************************************************************************************** -- Compliance statements in 'iptvHeadendCompliances' -- .34565.80.1000.1 -- *************************************************************************************************************************** iptvHeadendCompliance 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, storageTableGroup, reportTimeTableGroup, soundAlarmGroup, commandsGroup, miscGroup, systemAlarmsTableGroup, hlsProfileTableGroup, rxTableGroup, txTableGroup, programsTableGroup, activeAlarmsTableGroup, loggedAlarmsTableGroup, mpegAdvancedTableGroup, serviceTableGroup, streamTableGroup, hlsAlarmsTableGroup, iptvTableGroup, transcodeProfileTableGroup, epgSourceTableGroup, portalGroup, iptvDeviceTableGroup } GROUP alarmNotificationsGroup DESCRIPTION "Alarm Notifications" ::= { iptvHeadendCompliances 1 } -- *************************************************************************************************************************** -- Units of conformance in 'iptvHeadendGroups' -- .34565.80.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, generalStorageCount, generalReportTimeCount, generalAlarmCheckTime, generalAlarmSilentTime, generalShowUnconfirmed } STATUS current DESCRIPTION "GENERAL" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 2 } lanTableGroup OBJECT-GROUP OBJECTS { lanIp, lanMask, lanGateway, lanDhcp, lanDns, lanIp1, lanMask1, lanIp2, lanMask2, lanIp3, lanMask3, lanIp4, lanMask4, lanIp5, lanMask5 } STATUS current DESCRIPTION "LAN" ::= { iptvHeadendGroups 10 } vlanTableGroup OBJECT-GROUP OBJECTS { vlanVlan, vlanEthernet } STATUS current DESCRIPTION "VLAN" ::= { iptvHeadendGroups 20 } userTableGroup OBJECT-GROUP OBJECTS { userAccess, userUsername, userPassword, userWrite } STATUS current DESCRIPTION "Web Users" ::= { iptvHeadendGroups 30 } tcpTableGroup OBJECT-GROUP OBJECTS { tcpType, tcpPort, tcpFilter, tcpProtocol } STATUS current DESCRIPTION "TCP UDP Ports" ::= { iptvHeadendGroups 40 } snmpGroup OBJECT-GROUP OBJECTS { snmpServer, snmpSnmpV1V2Access, snmpRoPassword, snmpRwPassword, snmpTrapPassword, snmpEngineId } STATUS current DESCRIPTION "SNMP" ::= { iptvHeadendGroups 50 } snmpUserTableGroup OBJECT-GROUP OBJECTS { snmpUserAccess, snmpUserUsername, snmpUserWrite, snmpUserSecurity, snmpUserAuthEnc, snmpUserAuthPass, snmpUserPrivEnc, snmpUserPrivPass, snmpUserPrivExtend } STATUS current DESCRIPTION "SNMP Users" ::= { iptvHeadendGroups 51 } snmpTrapTableGroup OBJECT-GROUP OBJECTS { snmpTrapIp, snmpTrapPort, snmpTrapType } STATUS current DESCRIPTION "SNMP Trap servers" ::= { iptvHeadendGroups 52 } smtpGroup OBJECT-GROUP OBJECTS { smtpSend, smtpAlarm, smtpReport, smtpServer, smtpAuth, smtpUser, smtpPassword, smtpSsl, smtpFrom, smtpTo, smtpCc, smtpBcc, smtpSubject, smtpText } STATUS current DESCRIPTION "SMTP" ::= { iptvHeadendGroups 60 } storageTableGroup OBJECT-GROUP OBJECTS { storagePartitionUuid, storageMountPoint } STATUS current DESCRIPTION "STORAGE" ::= { iptvHeadendGroups 80 } reportTimeTableGroup OBJECT-GROUP OBJECTS { reportTimeEnabled, reportTimeWeekday, reportTimeTime } STATUS current DESCRIPTION "REPORT_TIME" ::= { iptvHeadendGroups 85 } soundAlarmGroup OBJECT-GROUP OBJECTS { soundAlarmSoundAlarm, soundAlarmSoundPeriod, soundAlarmBeepFrequency, soundAlarmBeepType, soundAlarmBeepVolume, soundAlarmBeepDuration } STATUS current DESCRIPTION "SOUND_ALARM" ::= { iptvHeadendGroups 90 } commandsGroup OBJECT-GROUP OBJECTS { commandsRestartNetwork, commandsRestartLan, commandsResetNetworkNamesOld, commandsResetNetworkNamesDefault, commandsRestartAlarms, commandsReboot, commandsRestart, commandsFactoryReset, commandsUpdateAvailable, commandsUpdateStart, commandsOnlineUpdate } STATUS current DESCRIPTION "COMMANDS" ::= { iptvHeadendGroups 99 } miscGroup OBJECT-GROUP OBJECTS { miscAutoAddPrograms, miscAutoDeletePrograms, miscAutoRenamePrograms, miscUpdateProgramsAll, miscInstall, miscInstallRange } STATUS current DESCRIPTION "Misc commands" ::= { iptvHeadendGroups 100 } systemAlarmsTableGroup OBJECT-GROUP OBJECTS { systemAlarmsCpuHighAlarm, systemAlarmsCpuHighAlarmOn, systemAlarmsRamHighAlarm, systemAlarmsRamHighAlarmOn, systemAlarmsDiskHighAlarm, systemAlarmsDiskHighAlarmOn, systemAlarmsTempHighAlarm, systemAlarmsTempHighAlarmOn } STATUS current DESCRIPTION "System alarms" ::= { iptvHeadendGroups 120 } hlsProfileTableGroup OBJECT-GROUP OBJECTS { hlsProfileHlsMode, hlsProfileHlsPlaylist, hlsProfileHlsChunkTime, hlsProfileHlsChunkCount } STATUS current DESCRIPTION "HLS profiles" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 201 } programsTableGroup OBJECT-GROUP OBJECTS { programsName, programsSid, programsAudioBitrate, programsVideoBitrate, programsTotalBitrate, programsCcErrors } STATUS current DESCRIPTION "Service/Program measurements" ::= { iptvHeadendGroups 220 } activeAlarmsTableGroup OBJECT-GROUP OBJECTS { activeAlarmsDatetime, activeAlarmsAlarm, activeAlarmsMode, activeAlarmsName, activeAlarmsValue, activeAlarmsThreshold, activeAlarmsConfirmed } STATUS current DESCRIPTION "Currently active alarms" ::= { iptvHeadendGroups 240 } loggedAlarmsTableGroup OBJECT-GROUP OBJECTS { loggedAlarmsId, loggedAlarmsDatetime, loggedAlarmsMessage, loggedAlarmsColor, loggedAlarmsEmail, loggedAlarmsTrap } STATUS current DESCRIPTION "Latest logged alarms after reboot" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 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" ::= { iptvHeadendGroups 260 } hlsAlarmsTableGroup OBJECT-GROUP OBJECTS { hlsAlarmsPlaylistCheckOn, hlsAlarmsChunkCheckOn, hlsAlarmsDtsCheckOn, hlsAlarmsPtsCheckOn, hlsAlarmsDtsCheckHigh, hlsAlarmsPtsCheckHigh, hlsAlarmsPatCheckOn, hlsAlarmsPmtCheckOn, hlsAlarmsSdtCheckOn, hlsAlarmsCcCheckOn, hlsAlarmsCrcCheckOn, hlsAlarmsBufferLow, hlsAlarmsBufferLowOn } STATUS current DESCRIPTION "HLS alarms" ::= { iptvHeadendGroups 261 } iptvTableGroup OBJECT-GROUP OBJECTS { iptvId, iptvRxId, iptvSid, iptvName, iptvTranscodeEnabled, iptvProfile, iptvOutputUrl, iptvVlan, iptvArchiveEnabled, iptvStorageIndex, iptvKeepDays, iptvEpgSourceId, iptvEpgChannelId, iptvPresentEnabled, iptvChannelNumber, iptvGroup, iptvLogoImg, iptvReloadFlag, iptvDelete, iptvTranscodeRestart, iptvArchiveRestart } STATUS current DESCRIPTION "IPTV Channels" ::= { iptvHeadendGroups 700 } transcodeProfileTableGroup OBJECT-GROUP OBJECTS { transcodeProfileName, transcodeProfileHwAcceleration, transcodeProfileVideoConfigsCount, transcodeProfileMasterPlaylist, transcodeProfileFfmpegStreamer, transcodeProfileVideoCodec, transcodeProfileVideoProfile, transcodeProfileVideoPreset, transcodeProfileVideoResolution, transcodeProfileVideoAspectRatio, transcodeProfileVideoBitrateControl, transcodeProfileVideoBitrate, transcodeProfileVideoTranscodeFilter, transcodeProfileAudioCodec, transcodeProfileAudioSampleRate, transcodeProfileAudioChannels, transcodeProfileAudioBitrate, transcodeProfileAudioCount, transcodeProfileAudioPrimaryLang, transcodeProfileAudioTranscodeFilter, transcodeProfileSubtitleCodec, transcodeProfileSubtitleLanguage, transcodeProfileEpgStream, transcodeProfileRestart } STATUS current DESCRIPTION "Transcode profiles" ::= { iptvHeadendGroups 701 } epgSourceTableGroup OBJECT-GROUP OBJECTS { epgSourceEpgId, epgSourceEnabled, epgSourceEpgUrl, epgSourceReloadFlag, epgSourceDelete } STATUS current DESCRIPTION "EPG Sources" ::= { iptvHeadendGroups 702 } portalGroup OBJECT-GROUP OBJECTS { portalProviderName, portalPortalTitle, portalProviderUrl, portalProviderLogo, portalProviderIcon, portalReverseProxy } STATUS current DESCRIPTION "PORTAL" ::= { iptvHeadendGroups 710 } iptvDeviceTableGroup OBJECT-GROUP OBJECTS { iptvDeviceId, iptvDeviceEnabled, iptvDeviceUrl, iptvDeviceUser, iptvDevicePassword, iptvDeviceName } STATUS current DESCRIPTION "IPTV Headend Device List" ::= { iptvHeadendGroups 720 } -- *************************************************************************************************************************** -- notifications (traps) in 'iptvHeadend' -- .34565.80 -- *************************************************************************************************************************** alarmNotifications OBJECT IDENTIFIER ::= { iptvHeadend 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" ::= { iptvHeadendGroups 1000 } END