Integration Guide
Publish your first video in 5 minutes.
Create an account
Log in to the StreamStack panel and create your account. You will automatically receive a dedicated tenant with isolated storage.
Upload your video
From the dashboard, click "Upload Video". Drag and drop your file into the upload area or click to select it from disk. Supported formats: MP4, MOV, AVI, MKV, WebM, WMV, FLV, and many more.
Wait for transcoding
StreamStack automatically transcodes your video into all selected resolutions. You can follow the progress in real time on the video page with toast notifications for each step.
Once transcoding is complete, the video is packaged into HLS with AES-128 encryption and published automatically.
Customize the player
From the video "Edit" page you can configure:
- Cover/Poster: the preview image shown before playback
- Watermark: logo overlay on the video with customizable position, size and opacity
- Player Logo: clickable logo in the player corner
Embed on your site
Copy the embed code from the video page and paste it into your website, LMS, or e-learning platform:
<iframe src="https://streamstack.it/player/YOUR-VIDEO-UUID" width="854" height="480" frameborder="0" allowfullscreen allow="encrypted-media; autoplay"> </iframe>
The player automatically adapts to its container and supports autoplay, loop and mute via URL parameters.
Monitor statistics
For each video you have access to detailed statistics:
- Views over time (from 15 minutes to full history)
- Watching Now — how many users are watching in real time
- Retention — at which point users stop watching
- Quality — distribution of selected resolutions
- Devices & browsers — where your users are watching from
- Geolocation — which countries the views come from