Skip to content

Storage Options

Daniel Neto edited this page Sep 24, 2021 · 20 revisions

For AVideo we have 6 different options for storage.

In the same server

1. In the same drive

The more basic one is to store the videos on the same server where you have your platform installed. The videos will be stored inside the videos directory, also the image files and subtitles.

2. In a different drive

You can try to store your videos in an extra drive attached to your server. check this link for more instructions: https://github.com/WWBN/AVideo/wiki/Can-I-store-my-videos-in-another-location

Separated (External) servers

3. CDN Storage

You can have unlimited space to store your files also you will have a CDN to delivery your videos. Also this storage support protected HLS files

Read more here

4. AVideo-Storage

This is our Storage platform https://github.com/WWBN/AVideo-Storage, with this solution you will need to have one or more extra servers. The main advantage of this option is because you can have servers spread over the world and use their bandwidth to feed the viewers.

It is designed to make web-scalable storage. For example when one of your storage is full, just plug in one more storage and your videos will continue to be saved to the new storage.

Please check this scenario to have a clear understanding of what this option offers: https://github.com/WWBN/AVideo-Storage/wiki/Scenario-Description

5. FTP Server

With this plugin you can set up an external server (With FTP) and host your videos there, the requirements for this option are that you will need an FTP service and a web server running on it.

For FTP details please check here: https://github.com/WWBN/AVideo/wiki/FTP_Storage-Plugin

6. S3 Services

This service offers unlimited storage, and you can find different providers with different prices The main provider is Amazon, but you can find a big amount of S3 compatible companies.

Here are some companies that provide this service, I am sure you can find more on google.

For S3 details please check here: https://github.com/WWBN/AVideo/wiki/Use-AWS-S3-on-AVideo-Platform

7. B2 Services

www.backblaze.com. Backblaze is a data storage provider. It offers B2 Cloud Storage - An object storage service similar to Amazon's S3.

For B2 details please check here: https://github.com/WWBN/AVideo/wiki/BackBlaze-B2-plugin

Clone this wiki locally