Chunkify documentation
Add video uploads, streaming, playback, and transcoding to your application.
Build with your coding agent
Give your coding agent the Chunkify skill. It connects to Chunkify MCP, inspects your application, and adds uploads, streaming, playback, and analytics using your existing framework and UI.
Use the Chunkify skill at https://chunkify.dev/SKILL.md to add video streaming to my application. Connect Chunkify MCP, then add: - video uploads - playback with the Chunkify Player - webhooks that save the playback URL Follow my app's existing framework and UI.
Install the skill in Codex, Claude Code, or another agent and describe what you want to build.
Connect your agent with OAuth and choose the Projects it can manage.
How it works
Chunkify turns a source video into a stream your application can play.
Add a Source
Point Chunkify at a hosted video URL or a file in your storage, or let viewers upload one with the Chunkify Uploader.
Create a video asset
Chunkify prepares the HLS stream, a poster, and timeline previews.
Prefer to write the integration yourself? Follow the quickstart to create your first video stream with an SDK.
Start with your goal
Prepare videos for adaptive HLS playback, with a poster and timeline previews.
Convert videos into MP4, WebM, or M4A files with your own encoding settings.
Integrate
Call the Chunkify API from your server in TypeScript, Python, PHP, or Go.
Add browser uploads with file selection, progress, and retries.
Play HLS streams and MP4 files with customizable controls.
Add playback tracking to your player and see how viewers watch.
Receive event notifications in your application and verify their signatures.
Choose where Chunkify stores sources and outputs, and deliver them through your CDN.
Reference
- API Reference: endpoints, fields, and request examples.
- CLI: transcode videos from your terminal.
- Events: supported events, payloads, and delivery history.
- Pricing: streaming preparation and transcoding rates.
Need help? Contact support.