Перейти к содержанию

HTTP-стриминг MP4-файлов

Предназначение

Позволяет использовать Платформу для доставки MP4-файлов на массовую веб-аудиторию с применением технологий Apple® HTTP Live Streaming, Adobe® HTTP Dynamic Streaming, Microsoft® Smooth Streaming, MPEG-DASH.

Для организации доставки видеофайлов, представленных в виде сегментированных потоков, используйте Сервисные конфигурации с типом архитектуры «Рестриминг сегментированных потоков (HLS, DASH и т.п.)»

Источники данных

При настройке Сервисной конфигурации с этим типом архитектуры в качестве источников данных для серверов доставки может выступать (или):

  • Серверы оригинации (основной и резервный);
  • Корзины хранения данных (серверы хранения);

Функциональные возможности

Сервис Edge Content Deliveryпозволяет создавать Сервисные конфигурации, реализующие базовые функциональные возможности Платформы.

Дополнительные функциональные возможности становятся доступны после настройки других сервисов Платформы, совместимых с этим типом архитектуры Сервисной конфигурации.

Базовые функциональные возможности:

  • Обработка запроса конечных пользователей оптимальным сервером доставки Платформы с применением HTTP-балансировки с учетом актуальной карты сетевых маршрутов сети Интернет и работы распределенной системы мониторинга состояния инфраструктуры и веб-приложений.

Дополнительные функциональные возможности:

  • Поддержка HTTP/2, являющегося наиболее эффективным, безопасным и быстрым протоколом передачи данных в сетях с высокими задержками (требуется настройка сервиса SSL Support).

Базовые функциональные возможности:

  • Балансировка нагрузки серверами доставки Платформы между основным и резервным серверами оригинации с одинаковым набором данных с учетом пассивного мониторинга доступности.
  • Кэширование данных на распределенных серверах доставки Платформы с целью обработки запросов без обращения к источнику с данными.
  • Преобразование MP4-файлов в сегментированные потоки с применением технологий доставки видео Apple® HTTP Live Streaming, Adobe® HTTP Dynamic Streaming, Microsoft® Smooth Streaming, MPEG-DASH.

Дополнительные функциональные возможности:

  • Обработка запросов DNS распределенными и защищенными от DDoS-атак серверами DNS Платформы с целью повышения отказоустойчивости веб-ресурса и перенаправления запросов конечных пользователей на серверы доставки Платформы (требуется настройка сервиса Secure DNS).
  • Загрузка данных на серверы хранения Платформы по HTTP (S3) и использование их в качестве источника Данных для серверов доставки (требуется настройка сервиса Cloud Object Storage).

Базовые функциональные возможности:

  • Анализ и блокировка DDoS-атак на уровне сети передачи данных (L3/L4).

Дополнительные функциональные возможности:

  • Доступ конечных пользователей к данным на серверах доставки по HTTPS (требуется настройка сервиса SSL Support) c возможностью загрузки и безопасного хранения своих SSL-сертификатов или выпуска с помощью интегрированного в Платформу сервиса Let's Encrypt (требуется настройка сервиса Hosted SSL).
  • Поддержка загрузки, безопасного хранения и использования ГОСТ-сертификатов вместо или в дополнение к RSA/ECDSA-сертификатам (требуется настройка сервиса Hosted SSL).
  • Доступ обработки HTTPS-трафика и позволяет управлять версиями TLS, при этом весь внутрисетевой трафик также зашифрован.
  • Контроль доступа к данным на основе параметров запроса (источники, версии протоколов, география и т.д.) (требуется настройка сервиса Edge Logic Rules) или с помощью механизма подписанных (одноразовых) ссылок (требуется настройка сервиса Tokenzied URL).

Базовые функциональные возможности:

  • Статистика исходящего трафика, полосы пропускания и запросов к данным в виде отчётов в табличном форме за прошедшие периоды с гранулярностью до одного дня.

Дополнительные функциональные возможности:

  • Статистика в режиме реального времени по 30 показателям работы Платформы в виде графиков и гистограмм в NGENIX Multidesk или по API с задержкой в 1 минуту (требуется настройка сервиса Real-time Analytics).
  • Статистика по географии запросов, операционным системам, браузерам, устройствам и другим признакам веб-аудитории (требуется настройка сервиса Advanced Analytics).
  • Доступ к аггрегированной информации о всех обработанных запросах серверами доставки в виде лог-файлов с возможностью управления временем хранения на Платформе (требуется настройка сервисов Raw Access Logs и Cloud Object Storage).
  • Передача в режиме реального времени информации об обработанных запросах серверам доставки по syslog (требуется настройка сервиса Real-time Logs Streaming).