shelby-media - Build video streaming applications with Shelby Media packages
Provides video player components and media preparation tools for video streaming applications
Tags
Updated: 2026-02-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- render video player
- play video content
- control playback
- transcode video
- package video for streaming
- encrypt video with DRM
Inputs
- video files
- streaming manifests
- API keys
- FFmpeg binaries
- media assets
Outputs
- video player UI
- CMAF segments
- HLS manifests
- DASH manifests
- encrypted video streams
Requirements
- React environment
- Node.js runtime for media-prepare
- FFmpeg installation
- Shelby Protocol access
- modern web browser
