Всем привет! Наш CDN заточен под тяжёлый видеоконтент и организацию псевдостримминга (flv, mp4, HLS, HDS). Города присутствия и скорости: + Россия, Москва, 540Гбит/сек + Россия, Красноярск, 10Гбит/сек + Беларусь, Минск, 80Гбит/сек + Беларусь, Минск-2, 70Гбит/сек + США, Рестон, 20Гбит/сек Что умеем: + поддержка HTTPS; + ограничение скорости на один поток; + подписывание ссылок (защита от "горячих ссылок"), в том числе по cookie; + WebDAV доступ к хранилищу (CDN можно подцепить к серверу отдельной директорией для удобства перекачивания файлов); + API доступ к хранилищу; + White Label - подключение к CDN вашего домена; + выбор самим пользователем точки/точек для хранения файлов (например, где дешевле трафик); + HLS "на лету", без разбивки файлов на куски - экономия до 50% трафика! + HDS "на лету", без разбивки файлов на куски - экономия до 50% трафика! О ценах: Публичные тарифы составляют 3 рубля в месяц за 1Гб хранения файлов и 0,25 рублей за 1Гб переданных данных (в зависимости от объёма цены падают до 0,08 руб!!!). Индивидуальные условия будут намного лучше! Возможна как пакетная покупка трафика по предоплате (цена может доходить до 0,08 руб за 1Гб переданного трафика), так и покупка полосы с тарификацией по 95% загрузки, то есть пики будут срезаться и не учитываться. При покупке полосы CDN получается дешевле европейского сервера с полосой - $1200 за 10Гбит/сек! Уже сейчас приглашаю на бесплатный тест! Больше 700Гбит/сек доступно вам для тестов. Небольшая статистика по нашему CDN, которая вам может быть интересна: ~370Гбит/сек в часы-пик Суммарная пиковая нагрузка по всем нашим узлам CDN. 720Гбит/сек суммарный канал Емкость полосы, доступной в CDN в любой момент времени. 40Гбит/сек максимальная скорость подключения ноды CDN Каждый сервер, используемый в CDN, подключен двумя портами 10Гбит/сек. Сейчас мы активно внедряем подключения на скорости 40Гбит/сек. Несколько серверов CDN уже подключены на этой скорости. Более 900 довольных клиентов Число активных аккаунтов в CDN, пользующихся услугими CDN каждый день. Свыше 25 300 000 клиентских файлов По данным на 25 сентября 2018 года в CDN хранилось 25 300 000 файлов, загруженных пользователями. В этом числе не учтено количество резервных копий файлов. Более 2,8ПБ занимают файлы клиентов Мы храним свыше 2 800ТБ файлов своих клиентов, а также обеспечиваем резервное копирование этих файлов. Каждый файл хранится в системе минимум в 2 копиях. Буду рад ответить на все вопросы. Спойлер: Как защитить ссылки от парсинга/хотлинка Как защищать от парсинга ссылки в своём плеере при использовании CDN. ВНИМАНИЕ: все описанные действия делаются на стороне вашего сайта или вашей CMS вами лично. Исходная ссылка: http://my-best-super-serials.cc/tvseries/8813f9306d5a203baeb5e0f00e9cd3ffd3ce793b/hls.m3u8 Ссылка, которая будет делаться ДИНАМИЧЕСКИ на стороне САЙТА клиента CDN: http://my-best-super-serials.cc/tvs...26df93014d8c13962c88dee9c:1983122408/hls.m3u8 Что есть что в этой ссылке: /tvseries/8813f9306d5a203baeb5e0f00e9cd3ffd3ce793b/ - это путь к файлу. Папка "tvseries" с подпапкой "b813f9306d5a203baeb5e0f00e9cd3ffd3ce792b" 4df70de26df93014d8c13962c88dee9c - это MD5, собранный по рецепту md5(/path/to/-[ip]-[deadline]-[secret]) ВНИМАНИЕ: данный MD5 выдуман. В реале может получиться другой MD5. 1983122408 - это время до которого будет работать ссылка. В данном случае она прекратит свою работу в 08 часов 24 декабря 1983 года. Формат ГГГГММДДЧЧ, где ГГГГ - год в 4-значном формате; ММ - месяц в 2-значном формате; ДД - день в 2-значном формате; ЧЧ - час в 2-значном, 24-часовом формате. Внимание! Время указывается в UTC+00:00. как собрали этот MD5: md5(/tvseries/8813f9306d5a203baeb5e0f00e9cd3ffd3ce793b/-192.168.0.111-1983122408-password) = 4df70de26df93014d8c13962c88dee9c Где: /tvseries/b813f9306d5a203baeb5e0f00e9cd3ffd3ce792b/ - папка с файлом hls.m3u8; 192.168.0.111 - IP пользователя для которого будет работать ссылка; 1983122408 - время, до которого будет действовать ссылка; password - пароль из поля Secret из настроек CDN. CDN принимает ссылку http://my-best-super-serials.cc/tvs...26df93014d8c13962c88dee9c:1983122408/hls.m3u8 в открытом виде он видит путь к папке с файлами, которую надо шифровать (/tvseries/b813f9306d5a203baeb5e0f00e9cd3ffd3ce792b/), видит время, до которого действует ссылка (1983122408), берёт из данных по сессии пользователя IP адрес пользователя, из настроек клиента CDN берёт пароль (Secret). Из полученных данных по такому же рецепту ( md5(/path/to/-[ip]-[deadline]-[secret]) ) собирает MD5. Если он совпадает с переданным по ссылке MD5, то пользователю, пришедшему по данной ссылке, разрешается скачивание. Если MD5 не совпадает - выдаётся ошибка 404. Не зная Secret из настроек CDN невозможно составить такой же MD5 и подделать ссылку.
Контент отдаётся как псевдострим flv или mp4. В ближайшее время будет доступен HLS. Защита от хотлинка реализована путём подписывания ссылки на стороне сайта. В ссылку шифруются время действия ссылки + IP пользователя.
Все любят графики... поэтому с разрешения пользователя, тестирующего CDN, выкладываю свежий график сегодняшней нагрузки, которую они поддали, переложив к нам серии какого-то сериала. Нагрузка растёт не по часам, а по минутам. На графике 34Гбит/сек даже отрисоваться не успевают. А вот распределение нагрузки по файлам. Посмотрите сколько коннектов висит: В сумме уже сейчас видим 32К+ коннектов и более 34Гбит/сек занятой полосы. И ещё не вечер! А вы уже тестировали наш CDN?
Появилась поддержка HLS. Пока для заранее подготовленных файлов. Важная особенность: все куски в манифест-файле шифруются. Для этого достаточно "подписать" только сам манифест-файл. В скором времени появится поддержка HLS без конвертирования файлов. Манифесты будут создаваться на лету.
Я об этом написал ещё в первом посте: Ну и, как всегда в других случаях: больше объёмы - больше скидки!
Я зарегался в вашей системе, но не черта не понял, залил одну серию сериала, начал пробовать зашифровать ее и пытался сделать ограничение по доступ в один поток (или как оно там называется), но после этого у меня это видео вообще перестало работать. Работать вроде можно с Вашей системой, но я лично сам разобраться не могу, а это означает, что нужно нанимать кого то, что бы делали шифрование, что бы не могли парсить видео и т.д.
Добавили некоторый функционал: + загрузка сразу нескольких файлов через web-интерфейс; + через API возможность скачивания нашим CDNом файлов с другого сервера/сайта.