Agent skill · personamanagmentlayer
video-streaming-expert
Expert in video streaming technologies, HLS, DASH, adaptive bitrate streaming, CDN delivery, DRM protection, and video encoding/transcoding. Use when the user mentions video, streaming, media, WebRTC, multimedia, or HLS, or when the task involves Streaming Protocols, Adaptive Bitrate Streaming, FFmpeg Video Transcoding, or Node.js Streaming Server.
What it needs
About 2k tokens when loaded.
What this skill does
Video Streaming Expert Core Concepts Streaming Protocols HLS - HTTP Live Streaming (Apple) DASH - Dynamic Adaptive Streaming over HTTP RTMP - Real-Time Messaging Protocol (legacy) WebRTC - Real-time peer-to-peer SRT - Secure Reliable Transport RTSP - Real-Time Streaming Protocol Adaptive Bitrate Streaming Multi-Bitrate - Multiple quality levels Manifest Files - Playlist/MPD files Segments - Small video chunks (2-10 seconds) Quality Switching - Dynamic adaptation Buffer Management - Smooth playback Bandwidth Detection - Network monitoring Key Components Encoder - Video compression (H.264, H.265, VP9, AV1) Transcoder - Format conversion Packager - Create streaming formats CDN - Content delivery network Player - Video playback (HLS.js, Dash.js, Video.js) DRM - Digital rights management Best Practices Encoding Use modern codecs (H.265, VP9, AV1) Implement adaptive bitrate ladder Optimize keyframe intervals Use constant quality mode (CRF) Test across devices Monitor encoding costs Delivery Use CDN for distribution Implement proper caching Enable CORS headers Support range requests Optimize segment size Monitor bandwidth costs Player Implement quality switching Handle network errors Support offline playback Optimize buffer management Provide accessibility features Track analytics Security Implement DRM when needed Use signed URLs Enable HTTPS Validate tokens Rate limit requests Monitor for piracy Anti-Patterns Common Mistakes Single bitrate streaming Large segment sizes Missing error recovery No buffer management Hard-coded CDN URLs Ignoring mobile constraints Performance Issues Excessive buffering Poor quality ladder Missing CDN Inefficient encoding No cache headers Synchronous transcoding Security Problems Unprotected content Missing token validation Weak DRM implementation Exposed API keys No rate limiting Missing CORS configuration Reference Documentation Detailed material lives alongside this skill and is read on demand: Implementation Examples — FFmpeg Video Transco …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills personamanagmentlayer/video-streaming-expert