Всем привет, посоветуйте какой cdn выбрать? ZeroCDN.com или tubergator.com Плюсы и минусы каждого,кто работал с ними и т.д. И еще на счет HLS, дает ли какой то эффект данная функция?
http://zerocoolpro.biz/forum/thread...ego-sajta-bez-chuzhix-pleerov-i-reklamy.2772/ там уже есть некоторые ответы на вопросы заданные выше.
Есть несколько плюсов: 1. HLS и HDS выдаёт пользователю файл кусочками по сколько-то секунд вперёд (например, по 20 секунд). Это настраивается на стороне сервера. После нажатия паузы передача паузы заканчивается. Если пользователь открыл ваш сайт, открыл фильм, посмотрел 5 минут, потом нажал паузу, ушёл попить кофе, потом ушёл погулять с собакой, а потом вернулся через час домой и просто закрыл страницу с фильмом, то в случае использования HLS/HDS у него будет загружено всего несколько секунд фильма. Без использования HLS на вашей стороне у него за час (как бы не было настроено урезания скорости на вашем сервере) загрузится весь фильм до конца. Вы заплатите за этот трафик. Хотя пользователю он не нужен. 2. Если у вас есть несколько качеств файла (например, 240p, 360p, 480p, 720p), то HLS или HDS самостоятельно будет переключать качество у пользователя на лету. Опять же, тут 2 плюса: А - если у пользователя медленный Интернет, то он быстро получит фильм низкого качества или качества, подходящего под его скорость канала; Б - если у пользователя нестабильный Интернет, то качество у него будет меняться на лету и буферизаций не будет. В общем, эти протоколы экономят чуть ли не 50% трафика вам и делают много приятностей пользователю вашего сайта. Чем ближе к пользователю сервера с контентом, тем лучше (быстрее и без буферизаций) будет грузиться к нему фильм/сериал. Если у вас пользователи из Украины, то явно не надо фильмы хранить в Австралии. И наоборот. Тут даже дело не в толстых каналах, а в самом протоколе TCP. Весь http/https работает именно по TCP: Если разместить сервер в Австралии и прямым каналом 10Гбит/сек соединить его с вашим компьютером в Москве, то файл mp4 через ftp/http/https будет качаться намного медленнее, чем через такой же канал с сервера, стоящего у вас в соседней комнате.
U menja sajt kotorij ja zapuskaju nacelen na Anglo jazichnix poljzovatelej, a u vas vrode CDN razpolozeni v Rossie ? Eshe takoj vopros, chtobi rabotal HLS eto znachit nado nastraivatj na samom servere a ne na CDN ? poluchajetsja nado bratj opredeljennij server ego nastraivatj, zalivatj na nego video, i on posle konvertirovanija mp4 faila, perevodit gotovij fail na oblako CDN ?
Чтобы HLS работал для видео, расположенного в CDN, достаточно залить в CDN видео допустимого формата. Если видео требует его конвертации, сделать это можно где угодно. Хоть на домашнем компьютере. Главное, чтобы потом в CDN оказался файл нужного формата.
@Swift, @DotNet, конкретно про наш CDN если говорить, то забыли ещё один очень важный параметр - это поддержка faststart.
Mozno podrobnej? eto tipo podgruzajet pervuju naprimer minute video na full, a potom podrezajet skorostj ?
Мы говорим о настройках mp4-файла. С какой скоростью он отдаётся никак не зависит от файла. Faststart для mp4-файлов означает, что все метаданные о видеофайле располагаются в начале файла.