Skip to content

AVideo Platform Admin Manual

Fiero edited this page Dec 16, 2019 · 5 revisions

Recommended Configuration

  • 2 CPU cores
  • 2 GB Ram
  • Ubuntu 16+

Installation

LAMP

LAMP means Linux Apache Mysql and PHP. Those manuals are great if you set it up from scratch.

Nginx

Nginx is only experimental supported for the moment.

Since we have php-routing enable, this should be possible:

https://github.com/skipperbent/simple-php-router#setting-up-nginx

Thanks to patriclougheed, there are also two config-files for nginx (this solution surround the php-router above):

  • Streamer
  • Encoder (this is needed anyway, until php-router also reaches the encoder)

Both methods should work. You can find it's issue here: https://github.com/WWBN/AVideo/issues/691

Microsofts IIS

This should work, but it's more a side-effect of implement simple-php-router than something else (eventualy it will never be tested?).

The web.config-file is already added, a direct copy-paste of this:

https://github.com/skipperbent/simple-php-router#setting-up-iis

Configuration

Paid plugins

We have some advanced functionality in form of plugins, we sell. Please have a look at https://easytube.club .

Some examples:

  • Change resolutions
  • Subtitles
  • Secure videos folder
  • VR360-Video
  • Livesearch
  • and many more...

Update avideo

Performance

When you have a lot of users, your server can reach it's limits. To prevent this, there are some things possible.

  • Use a host with mysqlnd enabled! We provide support for non-mysqlnd-host's, but we have a SQL-cache for mysqlnd only. Also, this is a fast, native driver (better performance anyway). If you are unshure if you have this, ask your hoster.
  • Enable minify of javascript! This helps only, to reduce the bandwidth a little. Go to advanced customization-plugin and enable "Minify JS". Clear videos/cache after this!
  • Enable the Cache-Plugin
  • Disable (Gallery- and Youphpflix-plugin) and not set gifs (use less bandwidth)

Livestream

Various

Troubleshooting

Various things can cause problems. Here, you find steps that eventually fix your problem. If it doesn't, please read Check Ajax answer and How to find errors on AVideo Platform for a useful issue - this makes it easier for us to help you.

Known problems

  • If the chart is not counting videos, try disable the Cache-Plugin.
Clone this wiki locally