A query string is a part of a URL that contains data to be sent to a web server as part of an HTTP request. It typically follows the question mark (?) in the URL and consists of key-value pairs separated by ampersands (&). Each key represents a parameter, and the corresponding value provides data […]
Category: Glossary
Brotli Compression
Brotli compression is a data compression algorithm, optimized for use in web applications. It is used to reduce the size of text-based files like HTML, CSS, and JavaScript, improving loading times and bandwidth efficiency. Brotli offers better compression ratios than older algorithms like GZIP, meaning it can compress data more effectively while maintaining fast decompression […]
Edge Rules
Edge rules are configurations applied at the edge servers of a Content Delivery Network (CDN) to control how requests are processed and responses are delivered. These rules allow customization of behavior, such as redirecting URLs, modifying headers, caching specific content, or applying security measures like blocking IPs or enabling HTTPS. Since they are executed at […]
Canonical Header
A canonical header is a standardized version of HTTP headers used to ensure consistency and reliability in web communication, especially in authentication and security protocols. It involves normalizing headers by converting them to lowercase, sorting them alphabetically, and removing unnecessary variations like extra spaces or inconsistent formatting. This standardization is essential for processes like cryptographic […]
Video Profile
The Video Profile specifies how the video content is processed during transcoding. Selecting “source” means the video will retain its original settings without transcoding. Pre-defined profiles allow users to produce streams optimized for various devices and network conditions, supporting adaptive streaming for better viewer experiences.
Audio Profile
The Audio Profile defines how the audio component of a stream is processed during transcoding. When “source” is selected, the audio is directly taken from the input stream without alterations, maintaining its original quality. Users can choose pre-configured profiles for specific audio outputs to ensure compatibility with different playback devices.
Auto-Transcoding Profile
An Auto-Transcoding Profile is a predefined set of configurations used to automatically convert uploaded video files into multiple formats or resolutions for optimal playback across different devices and network conditions. By creating a custom auto-transcoding profile, you can specify the desired output formats (e.g., 1080p, 720p, 480p) and settings to suit your requirements. Once the […]
Publish Enabled
The Publish Enabled feature allows live streams from an encoder to seamlessly integrate into a scheduled playlist. When enabled, the scheduled playlist pauses its regular video playback to accommodate the live stream. Once the live stream ends, the playlist automatically resumes the scheduled content. This feature is ideal for inserting live broadcasts or real-time events […]
Checksum
A checksum is a value generated from a block of data using a mathematical algorithm, typically used to verify the integrity of that data. It acts like a digital fingerprint, ensuring that the data hasn’t been corrupted, altered, or tampered with during transmission or storage.
Case Sync
Case Sync in the context of CDNs refers to aligning how uppercase and lowercase characters in file names or URLs are handled to avoid mismatches. Since some systems treat File.jpg and file.jpg as different while others treat them as the same, case sync ensures consistency across the CDN, origin server, and user requests. This prevents […]