Я создал сайт с помощью Moodle и не очень доволен скоростью соединения для видео файлов, хранящихся на сервере. И я знаю, что CDN может ускорить загрузку видеофайлов.
Но я новичок и не знаком с CDN. Я просто хочу, чтобы любой, кто имеет доступ к видео, должен был войти на мой исходный сайт. Но я слышал, что CDN может ускорять только статические файлы.
URL-адрес видеофайла будет https://example.com/my.php/110/mod_page/content/2/543.mp4
И он не может быть доступен, если не авторизован.
Так может ли CDN получить файл mp4? Просто ускорит работу доменных имен?
Поскольку этот вопрос давно ушел, я действительно попробовал воспользоваться услугой CDN.
CDN работает, поскольку он может ускоряться, когда кто-то запрашивает файл mp4 в первый раз, он загружается на удаленный сервер CDN, а затем следующие запросы отправляются на быстрые серверы CDN вместо исходного сервера.
Они также предоставляют множество видов услуг аутентификации, поскольку один из них является методом реферера, то есть запрос файла mp4 может исходить только от определенных доменных имен, в случае, если кто-то еще свяжет их в других местах.
Другие методы включают аутентификацию с отметкой времени, удаленный видеоплеер, разделение потока TS и т. Д.
Итак, CDN действительно работает с moodle.