Я работаю Grinderschool.com, обучающий сайт по покеру, где проходят видеосеансы. Наши подписчики получают доступ к нашим видео через 1) прямую загрузку или 2) потоковый доступ. В настоящее время у нас есть все, что настроено в среде общего хостинга, однако я рассматриваю другие варианты из-за некоторых недавних проблем с надежностью. Короче говоря, наличие 300 ГБ данных выходит за рамки их обычного плана, поэтому такие вещи, как перенос сайта с одного сервера на другой (быстрый процесс для большинства их сайтов), могут вывести нас из строя на заметный период времени.
Я рассматривал VPS, но исключил его из-за высокой стоимости хранения по сравнению с пропускной способностью, которую мы использовали бы.
Моя следующая мысль - перейти к какой-то интеграции, чтобы объединить наше текущее решение с общим хостом с CDN. Я знаю, что это подойдет для части пользователей, которые скачивают напрямую. Будет ли он поддерживать потоковый доступ? Насколько легко или сложно было бы взаимодействовать с нашими существующими механизмами контроля доступа (на основе данных сеанса, управляемых PHP, хранящихся в нашей БД)?
Вам действительно нужен CDN? 300 ГБ данных - это ничто для прилично подготовленного выделенного сервера, и если вы не используете трафик более 1 ГБ / с, это будет довольно простая настройка.
Чтобы ответить на ваш вопрос, да, вы можете настроить CDN для успешной потоковой передачи видео. Проблема в том, что для этого необходимо настроить CDN. Возможно, вам повезет поговорить с некоторыми провайдерами CDN и узнать, что они могут вам предложить. Не существует единого «программного пакета CDN», который бы использовали все, поэтому остальные вопросы зависят от того, кого вы выберете для размещения своего CDN. В общем, любой поставщик CDN сможет работать с вашим контролем доступа, но простота настройки зависит от фактического поставщика, с которым вы работаете.