video-streaming

Generate per-title bitrate ladders and package HLS, DASH, and CMAF streams.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill video-streaming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-streaming
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/video-streaming
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill video-streaming

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enable teams to build and operate large-scale, high-quality video delivery systems that minimize bandwidth while maximizing perceptual quality and availability across global audiences.

Core Features & Use Cases

  • Per-title encoding: Analyze each video to generate optimized bitrate ladders that save bandwidth without sacrificing perceptual quality.
  • Adaptive bitrate streaming & packaging: Produce HLS, DASH, and CMAF outputs and configure ABR ladders for smooth playback across devices.
  • CDN and distribution strategy: Architect multi-CDN and edge-caching deployments for resiliency and low latency at global scale.
  • Quality monitoring: Integrate VMAF and playback metrics to evaluate and iterate on encoding and delivery settings.
  • Use Case: Deploy a per-title pipeline that encodes a library of films into AV1 and H.264 variants, generates manifests, pushes assets to S3/CDN, and monitors VMAF trends to reduce rebuffering.

Quick Start

Ask the skill to create a per-title encoding plan for "movie.mp4", generate HLS and DASH manifests, and recommend bitrate ladders and CDN placement based on expected global traffic.

Frequently Asked Questions about video-streaming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a per-title encoding plan for adaptive bitrate streaming?

Per-title encoding analyzes individual videos to generate optimized bitrate ladders, saving bandwidth without sacrificing perceptual quality. You can encode media into multi-codec outputs like H.264, HEVC, and AV1 while configuring ABR ladders for smooth playback.

How do I package video streams for HLS and DASH delivery?

Packaging video streams for HLS and DASH involves producing CMAF outputs and generating manifests for adaptive playback. This process configures ABR ladders to ensure smooth streaming across various devices and network conditions.

What is the best way to architect a multi-CDN distribution strategy for global video delivery?

A multi-CDN distribution strategy architectures edge-caching deployments and selects CDNs for resiliency and low latency at global scale. This approach maximizes availability and ensures high-quality video delivery for large-scale on-demand audiences.

How do I evaluate video quality and monitor playback metrics using VMAF?

Evaluating video quality with VMAF involves integrating playback metrics to monitor perceptual quality trends. This allows teams to iterate on encoding settings and delivery configurations to reduce rebuffering and optimize the viewing experience.

Can I generate AV1 and H.264 variants for a video on-demand platform?

Yes, you can generate AV1 and H.264 variants by encoding a video library into multi-codec outputs. This pipeline produces HLS and DASH manifests, pushes assets to S3 or a CDN, and monitors VMAF trends to reduce rebuffering.