О Video CDN
Мы предоставляем VoD-ориентированную CDN с гибкими настройками для максимизации хитрейта. В основе нашей технологии не стандартное кеширование файлов с ваших серверов, а размещение копий в самой CDN и раздача видео посетителям напрямую, с оптимальных по географическому расположению и загруженности серверов по всему миру.
Функционируя как облако, оптимизированное для массовой доставки крупных файлов (не только видео, но и дистрибутивов, крупных архивов данных и т. д.), Video CDN от AdvancedHosting ускоряет и оптимизирует отдачу вашего контента без потери качества, с функциями медиаобработки, при этом разгружая и защищая ваши сервера и исходные файлы, ограничивая возможности хотлинка, личинга, граббинга и прочих нежелательных активностей.
Доступ к Video CDN осуществляется из пользовательской панели Websa или через API.
Video CDN от AdvancedHosting — это система распределенных по всему миру серверных кластеров. CDN работает с вашими файлами и доменами. Вы выбираете удобный способ передачи ваших файлов в CDN с ориджинов и настраиваете параметры отдачи видео. CDN загружает, распределяет по кластерам, кеширует и раздает ваши видео.
Когда запрашиваемое видео еще не загружено в сеть, при соответствующей настройке, CDN спроксирует запрос на ориджин, файл поместит в очередь на загрузку, после загрузки файла в CDN, последующая отдача будет вестись уже из нее. Если проксирование ресурса не настроено — видео будет доступно только после загрузки файла в CDN.
CDN осуществляет поддержку MPEG-DASH и HLS-протоколов (HTTP Live Streaming). При условии, что видеофайл загружен в сторедж, CDN на лету формирует последовательный плейлист из малых отрезков видео, чтобы сделать ваши контент бесперебойно доступным в максимально возможном качестве на разных устройствах, через большинство браузеров и фаерволов, при разной скорости подключения клиента.
Пользователь может запрашивать видео как по HTTP*, так и по HTTPS протоколу. Помимо базовых протоколов, наша Video CDN поддерживает ALPN, HTTP/2 и IPv6.
*При настройке force HTTPS, HTTP доступ будет исключен.
Кластер сервиса Video CDN строится на трех основных типах серверов:
сервер, на который в первую очередь приходит запрос клиента. В момент запроса вашего видео, редиректор осуществляет проверку и анализ запроса по 50+ параметрам (домена, самого видеофайла, его локации, расположения и сети пользователя, текущей загрузки серверов, ваших настроек, параметров URL, статистики предыдущей отдачи и т.д.) и выбирает оптимальный сервер отдачи.
локальное, высокопроизводительное хранилище, оптимизированное под отдачу контента. На стриминг-сервера динамически подгружаются видео со сторедж-серверов, и уже с них отдаются клиенту. CDN постоянно мониторит обращения посетителей к вашим файлам, трафик, хитрейт и загруженность сети, на основании этой статистики — загружает востребованные видео на определенные стриминг-сервера и освобождает их от файлов, утративших популярность.
высокоемкостный сервер, основное хранилище видео. Для обеспечения бесперебойной и оптимальной доступности контента и сохранности файлов, каждое загруженное видео располагается в CDN в трех экземплярах на разных сторедж-серверах в географически разных локациях.
В работе CDN также участвует ориджин.
ваш сервер, физический или виртуальный, на котором располагается директория с вашими исходными файлами. Ориджин используется для автоимпорта и проксирования отсутствующих в CDN файлов, через ориджин осуществляются настройки импорта файлов в CDN.
Video CDN доступна как для обслуживаемых у нас серверов и клаудов, так и для внешних серверов и облачных хранилищ.
Каждый файл загружается в CDN индивидуально и без привязки к домену. По запросу возможно осуществление такой привязки. Параметры доступа ваших доменов к конкретным директориям с видеофайлами можно задать в настройках доменов, таким образом глобальные настройки вашей CDN будут переписаны для определенного домена.
Вы можете использовать свой сертификат Shared SSL, Custom SSL либо Wildcard SSL, или CDN автоматически выпишет вам Let’s Encrypt-сертификат.