Video Streaming
NOTE
Video streaming is available in beta on mobile apps starting v0.9.98.
How to enable video streaming?
- Open Settings -> General -> Advanced
- Switch on the toggle for
Video streaming
What happens when I enable video streaming?
Enabling video streaming will start processing videos captured in the last 30 days, generating streams for each. Both local and remote videos will be processed, so this may consume bandwidth for downloading of remote files and uploading of the generated streams.
How can I view video streams?
Settings -> Backup > Backup status will show details regarding the processing status for videos. Processed videos will have a green play button next to them. You can open these videos by tapping on them.
Processed videos will show a Play stream
button, clicking which will load and play the stream.
Clicking on the Info
icon within the original video will show details about the generated stream.
What is a stream?
Stream is an encrypted HLS file with an .m3u8
playlist that helps play a video with support for seeking without downloading the full file.
Currently it converts videos into 720p
with 2mbps
bitrate in H.264
format. The generated stream is single blob (encrypted with AES) while the playlist file (.m3u8
) is another blob (encrypted using XChaCha20).
We cannot read the contents, duration or the number of chunks within the generated stream.
Will streams consume space in my storage?
While this feature is in beta, we will not count the storage consumed by your streams against your storage quota. This may change in the future. If it does, we will provide an option to opt-in to one of the following:
- Original videos only
- Compressed streams only
- Both
Something doesn't seem right, what to do?
As video streaming is still in beta, some things might not work correctly. Please create a thread within the #feedback
channel on Discord or reach out to support@ente.io.