||Advertisement||Advertising is a marketing communication that employs an openly sponsored, non-personal message to promote or sell a product, service or idea.|
|CSAI||CSAI is action from player, which can control when to insert the AD from Ad server. However, if a device has installed Adblock software, it can block AD from Ad server and it’s a defect for CSAI solutions.|
|SSAI||Server-Side Ad Insertion (SSAI) is a method of programmatic AD delivery whereby AD content is delivered in union with the video content via proxy servers in data centers that stitch the video ADs into the video content for a relatively seamless user experience.|
|Aspect ratio||Display aspect ratio||The aspect ratio of a display device is the proportional relationship between the width and the height of the display.|
|Pixel aspect ratio||Pixel aspect ratio (often abbreviated PAR) is a mathematical ratio that describes how the width of a pixel in a digital image compares to the height of that pixel.|
||Audio Channels||An audio channel or audio track is an audio signal communications channel in a storage device or mixing console, used in operations such as multi-track recording and sound reinforcement.|
|Audio Sampling Rate||A commonly seen unit of sampling rate is Hz, which stands for Hertz and means "samples per second". As an example, 48 kHz is 48,000 samples per second.|
|Bitrate||Bitrate||In telecommunications and computing, bitrate is the number of bits that are conveyed or processed per unit of time.|
|CBR (Constant BitRate)
||CBR stands for constant bitrate and is an encoding method that keeps the bitrate the same. Playback buffering will be less, as the bitrate is constant, but the quality will not be good compared to VBR and CVBR.|
|CVBR (Capped Variable BitRate)||Capped VBR is a mode used for adaptive bitrate streaming (ABR), where the bitrate is variable but capped at a certain high limit (10% of target bitrate). CVBR can limit maximum bitrate to make playback buffering less, but the quality will be poorer than VBR.
|VBR (Variable BitRate)||A non-constant video encoding bitrate (variable bitrate). Playback buffering may take place, as the bitrate may skyrocket in complex video scenes, but the quality will be better than CBR and CVBR.|
|Casting||Chromecast||A device with Google Cast feature.|
|Google Cast||A casting protocol developed by Google. It is the protocol adopted by Chromecast devices.|
|Mini-Controller||Mini-controller refers to the UI component that is located within apps and enables users to control the playback behavior of Chromecast receiver.|
|CDN||CDN||Content Delivery Network (CDN) is a geographically distributed network of servers which work together to provide a fast delivery of Internet content.|
||Container||A container or wrapper format is a metafile format whose specification describes how different elements of data and metadata coexist in a computer file.|
|Content Protection||Device Security Level||Widevine has three levels of security which are simply named L1, L2, and L3. A device should be certified according to its level to stream specific video quality. Widevine L1 and L3 are supported by Android certified devices and Chrome OS, while L2 is not applicable since its encryption is not for video. There are no defined security levels in FairPlay and PlayReady.|
|DRM||In video streaming, DRM (Digital Right Management) is a system that uses encryption to protect video content that allows our customers to set business logics and control who can consume their content (purchase, subscription, rental, expiry times, etc.)
It is a set of access control technologies for restricting the use of proprietary hardware and copyrighted works.
|FairPlay||FairPlay is a digital rights management (DRM) technology developed by Apple Inc.
It is built into the MP4 multimedia file format as an encrypted AAC audio layer, allowing only authorized devices to play the content.
|HDCP||High-bandwidth Digital Content Protection (HDCP) is a form of digital copy protection developed by Intel Corporation to prevent copying of digital audio & video content as it travels across connections.|
|PlayReady||PlayReady is a media file copy prevention technology from Microsoft that includes encryption, output prevention and digital rights management (DRM).|
|Widevine||Widevine is a proprietary digital rights management (DRM) technology provider used by Google Chrome web browser, Android MediaDRM, Android TV, and other consumer electronics devices.
Widevine supports various encryption schemes and hardware security to securely distribute video content to consumer devices according to rules defined by content providers.
|Duration||Duration||The duration property returns the length of the current audio/video, in seconds.|
|Dynamic Range||HDR||High dynamic range (HDR) is a dynamic range higher than what is considered to be standard dynamic range.|
|HDR10||HDR10 Media Profile, more commonly known as HDR10, was announced on August 27, 2015, by the Consumer Technology Association and uses the wide-gamut Rec. 2020 color space, a bit depth of 10-bits, and the SMPTE ST 2084 (PQ) transfer function – a combination later also standardized in ITU-R BT.2100.|
|HLG||Hybrid Log-Gamma (HLG) is a high dynamic range (HDR) standard that was jointly developed by the BBC and NHK. The HLG standard is royalty-free and was approved as ARIB STD-B67 by the Association of Radio Industries and Businesses (ARIB). HLG is compatible with standard dynamic range (SDR) displays.|
|SDR||Standard-dynamic-range (SDR) video describes images/rendering/video using a conventional gamma curve, and therefore presenting a dynamic range that is considered standard, as opposed to high-dynamic-range (HDR) video.|
||Encrypt||In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it and those who are not authorized cannot.|
|Format||Interlaced||Interlace may be used in traditional broadcasting format, with i representing interlace (i.e., 1080i). If the content provider provides the video in interlace format, will need to de-interlace, and make it progressive.|
|Progressive||Progressive format is the current popular format for digital devices, including TV, mobile, and PC. Currently, mobile phones will support progressive only, so if interlaced video is played, the screen will be black or fail to playback.|
|Latency||Latency||Latency is a time interval between the stimulation and response, or from a more general point of view, a time delay between the cause and the effect of some physical change in the system being observed.|
|OVP||Online Video Platform||An online video platform (OVP) is a video hosting provider combined with live streaming software that allows users to upload and broadcast video content to their audience. These platforms have built-in video players that allow adaptive streaming on multiple devices.|
|Paywall||Paywall||A paywall is a mechanism for restricting access to content by offering it via purchase or paid subscriptions.|
|Playback Type||Catch-up (Live2VOD)||Live to VOD (also called Catch-up) is when live plays, download at the meanwhile and store the content under linear/live streaming since the data has already processed in pipeline (encoding segment back to VOD)
Trimmed VOD manifest from live, encoded live streaming segments ready for VOD.
|Linear||Linear is Realtime transcoding solution similar to Live, providing adaptive streaming and 24/7 service.|
|Live Streaming||Live streaming refers to online streaming media simultaneously recorded and broadcast in real time and it’s event base.|
|VOD||Video on demand (VOD) is a video media distribution system that allows users to access video entertainment without a traditional video entertainment device and without the constraints of a typical static broadcasting schedule.|
||HLS||HTTP Live Streaming (also known as HLS) is an HTTP-based adaptive bitrate streaming communications protocol developed by Apple Inc.
Support for the protocol is widespread in media players, web browsers, mobile devices, and streaming media servers.
An annual video industry survey has consistently found it to be the most popular streaming format.
|MPEG-DASH||Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, is an adaptive bitrate streaming technique that enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers.|
|RTMP||Real-Time Messaging Protocol (RTMP) was initially a proprietary protocol developed by Macromedia for streaming audio, video and data over the Internet, between a Flash player and a server.|
|RTP||The Real-time Transport Protocol (RTP) is a network protocol for delivering audio and video over IP networks. RTP is used in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications including WebRTC, television services and web-based push-to-talk features.|
|Streaming Protocols||A streaming protocol is a standardized method for delivering multimedia (usually video or audio) over the internet. Essentially, a streaming protocol defines a specific method for sending “chunks” of content from one device to another.|
|Rate||Frame Rate||Frame rate (expressed in frames per second or FPS) is the frequency (rate) at which consecutive images called frames appear on a display.|
|Rate Control||It’s what a video encoder does when it decides how many bits to spend for a given frame.|
|Resolution||4K||4K resolution refers to a horizontal display resolution of approximately 4,000 pixels. Digital television and digital cinematography commonly use several different 4K resolutions. In television and consumer media, 3840 × 2160 (4K UHD) is the dominant 4K standard, whereas the movie projection industry uses 4096 × 2160 (DCI 4K).|
|FullHD (FHD)||1080p (1920×1080 px; also known as Full HD or FHD, 2K and BT.709) is a set of HDTV high-definition video modes characterized by 1,920 pixels displayed across the screen horizontally and 1,080 pixels down the screen vertically; the p stands for progressive scan, i.e. non-interlaced.|
|HD||High-definition television (HDTV), a resolution that is substantially higher than that of standard-definition television.|
|Resolution||Resolution refers to the pixel dimensions of a video image either produced by camera or exported from editing.|
|SD||Standard-definition television (SDTV, SD, often shortened to standard definition) is a television system which uses a resolution that is not considered to be either high or enhanced definition. SDTV and high-definition television (HDTV) are the two categories of display formats for digital television (DTV) transmissions.|
|SaaS||Streaming as a Service||Streaming as a Service (SaaS) is a streaming solution for any size audience, anywhere that can grow and scale with your needs|
|Thumbnail Seeking||Thumbnail Seeking||It's the UI that enables users to see small thumbnail when they seek via seekbar during video playback.|
|Transcode||Transcode||Transcoding is the direct digital-to-digital conversion of one encoding to another, such as for movie data files, audio files (e.g., MP3, WAV).|