Abbreviation/Acronym | Description |
A2DP | Advanced Audio Distribution Profile |
AAAA | Quad A DNS resource records to hold IPv6 addresses |
AAC | Advanced Audio Coding |
AAMP | Advanced Adaptive Media Player - AAMP is an application which uses gstreamer to present IP Video Streams |
ABR | Adaptive Bit Rate |
ABR/ABS | Adaptive bitrate streaming or ABR streaming, sometimes shortened to ABS, is a technique for dynamically adjusting the compression level and video quality of a stream to match bandwidth availability. Older video streaming approaches relied on distributing a fixed bitrate video stream. Both HLS and DASH are ABR based |
Abstraction (Architecture concept) | Well-defined, idealized interface, intended to reduce complexity of layered software systems |
AC3 | Audio Coding 3 |
ACL | Access Control List |
ACR | Alternate Content Router |
ACS | Auto-Configuration Server |
ADM | Ad Decision Manager/Advertising Manager |
ADS | Application Discovery Service |
ADSG | Advanced DOCSIS Settop Gateway |
AES | Advanced Encryption Standard |
AKE | Authentication and Key Exchange |
ALG | Application Layer Gateway |
AMR | Asynchronous Message Router |
AMS | Ad Management Service |
ANQP | Access Network Query Protocol |
AP | Access point |
APDU | Application Protocol Data Unit |
API | Application Programming Interface |
App Store (concept within RDK) | A pre-integrated platform of apps available for Operators using the RDK-V platform |
ARFCN | Absolute Radio Frequency Channel Number |
ARP | Address Resolution Protocol |
ASP | Advanced Support Program |
ATK | Accessibility Toolkit |
ATSC | Advanced Television Systems Committee standards. A set of standards developed by the Advanced Television Systems Committee for digital television transmission over terrestrial, cable, and satellite networks. |
AVE | Adobe Video Engine |
AVRCP | Audio/Video Remote Control Profile |
AVS | Amazon Voice Server |
AWG | Advanced Wireless Gateway |
AWS | Amazon Web Services |
Badger | aka $badger, a JavaScript UX library built by OTTX |
BLE | Bluetooth Low Energy |
BOWS | Business Object Web Service, provisions XSCT to authorize playback |
Brctl | bridge Control |
BSP | Board Support Package |
BSS | Business Support Systems |
BSSID | Basic Service Set Identifier |
CAM | Cable Access Module/Content Access Manager |
CANH | Conditional Access Network Handler for OCAP |
CAS | Conditional Access Server (or System) |
CAT | Conditional Access Table |
CATV | Community Access TV |
CBR | Commercial Business Router |
CCAP | Converged Cable Access Platform - combined CMTS and edge QAM requirements driven partially by space and power efficiency but this also assists with a gradual migration to all IP delivery |
CCI | Copy Control Information |
CCSP | Common Component Software Platform |
CCTV | Closed Caption Television |
CDAI | Client side DAI (Dynamic Ad Insertion) |
CDC | Connected Device Configuration |
CDM | Content Decryption Module. The term comes from the Encrypted Media Extensions Specification (EME). This is a clientside component that provides content protection services to an application, such as generating license requests and performing decryption. |
CDN | Content Delivery Network (also known as Infinity Phase 2 and CCDN) |
cDVR | Cloud DVR. The system that allows customers to view DVR-recorded programs from any IP device such as a computer, phone, or tablet. Digital video recording service via the cloud. Video Compression reduces the data used to encode digital video content. This reduction in data translates to benefits such as smaller storage requirements and lower transmission bandwidth requirements, for a clip of video content |
CE | Customer Edge |
CEA-608 | Standard for Closed Captioning for NTSC TV Broadcast |
CEA-708 | Standard for Closed Captioning for ATSC digital television stream |
CEDIA | Custom Electronic Design and Installation Association |
CEDM | Content Encryption Decryption Module |
Cellular based (4G/LTE, 5G) | Wireless transport method of delivering data (including OTT video) via existing cellular infrastructure for fixed residential use |
CEP | Cable Entry Point |
CHAP | Challenge Handshake Authentication Protocol |
CHILA | The CableCARD Host Interface Licensing Agreement (CHILA) restricts the technologies that CE companies may use for distributing video from host devices. |
CID | Content Identifier |
CIF | Common Intermediate Format (CIF) is a DASH-like manifest format used to describe the elements, attributes, and values of a transport stream. |
CIFS | Common Internet File System |
CIM | Component Interface Module |
CLD | Color layout descriptor – frame fingerprint. Used in ACR |
CLI | Command Line Interface |
CM | Cable Modem |
CMF | Code Management Facility |
CMTS | Cable Modem Termination Systems |
CNR | Carrier to Noise Ratio |
COAM | Customer owned and maintained |
Cobalt | The codename for the native YouTube app |
COM | Component Object Model |
Compositor | Window and input manager |
COSA | Cisco Open Source Architecture |
CPC | Client Platform Components |
CPE | Customer premise equipment CPE |
CR | Component Registrar |
CRLs | Certificate Revocation Lists |
CRUD | Create, Read, Update, and Delete |
CSP | Communications Service Providers |
CSR | Customer Service Representative |
CWMP | CPE WAN Management Protocol |
DAC | Digital-to-Analog converter / Digital Addressable Controller |
DAI | Dynamic Ad Insertion |
DASH | Dynamic Adaptive Streaming over HTTP |
DBS | Direct Broadcast Satellite. Primarily a video delivery method directly to end users via Satellite, but data can be sent as well. |
DCA | Data Collection and Analysis |
DCM | Device Configuration Manager |
DCS | Dynamic Channel Selection |
DDNS | Dynamic Domain Name System |
Demuxer | De-multiplexer |
DES | Data Encryption Standard |
DFS | Dynamic Frequency Selection |
DHCP | Dynamic Host Configuration Protocol |
DIAL | Discovery and Launch |
DLNA | Digital Living Network Alliance |
DLNA CVP-1 | DLNA Commercial Video Player |
DMCLI | Database Manager Command Line Interface |
DML | Data Model Management Layer |
DMP | Digital Media Player. This is a DLNA-compliant client device. |
DMS | Digital Media Server. This is a DLNA-compliant server device. |
DNCS | Digital Network Control System - The Cisco Head End main component used by MSOs to provide network services to their customers. |
DNS | Domain Name System |
DOCSIS | Data Over Cable Service Interface Specifications |
Dolby MS11 | Dolby Multi Stream Decoder |
DPoE | Docsis Provisioning of EPON |
DPP | Device Provisioning Protocol |
DRM | Digital Rights Management |
DRM | Digital Rights Management - A system for ensuring that content owners' rights are protected for media that is streamed or delivered to clients. |
DS | Device Settings |
DSCP | Differentiated Services Field Codepoints |
DSL | Digital Subscriber Line |
DSLAM | Digital Subscriber Line Access Multiplexers |
DS-Lite | Dual Stack Lite |
DTCP | Digital Transmission Content Protection |
DTCP-IP | Digital Transmission Content Protection over IP. It provides authentication keys, encryption, copy and usage information to help protect digital assets as they are transmitted over IP networks. |
DTS | Digital Theater Sound |
DUT | Device Under Test |
DVB | Digital Video Broadcast(ing) |
DVS | Descriptive Video Services |
E2E | End To End |
EAP | Extensible Authentication Protocol |
EAS | Emergency/Electronic Alert System. A system designed to inform subscribers that a national emergency is taking place. Also used for local weather alerts. |
EasyMesh | Effort with the goal of a standardization spec intended to allow broadband devices to interoperate within a single mesh network from different manufacturers |
ECB | Ethernet to Coax Bridge |
ECM | Entitlement Control Message |
EDID | Extended Display Identification Data |
E-EMI | Extended Encryption Mode Indicator |
eEP | embedded End Point |
EGL | Native Platform Graphics Interface |
EIT | Event Information Table |
ELAN | Ethernet private LAN |
EME | EME Stands for "Encrypted Media Extensions Specification" and it is specified in the context of web browser. |
eMG | embedded Media Gateway |
EMI | Encryption Mode Indicator |
EMM | Entitlement Management Message. A message sent from the CASMR to a DTA to tell the DTA that a service is authorized or unauthorized. |
Emulator | x86 based implementation of the RDK software stack.attempts to simplify the process of working with the RDK software stack without the need for a reference hardware platform. |
Entitlement service | Provides three primary functions to determine a customer’s rights to receive a service or asset: Entitlement topic data Definition and implementation of business rules related to the entitlement decisions Processing and determination of entitled events. |
EOS | End Of Stream |
EPG | Electronic Program Guide |
EPON | Ethernet Passive Optical Network |
EPS | Evolved Packet System |
eRT | embedded Router |
eSAFE | embeddedService/ApplicationFunctional Entities |
Essos | Abstraction that allows for easy implementation of a compositor |
ETV | Enhanced TV |
E-UTRAN | Evolved Universal Terrestrial Radio Access network |
EWAN | Ethernet WAN |
FA | Fallback Authentication |
FEC | Forward Error Correction - most commonly used in connection with DOCSIS where variable outside plan conditions make robust error detection and correction essential. |
FKPS | Field Key Provisioning System, source of truth for device identity |
FLAPI | Flex API, middleware that sits between Flex & various TPX APIs |
FlashAccess™ | A technology for delivering secure, authorized and content-protected media across a network to a large number of devices. FlashAccess that can be licensed from Adobe Systems |
Flex UI | Shorthand for the Flex Content Discovery UI, which is the main user interaction point, aside from watching video in an app |
Fog | Local IP buffer for time shifting IP Linear content. |
FOG | Module for buffering linear streaming. |
FPD | Front Panel Display |
FPS | Frames Per Second |
FQDN | Fully Qualified Domain Name |
FTP | File Transfer Protocol |
FTUE/OOBEGstreamer | First-time user experience / Out-of-box Experience, i.e. Initial set up UX |
FWA | Fixed Wireless Access |
GAP | Global application platform |
GAS | Generic Advertisement Service |
Gateway | A device that provides services between two networks. Typical RDK gateways are located in the customer premises, providing services to the devices within the home. |
GDPR | General Data Protection Regulation |
git | The git source code repository - see SVN |
GLIB | An open source cross-platform library developed and maintain by the GNOME project that provides APIs for data structures, threaded programming primitives, and IO functions |
GLIBC | A GNU Implementation of the standard C Library |
GOP | Group of Picture used in MPEG2/4 Video data |
GPIO | General Purpose Input/Output |
GPON | Gigabit-capable Passive Optical Network |
GRE | Generic Routing Encapsulation |
GSM | Global System for Mobile Communications |
Gstreamer | Audio & video pipeline framework used to decode video for playback |
GUI | Graphical User Interface |
GwProv | Gateway Provisioning |
HAL | Hardware Abstraction Layer |
Hammer | OTTX JavaScript experience library (subsumes $badger) |
HAT | Hardware Attached on Top |
HDCP | High Definition Content Protection |
HDKb | HTTP Dynamic Streaming Broadcast SDK |
HDMI | High Definition Multimedia Interface |
HDR | High Dynamic Range - In regards to consumer displays, 4K generally equates to a 3840x2160-resolution panel. This means the typical 4K screen will offer 3,840 horizontal pixels and 2,160 vertical pixels. When you multiply these numbers together, you get a panel with more than 8 million pixels. This is four times the pixel density of a traditional 1080p HD panel. |
HDS | HTTP Dynamic Streaming |
HDTV | A digital television standard with four to six times the picture resolution of analog TVs. HDTV, standardized by the Advanced Television Systems Committee in 1996, doubled both vertical and horizontal resolution of analog TV displays, and added CD-quality, digital sound. |
Headless Gateway | A gateway device that does not provide local a UI. |
HEVC | High Efficiency Video Coding |
HID | Human Interface Device |
HLD | High Level Design |
HLS | HTTP Live Streaming |
HMAC | Hash-based message authentication code |
HNAP | Home Network Administration Protocol |
HRV | Host Reset Vector |
HS | Home Security |
HSS | Home Subscriber Server |
HSD | High Speed Data |
HTML5 | Web-based technology allowing for the playback of video/audio/apps without specific development for the platform usedAbstraction (Architecture concept) |
HTTP | Hypertext Trasmission Protocol - the protocol used by Web servers and Browsers on the Internet |
HTTPS | HTTP over SSL - Secure transmission of HTTP that uses th Secure Sockets Layer. |
IARM | Inter-Application Resource Manager. This is the main system bus for Events and Messages in the RDK platform. It implements a Publish-and-Subscribe metaphor. |
ICC | Interface Controller Card |
ICCID | Integrated Circuit Card Identifier |
ICMP | Internet Control Message Protocol |
IDL | Interface Definition Language |
IDS | Intrusion Detection System |
IGD | Internet Gateway Device Protocol |
IMEI | International Mobile Equipment Identity |
IGMP | Internet Group Management Protocol |
IMSI | International Mobile Subscriber Identity |
IoT | Catch-all term for every day devices that can now be internet-connected |
IPC | Interprocess Communication |
IPP | Internet printing protocol. |
IPPV | Impulse Pay-Per-View |
IPsec | Internet Protocol Security |
IPTV | Internet Protocol television. Generally, IPTV is a system that uses Internet protocols to render audio and video. The finer details can change depending on who's using the term. Web nerds who refer to IPTV are usually talking about Web video. In that case, IPTV is a synonym for broadband, streaming, and wireless video. (All About IPTV ). |
ISP | Internet Service Provider |
IUCC | IMSI(International Mobile Subscriber Identity) Unauthenticated Ciphering key |
Java | A portable, object-oriented programming language originally developed by Sun MicroSystems. Java programs are executed inside a JVM. |
JSON | JavaScript Object Notation |
JSPP | JavaScript Player Platform |
JVM | Java Virtual Machine. A software container for running Java programs. |
L2TP | Layer Two Tunneling Protocol |
L2VPN | Layer 2 Virtual Private Network |
LDAP | Lightweight Directory Access Protocol |
LED | Light Emitting Diode |
LIBMM | Library for Mobile Modems |
Lightning | JavaScript visualization framework, aka lng |
Lightning SDK | Set of components built in Lightning |
LLDASH | Low Latency DASH. Initiative/Product feature to improve the stream playback as close to the live (~5sec) |
LLID | Logical Link Identifier |
LM | LAN Manager |
LPA | Local Profile Assistant |
lng | Lightning framework |
LSA | Linear Segment Advertising |
LSB | Linux Standard Base |
LTE | Long Term Evolution |
LTSID | Local Transport Stream IDentifier |
LXC | Linux Containers |
MAF | Media Analytics Framework |
MAF | media analytics framework |
MBIM | Mobile Broadband Interface Model |
MBSFN | Multicast-Broadcast Single Frequency Network |
MCC | Mobile Country Code |
MCS | Modulation and Coding Scheme |
MD5 | Message Digest 5 |
MDC | Multicast Data Client |
MDD | MAC Domain Descriptor |
MIB | Management Information Base |
MIMO | MDD IP Mode Override |
MLD | Multicast Listener Discovery |
MM | Mobility Management |
MME | Mobility Management Entity |
MNC | Mobile Network Code |
MNO | Mobile Network Operator |
MoCA | Multimedia over Coax Alliance, MoCA is a standards organization that supports a technology to provide the backbone for home digital entertainment networks. |
Modem– portmanteau of “Modulator/Demodulator” | Device located at the customer premise to connect local LAN to RF modulated access network. Provides the actual connection to the outside internet. |
MP1 | MPEG-1 AudioLayer I, commonly abbreviated to MP1 |
MPEG2TS | MPEG2 Transport Stream |
MPEG-TS | Motion Pictures Expert Group Transport Stream |
MPTS | Multi Program Transport Stream |
MSE | Media Source Extension |
MSE/EME | EME is based on the HTML5 Media Source Extensions (MSE) specification, which enables adaptive bitrate streaming in HTML5 using e.g. MPEG-DASH with MPEG-CENC protected content. |
MSISDN | Mobile Station International Subscriber Directory Number |
MSO | Multi system operator-Industry term indicating a cable provider that owns and operators more than one system or group of systems. |
MSM | Mobile Station Modem |
MTA | Media Terminal Adapter |
MTBF | Mean Time Between Failure |
MTU | Maximum Transmission Unit |
MVP | Minimum Viable Product |
MVPD | Multichannel video providers |
NAS | Network Attached Storage / Non-Access Stratum |
NAT | Network address translation |
Native Application | Typically an application which is written for the operating system of a receiver (set-top-box) rather than the middleware standard that may also be running on the receiver. ETV User Agents are implemented as native applications. (Source: Unisoft) . What is a Native App? |
NB | Northbound |
NC | Network Coordinator |
NCS | Network Call Signalling |
nDVR | Network-Based Digital Video Recording |
NIT | Network Information Table. The Table ID extension is used to identify the available transmission networks together with a directory listing of transport streams and their originating network operator with descriptors listing the modulation and source of those streams. |
NMS | Network Management System |
NP | Network Processor |
NTP | Network Time Protocol |
NTS | Near Term Storage |
NTT | Network Text Table |
NVM | Non-Volatile Memory |
NVOD | Near Video On Demand |
NVRAM | Non-Volatile Random Access Memory |
OAM | Operations, Administration and Maintenance |
OAM&P | Operations, Administration, Maintenance and Provisioning |
OCAP | Open Cable Application Platform for delivering applications and services on an RF network. |
OCAP-RI | OpenCable Application Platform Reference Implementation |
OCDM | Open Content Decryption Module |
OCF | Open Connectivity Forum |
OCI | Operations Chronic Issue |
ODID | On Demand (session) Identification |
OEM | Original Equipment Manufacturer. An OEM manufactures devices that may be sold in the market under a variety of brand names. |
OFDM | Orthogonal Frequency Division Multiplexing |
OIC | Open Interconnect Consortium |
OID | Object Identifier |
OLT | Optical Line Terminal |
ONT | Optical Network Termination |
ONU | Optical Network Unit |
ONUID | Unique physical ONU identification number |
OOB | Out-Of-Band |
OOBE | Out of box experience, see FTUE |
OP | Operating Procedure (Management System) |
Open GL | Open Graphics Library - A low-level graphics toolkit that allows lines, shapes, text and other basic graphics elements to be rendered on screen. |
Open GL/ES | OpenGL for Embedded Systems- a subset of OpenGL designed for embedded systems. |
OpenCDM | Open Content Decryption Module |
OpenCDN | A multi-site CDN implementation utilizing cache servers in strategic locations |
OpenSync | Carrier-grade open-source software acting as the connection between in-home hardware devices and the cloud managing them. |
OpEx | Operations Expenditure |
ORC | Orchestration |
OSD | On Screen Display/Diagnostic |
OSMF | Open Source Media Framework |
OSP | Online Services Platform |
OSS | Open-Source Software |
OSS | Operational support systems |
OSU | Online Sign up |
OTA | Over the Air |
Other user-apps | Smarthome, Network apps, Account management apps |
OTT | Over The Top |
OUI | Organizationally Unique Identifier |
OWASP | Open Web Application Security Project |
P2P | Peer-to-Peer |
PA | Protocol Agent as in Snmp PA and TR069 PA |
PAN | Personal Area Network as specified in IEEE 802.15.4 |
PAP | Password Authentication Protocol |
PandM | Provisioning And Management |
PAR | Performance, Availability, Reliability |
PAT | Program Association Table |
PCM | Pulse Code Modulation |
PCP | Protected Content Packet |
PCR | Program Clock Reference |
PDN | Packet Data Network |
PDU | Power Distribution Unit |
PE | Provider Edge |
PES | Packetized Elementary Stream per [ISO/IEC 13818-1] |
PGM | Pragmatic General Multicast / Pretty Good Multicast |
PGW | Packet Data Network Gateway |
PHY | Physical Layer |
PID | Program (or Packet) Identifier per [ISO/IEC 13818-1] |
PII | Personally Identifiable Information (e.g. email address). This is information for which some form of security proceedures or cautions should probably be taken. This information can occasionally be encrypted at rest. |
PING | Packet InterNet Groper |
PKCS | Public-Key Cryptography Standard |
PlayReady™ | A DRM technology framework that can be licensed from Microsoft for streaming media using Digital Rights Management. |
PLMN | Public Land Mobile Network |
PMT | Program Map Table |
POD | Password Of the Day |
PoE | Power over Ethernet |
PON | Passive Optical Network |
PPPoE | Point-to-Point Protocol over Ethernet |
PPTP | Point-To-Point Tunneling Protocol |
PPV | Pay-Per-View |
PR | Package Release (Yocto) |
Premium apps | RDK-V implemented user-apps that allow for the playback of content from said subscription and free services |
PSC | Packaging Scripts |
PSI | Program Specific Information |
PSM | Persistent Storage Manager |
PSN | Processor Serial Number |
PTS | Presentation Time Stamp |
PVID | Port VLAN identifier |
QA | Quality Assurance |
QAM | Quadrature Amplitude Modulation - a QAM is used to convert a digital singal into an analog RF (radio Frequency) signal for transmission on a cable network. |
QEM | Original Equipment Manufacturer |
QMUX | QMI Multiplexing |
QOS | Quality of Service |
QPSK | Quadature Phase-Shift Keying - A digital modulation technique which changes the phase of the reference signal or carrier wave using four phases. US cable headends often use QPSK modulation for the out-of-band channel. |
Qt ("Cute") | An open source, widely used windowing famework used by the RDK |
RADD | Remote Addressable DANIS (Digital Addressable Network Interface Server) DLS (Download Server) |
RADIUS | Remote Authentication Dial-In User Service |
RAT | Radio Access Technology |
RBI | Receiver Based Insertion |
RCDL | RDK Code Download |
RCS | Regional Control System |
RDK | Reference Design Kit |
RDK Central | The publicly available website for RDK |
RDK Shell | Window manager |
RDK Wiki | A wiki for RDK developers to access RDK related information, support, forums and content. |
RDM | Remotely downloadable module |
Resident App | The "main" app that RDK runs on launch. Handles initialization flows, acts as an app manager, and provides system-wide UIs such as settings, etc. |
REST | Representational State Transfer |
RF4CE | Radio Frequency for Consumer Electronics |
RFC | Remote Feature Control |
RG-FWA | Residential Gateway-Fixed Wireless Access |
Rialto | video player |
RIB | Routing Information Base |
RIP | Routing Information Protocol |
RMF | RDK Media Framework |
RMF Media Streamer | Component of RMF |
RMNET | Remote Network Driver Interface Specification |
RMS | Reboot Management System |
RNE | RDK Native Environment SDK (RNE) is intended to provide a development environment for applications targeted to run in RDK environment |
Router | Routes data between the modem’s outside connection (WAN), within the home (LAN) |
RPC | Remote Procedure call |
RPD | Routing protocol process |
rpi | Raspberry Pi. Commercial off the shelf - Open-source, Linux-based single board micro-computer with a low price point |
RR | Radio Resource |
RSRP | Reference Signal Received Power |
RSRQ | Reference Signal Received Quality |
RSSI | Relative Signal Strength Indicator |
RTCP | Real Time Control Protocol |
RTE | Real Time Encoding |
RTP | The Real-time Transport Protocol (RTP) defines a standardized packet format for delivering audio and video over the Internet. RTP is used extensively in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications and web-based push to talk features. For these it carries media streams controlled by H.323, MGCP, Megaco, SCCP, or Session Initiation Protocol (SIP) signaling protocols, making it one of the technical foundations of the Voice over IP industry.RTP is usually used in conjunction with the RTP Control Protocol (RTCP). While RTP carries the media streams (e.g., audio and video) or out-of-band signaling (DTMF), RTCP is used to monitor transmission statistics and quality of service (QoS) information. When both protocols are used in conjunction, RTP is usually originated and received on even port numbers, whereas RTCP uses the next higher odd port number. |
RTSP | Real Time Streaming Protocol (RTSP) is a network control protocol for use in entertainment and communications systems to control streaming media servers. The protocol is used to establish and control media sessions between end points. Clients of media servers issue VCR-like commands, such as play and pause, to facilitate real-time control of playback of media files from the server. |
RUI | Remote User Interface |
SAM | Service Activation Model |
SAP | Secondary Audio Programming |
SAS | Service Activation System |
SAT | Site Acceptance Test |
SAX | Simple API for XML |
SB | Southbound |
SCM | Set-top Configuration Manager |
SCTE | Society of Cable Telecommunications Engineers |
SCTE 35 | ad replacement standard for linear and ABR formats |
SDK | Software Development Kit |
SDS | Software Design Specification |
SDTV | Standard Definition Television |
SDV | Switched Digital Video |
SEM | SmartStream Encryptor Modulator |
SFP | Stream Flight Planner |
SG | Service Group |
SGW | Serving Gateway |
Shaka | popular web based media player – used for A-B tests with AAMP |
SHO | Super Hub Office |
SI | System Information |
SIK | Self Install Kit |
SIP | Session Initiation Protocol |
SLA | Service Level Agreements |
SLE | Single live event. Streaming of a live event like football game, which can later become VOD |
SM | Service Manager |
SMA | SubMiniature version A |
SMB | Small To Medium-Sized Businesses |
SNMP | Simple Network Management Protocol is an Internet-standard protocol for managing devices on IP networks. |
SNR | Signal Noise Ratio |
SOA | Start Of Authority - a type of record in a DNS |
SOAP | Simple Object Access Protocol |
SoC | System On Chip - Embedded Hardware providing the basis for OEMs to build devices – RDK-V, B and C |
SPP | Serial Port Profile |
SPTS | Single Program Transport Stream |
SRM | Session and Resource Manager |
SSH | Secure Shell - a UNIX-like command shell that uses SSL to encrypt all the network traffic for secure access to a command line on a remote server. |
SSID | Service Set Identifier |
SSL | Secure Sockets Layer - A common technology used to encrypt network traffic for tramsission over TCP/IP networks. |
SSP | Synchronous Serial Port |
Stable Release | As RDK develops, quarterly releases will branch. Each release branch will be designated into release candidates. |
STB | Set-Top Box |
STC | System Time Clock |
Storm | Automated testing framework for WPE devices |
STP | Spanning Tree Protocol |
STT | System Time Table |
STUN | Session Traversal Utilities through Network Address Translators (NATs) |
Subtec | subtitles rendering app |
SVC | Sub-Band Coding |
S-VCT | Short-form Virtual Channel Table |
SVN | The Subversion (Source Code Repository) - see git |
SVP | Secure Video Path |
TAD | Test And Diagnostic |
TCP/UDP | Transmission Control Protocol/ User Datagram Protocol |
TCs | Test Cases |
TDK | One Test Engine to test all flavors of RDK. Component testing and Interface testing of RDK Modules, Integration testing of generic RDK scenarios. |
TDM | Test And Diagnostic Manager/Time Division Multiplexing |
TFTP | Trivial File Transfer Protocol |
Thor | Comprehensive Flex JS experience layer, includes Lightning, Hammer, and other APIs |
Thunder | Native C application framework from WPE, with a native plugin model for customization |
Thunder Plugins | A collection of bundled plugins that come with WPE |
Thunder.js | JavaScript API façade to the native Thunder APIs |
Title VI | Title Six calls for Closed Captioning of Public Service announcements. This is typically a transcription of the audio portion of a program. |
TKIP | Temporal Key Integrity Protocol |
TLS | Transport Layer Security |
TOS | Type of Service |
TR-069 | Defines an application layer protocol for remote management of end-user devices (or) A protocol messaging system for communication between cloud server and client devices |
TR-181 | Device data model used by protocols such as TR-069 and WebPA to communicate telemetry |
Trick Play | Trick Play or Trick Mode refers to standard user playback actions coming from a viewer's remote control. Fast-forward (FF), REwind (RW), Pause, etc. |
Tru2Way | Interactive digital cable services delivered over the cable video network. Tru2way is sometimes called OCAP. |
TSB | time shift buffer |
TTL | Time-to-live |
TTML | Timed Text Markup Language |
TTS | Text to Speech |
TTS | TransportStream Time Stamp |
UART | Universal asynchronous receiver-transmitter |
UICC | Universal Integrated Circuit Card |
UIM | Universal Integrated Circuit Card [UICC] Interface Module |
UIM | User Identity Module |
UMTS | Universal Mobile Telecommunications System |
UNI | User Network Interface |
UPnP | Universal Plug and Play. This is a network protocol for broadcasting and discovering services on the network. It allows devices to find services or ro announce that they are providing services. |
URI | Uniform Resource Identifier - a compact string of characters for identifying an abstract or physical resource. |
USG | UniFi Security Gateway |
UTC | Coordinated Universal Time, Unified Transaction Completion |
UTF | Unicode Transformation Format |
UVE | Unified Video Engine |
UX | User Experience |
VBN | Virtual Beta Network |
VBR | Variable Bit Rate |
VCN | Virtual Channel Number |
vCPE | Virtual CPE |
VEip | Virtual Ethernet interface point |
VHO | Video Hub Office |
Video Accelerator | Platform(s) to rapidly develop, test and Delivery with RDK |
VLAN | Virtual Local Area Network |
VOD | Video on demand. (VOD content) (IVOD) Instant video on demand |
Voice-search and navigation | Voice-based interface for interacting with compatible STBs |
VoIP | Voice Over Internet Protocol |
VoLTE | Voice over LTE(Long Term Evolution) |
VPC | Video Path Control |
VPOP | View Primary Output Port |
VQM | Video Quality Monitoring |
VSS | Video System Services |
w3c | W3C Consortium - An organization formed to develop common protocols to ensure interoperability and promote the World Wide Web. (Source: Unisoft) |
Wayland | Specification protocol used by the compositor |
WDS | Wireless Distribution System |
WebDAV | Web-based Distributed Authoring and Versioning |
WebPA | Web-based Protocol Agent |
WebRTC | Web Real-Time Communication |
WebVTT | Web Video Text Tracks Format |
WECB | Wireless Ethernet Coax Bridge |
WEP | Wired Equivalent Privacy |
Westeros | Compositor based on Wayland |
Westeros/Essos/Wayland | Graphics UI framework used in RDK |
Weston | Compositor based on Wayland |
WHiX | Wifi Happiness Index |
Widevine | Widevine, as an opensource DRM solution, provides cost savings over Adobe DRM. Used with DASH. |
WLAN | Wireless LAN |
WMM | Wi-Fi Multimedia |
WPA | Wi-Fi Protected Access |
WPE | Web Platform for Embedded: Lightning, Thunder, WebKit Browser, Gstreamer, and Thunder Plugins |
WPS | WiFi Protected Setup |
WRP | Web Routing Protocol |
WSS | Web Socket secure |
WWAN | Wireless Wide Area Network |
X11 | X Windowing System |
XConf | X1 Configuration Manager |
XMPP | Extensible Messaging and Presence Protocol |
YAJI | Yet Another JSON Iterator - an Open Source JSON parser used in the RDK Stack. |