
Media Server Configuration Course
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.
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.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Multimedia Services
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 2HideHide detailsSee detailsStreaming Server Installation and Baseline Configuration
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 3HideHide detailsSee detailsAudio and Video Encoding Configuration
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 4HideHide detailsSee detailsAdaptive Streaming and Packaging Configuration
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 5HideHide detailsSee detailsContent Delivery Network Configuration
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 6HideHide detailsSee detailsQuality of Service and Traffic Management
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 7HideHide detailsSee detailsSecurity Configuration for Multimedia Services
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 8HideHide detailsSee detailsMonitoring, Troubleshooting, and Optimization
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.
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...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

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




















