Discover everything you can do with HeapStream
Explore our suite of features designed to streamline your online video operations.
Unlimited bandwidth →
HeapStream does not impose bandwidth limits, adhering instead to a fair use policy.
No transcoding fees
Encoding videos is completely free across all video qualities, whether it's 1080p or 4K. There are no hidden fees, fine print, or tricks involved.
SDK & Libraries →
Use our SDKs to integrate with our API in your favorite language.
Automatic cold storage →
Save diskspace automatically on videos that have been inactive for 30+ days.
AI generated captions →
Generate AI captions for your videos in multiple languages.
Direct uploads →
Direct content uploads to HeapStream eliminate the need for intermediary steps such as storing files elsewhere online before uploading.
Upload video chapters
Organize your video into various chapters to enable quick and easy navigation for your end-users.
Fetch Video →
If your video assets are already hosted elsewhere, there's no need to re-upload them to HeapStream. We can retrieve them directly from any location accessible via the web.
Broad Variety of Input File Formats →
HeapStream supports an extensive array of input video files encompassing all modern video formats.
Intelligent Adaptive Bitrate (ABR) Ladder Technology →
HeapStream's encoding system produces an optimized adaptive bitrate ladder.
Webhooks →
Use webhooks to inform your application about asynchronous events that occur outside the scope of an API request cycle.
Upload video up to 4K
Encode in multiple resolutions, up to the highest quality of your video.
Instant video encoding
Unlike systems that delay encoding until a video is viewed, HeapStream begins encoding videos in multiple qualities immediately upon upload.
Custom thumbnails
You have two options for uploading thumbnails: either upload a custom image to be used as the thumbnail or choose from a set of pre-generated thumbnails.
Subtitles and Closed Captions
Easily add subtitles and closed captions to your videos.
Watermarking →
You can overlay any image of your choice on your videos, with full control over its placement.
Storyboards
A collage of thumbnails distributed at consistent intervals is generated for all videos.
Download original asset
You can download anytime the original asset that you uploaded to our platform.
Manage Projects
Projects allow for the management of multiple video libraries under one account providing a distinct separation between various customers, companies, or working environments.
Manage user access
Invite and work together with colleagues or external stakeholders for collaboration.
Different encoding tiers →
Heapstream supports the ingestion of content with diverse encoding tiers. The chosen encoding tier influences the cost and available qualities for the asset.
HLS stream output
Stream video effortlessly to any device, player, or operating system without restrictions, all due to the capabilities of the HLS format.
Manage API keys →
Safely manage multiple API keys in a centralized environment.
Documentation →
Straightforward documentation designed for quick and easy comprehension to help you get started quickly.
Customize your player
Incorporate your own branding into the video player.
Bring your own player
You have the flexibility to use a third-party player for videos or streams produced from HeapStream.
Built-in HTML5 player
Customizable HTML5 player that works across all browsers.
Private videos
Control the viewership of your videos by setting them to 'private'.
Analytics
Access analytics instantly and segment data by video, country, timestamp, and other factors.