Choose your language
Media Server Configuration Course
More than 2 million students worldwide

Media Server Configuration Course

5

Master every layer of a professional multimedia delivery stack, from encoding pipelines and adaptive streaming packagers to CDN configuration and QoS policies. This course gives network engineers and media infrastructure professionals the hands-on configuration skills needed to deploy, secure, and optimize real-world streaming services at scale.

Dedika for businesses

What you will learn:

You will configure streaming servers, encoding pipelines, and adaptive bitrate packagers that produce standards-compliant HLS and DASH streams. You will set up CDN caching rules, token-based access control, and origin-pull failover to maximize delivery performance. The course covers QoS marking, bandwidth reservation, and multicast configuration to guarantee stream quality under load. You will also implement TLS encryption, DRM integration, and DDoS mitigation across the full multimedia stack. Finally, you will build observability pipelines, analyze logs and metrics, and apply systematic troubleshooting to resolve encoding, packaging, and network faults.

How you study in practice Media Server Configuration Course

How you practice Media Server Configuration Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Multimedia Services

  • Lesson 1 • Lab Environment and Tooling Setup

    Guides students through installing and verifying the lab tools used throughout the course. Ensures a consistent, functional environment before hands-on work begins.

  • Lesson 2 • Network Requirements for Multimedia

    Covers bandwidth, latency, jitter, and packet-loss thresholds for quality service. Connects network constraints directly to configuration decisions made later.

  • Lesson 3 • Core Protocols and Data Formats

    Introduces transport and signaling protocols used in multimedia delivery. Provides the protocol literacy needed for every configuration chapter ahead.

  • Lesson 4 • Multimedia Service Types and Roles

    Defines audio, video, and interactive service categories and their delivery models. Anchors all subsequent configuration tasks to real-world service roles.

  • Lesson 5 • Multimedia Infrastructure Components

    Maps servers, encoders, CDN nodes, and client endpoints within a service topology. Gives students a mental model for locating configuration points.

Chapter 2See details

Streaming Server Installation and Baseline Configuration

  • Lesson 1 • Streaming Server Software Installation

    Walks through package-based and source-based installation of a streaming server. Establishes a verified, running service as the baseline for all later configuration.

  • Lesson 2 • Defining Streams and Applications

    Configures stream application blocks, ingest points, and playback endpoints. Produces the first functional live-stream path from encoder to player.

  • Lesson 3 • Baseline Security Hardening

    Applies minimal security settings to prevent unauthorized access before the server is exposed to a network. Establishes a secure baseline for advanced security topics later.

  • Lesson 4 • Core Configuration File Structure

    Explains directive syntax, include patterns, and configuration hierarchy. Mastery here prevents misconfiguration errors in every subsequent chapter.

  • Lesson 5 • Server Platform Selection and Preparation

    Compares operating system and hardware options for streaming workloads. Prepares the host system before any service software is installed.

Chapter 3See details

Audio and Video Encoding Configuration

  • Lesson 1 • Configuring Video Encoding Pipelines

    Sets resolution, frame rate, keyframe interval, and rate-control mode in an encoder. Directly produces the video stream parameters required by downstream delivery configs.

  • Lesson 2 • Codec Selection and Parameter Basics

    Covers codec families, profile levels, and the trade-offs between quality and bitrate. Provides the decision framework used in all encoding configuration tasks.

  • Lesson 3 • Adaptive Bitrate Ladder Configuration

    Builds a multi-rendition encoding ladder for adaptive streaming delivery. Connects encoding output directly to the ABR packaging stage covered next.

  • Lesson 4 • Configuring Audio Encoding Pipelines

    Configures sample rate, channel layout, and bitrate for audio tracks. Ensures audio quality and synchronization with the video pipeline.

  • Lesson 5 • Encoding Quality Testing and Metrics

    Applies objective quality metrics to verify encoding output meets specifications. Closes the encoding configuration loop before streams enter the delivery pipeline.

Chapter 4See details

Adaptive Streaming and Packaging Configuration

  • Lesson 1 • Packager Installation and Configuration

    Installs and configures a media packager to consume encoded streams and produce segments. Bridges the encoding pipeline to the delivery layer.

  • Lesson 2 • Low-Latency Packaging Configuration

    Configures partial segments, push delivery, and playlist update intervals for sub-five-second latency. Prepares streams for live event and interactive use cases.

  • Lesson 3 • Manifest Generation and Customization

    Configures master and media playlist generation, including rendition metadata. Ensures clients receive accurate manifests for correct ABR behavior.

  • Lesson 4 • Adaptive Streaming Protocol Deep Dive

    Compares HLS, DASH, and low-latency variants in terms of manifest structure and segment behavior. Provides the protocol knowledge required to configure packagers correctly.

  • Lesson 5 • DRM and Encryption Integration

    Applies AES-based segment encryption and integrates a key server into the packaging workflow. Protects content at the packaging stage before CDN distribution.

Chapter 5See details

Content Delivery Network Configuration

  • Lesson 1 • CDN Architecture for Media Delivery

    Explains edge PoP topology, origin-shield patterns, and request routing logic. Provides the architectural context for all CDN configuration decisions.

  • Lesson 2 • Cache Behavior Configuration

    Sets TTL values, cache-key rules, and bypass conditions for media objects. Directly controls hit ratios and origin bandwidth consumption.

  • Lesson 3 • CDN Performance Monitoring and Tuning

    Uses CDN logs and real-time metrics to identify cache inefficiencies and routing issues. Closes the CDN configuration loop with data-driven optimization.

  • Lesson 4 • Origin Pull and Failover Settings

    Configures origin hostname, connection timeouts, retry logic, and failover origins. Ensures reliable content retrieval even during origin degradation.

  • Lesson 5 • Token Authentication and Access Control

    Implements signed-URL and token-based access control at the CDN edge. Prevents unauthorized content access without impacting delivery performance.

Chapter 6See details

Quality of Service and Traffic Management

  • Lesson 1 • QoS Models and Marking Schemes

    Compares DiffServ and IntServ models and explains DSCP marking for media traffic. Establishes the QoS framework applied in all subsequent traffic management tasks.

  • Lesson 2 • Multicast Configuration for Live Streams

    Configures IP multicast groups and IGMP snooping for efficient live-stream distribution. Reduces bandwidth consumption on shared network segments.

  • Lesson 3 • End-to-End QoS Validation

    Measures latency, jitter, and packet loss across the full delivery path under load. Confirms that QoS policies meet service-level targets before production deployment.

  • Lesson 4 • Queue Management for Media Flows

    Implements priority queuing and active queue management to reduce jitter. Directly improves real-time media quality under network load.

  • Lesson 5 • Bandwidth Reservation and Policing

    Configures minimum bandwidth guarantees and peak-rate policing for media flows. Prevents congestion from degrading stream quality during peak usage.

Chapter 7See details

Security Configuration for Multimedia Services

  • Lesson 1 • TLS Configuration for Media Endpoints

    Configures TLS certificates, cipher suites, and protocol versions on streaming endpoints. Encrypts media transport and management traffic end to end.

  • Lesson 2 • DDoS Mitigation for Streaming Services

    Applies rate limiting, connection throttling, and scrubbing rules to absorb volumetric attacks. Maintains service availability during active attack scenarios.

  • Lesson 3 • Stream Ingest Authentication

    Implements stream key, token, and IP-allowlist controls on ingest endpoints. Prevents unauthorized sources from publishing to the streaming server.

  • Lesson 4 • Playback Authorization and Geo-Restriction

    Configures signed playback tokens and geographic access rules at the delivery layer. Enforces content licensing and regional distribution rights.

  • Lesson 5 • Security Audit and Compliance Verification

    Runs automated scans and manual checks to verify security configuration completeness. Produces an audit trail aligned with content protection and data-privacy requirements.

Chapter 8See details

Monitoring, Troubleshooting, and Optimization

  • Lesson 1 • Performance Optimization Techniques

    Applies caching tuning, encoding parameter refinement, and CDN routing adjustments based on observed metrics. Closes the operational loop with measurable quality improvements.

  • Lesson 2 • Metrics Collection and Dashboarding

    Configures metrics exporters, time-series storage, and visualization dashboards for media KPIs. Provides the observability foundation for all troubleshooting and optimization work.

  • Lesson 3 • Client-Side Quality Monitoring

    Instruments player-side metrics including rebuffering ratio, startup time, and bitrate switches. Connects client experience data to server-side configuration adjustments.

  • Lesson 4 • Systematic Troubleshooting Methodology

    Applies a layered isolation approach to diagnose encoding, packaging, CDN, and network faults. Reduces mean time to resolution through structured diagnostic workflows.

  • Lesson 5 • Log Aggregation and Analysis

    Centralizes streaming server, CDN, and encoder logs into a searchable pipeline. Enables rapid root-cause identification across distributed service components.

Certification

Your valid completion certificate

This course is for you:

  • Network engineer: ready to specialize in media infrastructure delivery.

  • Broadcast technician: transitioning from traditional TV to IP-based streaming workflows.

  • Systems administrator: expanding skill set to include video delivery platform management.

  • DevOps engineer: adding multimedia service deployment to existing automation expertise.

  • Aspiring streaming architect: building foundational configuration skills for a media career.

  • IT professional: supporting live event production teams with reliable streaming infrastructure.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course