Video
Upload, transcode, and stream video content through Streamify's global CDN.
Video
Streamify handles all aspects of video delivery — transcoding, CDN distribution, adaptive bitrate streaming, and thumbnail generation.
Uploading videos
Upload videos from the Content → Videos section. Supported formats include MP4, MOV, MKV, AVI, and most other common video containers. Maximum upload size is configurable per plan.
After upload, Streamify automatically:
- Transcodes to HLS (multiple quality levels: 1080p, 720p, 480p, 360p)
- Generates a thumbnail at the 10% mark (overridable)
- Extracts duration and metadata
- Makes the video available for streaming within minutes
Organizing content
Structure your library with:
- Categories — top-level groupings (e.g., "Courses", "Live Replays")
- Playlists — ordered sets of videos for sequential viewing
- Tags — flexible metadata for search and filtering
- Persons — associate videos with creators, hosts, or cast members
Access control
Each video has an access level:
| Level | Who can watch |
|---|---|
public | Anyone, no authentication required |
subscribers_only | Active subscribers on any plan |
plan_specific | Only subscribers on designated plans |
private | Not listed; accessible only by direct link (e.g., preview) |
Trailers
Attach a free trailer to any gated video. Trailers are always publicly accessible and appear before the paywall prompt.
Live streaming
For live events, Streamify provides RTMP ingest endpoints. Push from OBS, Restream, or any RTMP-compatible encoder. Live streams appear in your content library and can be replayed after the event ends.
Live streaming is available on Pro and Enterprise plans. Contact support to enable RTMP ingest for your account.
Video player
The Streamify player is embeddable and supports:
- Adaptive bitrate (HLS)
- Custom branding (logo, colors)
- Captions and subtitles
- Playback speed control
- Picture-in-picture
- Chromecast and AirPlay