Блог

Сервера для видео хостинга

Не сталкивались с таким? Буферизация и перемотка у меня работают. Проблема mp4 в том, что плеер перед стартом выкачивает некоторый объем каких-то метаданных. На 10 минутном ролике это примерно пара секунд и дальше начинается буферизация и просмотр, а вот на полнометражных фильмах получается ощутимая задержка до минуты. Для полнометражек задержка секунды, что вполне приемлимо. Попробуйте пост-обработку MP4Box-ом, у нас с помощью неё решились многие проблемы стриминга.

Трансляция потокового видео обеспечивается модулем h для веб-сервера nginx http: Почему бы не делать flv? Он прекрасно может быть контейнером для h Советую переехать, пока не поздно: У нас при использовании кодека h в контейнере flv и обработки потом файла для перемотки — картинка в плеере рассыпалась.

Для того, чтобы нормально работала перемотка, в flv надо добавлять после конвертации метаданные. Для этого можно использовать, например, yamdi. Странно, такого не наблюдал, а чем тогда делалось и с какими параметрами? Интересная информация, спасибо. К сожалению, flv не подходит из-за отсутствия поддержки в iPhone и iPad. TheMengzor 6 января в Вы пробовали или предполагаете? На Mac OS X такой проблемы. Есть проблема в iOS, там флэшовые ролики открываются только при помощи специализированного ПО вроде skyfire http: В Safari Flash-видео не работает.

Demetros 5 января в Было бы интересно услышать ответы на следующие вопросы. Вы ограничиваете скорость отдачи видеофайлов? Отдача происходит непосредственно с файлового сервера, или проксируется через сервер конвертации?

Выделенные сервера под видео хостинг до 40 Гбит/с!

Каждый видеофайл хранится в одном экземпляре на одном файловом сервере? На файловых серверах raid1? Что делаете при обнаружении горячего видеофайла, когда, к примеру, несколько десятков человек одновременно смотрят его? RAID на серверах отдачи — это худшее, что можно придумать: Когда я решал подобную задачу, я хранил идентичный контент на двух серверах то есть, все сервера были объединены в пары ; контент заливался на оба сервера синхронно.

На всех серверах обычные диски безо всяких рейдов. Нет, датацентр позволяет отдавать контент с гарантированной скоростью Mbit 1Gbit на порту. Пока что скорость отдачи около Mbit. Если упрёмся, то будем ограничивать скорость отдачи.

█ ▀█▀ Что такое домен, сервер и хостинг? Виды хостинга

Непосредственно с файлового сервера. Да, в одном экземпляре. Бэкапы мы не используем. Да, RAID1. Пока ничего, возможно в будущем будем зеркалировать популярный контент, такая возможность в системе заложена.

Зря raid1, лучше бы на 2 винта каждый ролик копировали. Скорость была бы существенно выше при множестве конкурентных запросов.

AstonMartin 5 января в Добавлю к списку вопросов: Пока что отдаётся с максимальной скоростью, насколько позволяет соединение клиента. Turbo 5 января в Спасибо очень интересный пост.

Делал тоже самое для своего небольшого видеохостинга: Сейчас использую два прохода. Настройки такие: Примочек для nginx не ставил, надо бы посмотреть в эту сторону. Особенно заинтересовал secure download, не задумывался ранее о такой возможности.

Выделенные сервера под видео хостинг до 40 Гбит/с! / VDSCOM Хостинг / Hosting Kitchen

Можно поинтересоваться содержимым: Он в насоящее время похож на сборную солянку и всё еще находится в процессе оптимизации: Полная автоматизация для порно проектов: Я бы сам с удовольствием создал подобную систему — масштабировать то есть.

Да и какие нагрузки нужно выдерживать — проноэфекты типа хаброэфект, но долбятся активнее. Да, и еще — дока по API как то не очень мало информации github. API пока еще в разработке, не успеле выкатить к моменту запуска. Так же, делаем еще iPhone-приложение. Спасибо за статью. Лучше просто делать файлы доступными по http и чтобы раздающие сервера сами себе файлик подтягивали используя очередь. Очередь и WebDav друг другу не мешают, а даже наоборот: Преимущество решения — если ролик копируется на много серверов, то можно сделать, чтобы с сервера кодирования он перетягивался только 1.

А еще управление файлами на стороне раздающего сервера позволяет скопировать популярный файл на несколько винтов или перераспределить файлы в соответствии с их востребованностью чтобы нагрузка на винты сервера была более-менее равномерной.

Аналогично можно по нескольким серверам перераспределением заниматься. Можно, конечно, с одного места рулить, используя что-то типа fxp, но ту-же нагрузку на винты лучше все равно снимать локально. Мне интерес цена самого бюджетного и средняя цена.

Изменилась чуток статистика посещаемости чел одновременно онлаин. Вот тут может быть узким горлышком Хорошо бы иметь дублирующую систему- канал связис возможностью перераспределения нагрузки и в случаи авариного восстановления системы в целом. Если же, вы уверены строить на своей площадке, нужно: Продублировать канал связи. Использовать виртуализацию Второй вариант более дешевле, использовать ресурсы Дата-Центравсегда можно отказаться от проекта в случаи провала Напишите цифры бюджета Бюджет не большой в пределах тыс.

Я не новые сервера собираюсь покупать а Б. Сайт не какой коммерческой деятельности вести не будит. Смысла покупать дорогие сервера не вижу.

Да конешно с дальнейшем наращиванием.

Отзывы и обзоры хостинга

Мне правильный конфигуратор сервера нужен. Тут двоякая ситуация воспроизведения видео Заключите договор с Контент-провайдер о размещении вашего материала И ву-аля Поэтому делаем так: К настройке вернемся позже. Следующим на очереди стоит ffmpeg. Установка apt-get не желательна, проект уже депрекейтет и многое отказывается работать.

В поисках адекватной и более свежей инструкции я провел почти 2 ночи. Не скрою, нашел доповольно таки хороший пак для установки. Как ни странно проект называется www. А делается все довольно. Скачиваем пакет: Можно устанавливать: Можно пойти попить чаю или кофе.

Видеохостинг своими руками / Хабр

После установки выполняем: Поздравляю, мы это сделали! Теперь нам нужна CMS для управления этими инструментами Вариантов было немного, а точнее всего 2 а под мои нужды подходила только одна — cumulusclips.

Код исходников понятен, без лишней нервотрепки разобрался с составляющей. Вот только пришлось проект переписывать с mysql на mysqli. Весь код CMS структурирован и темлпейты лежат отдельно и гибко настраиваются. За основу выбрал шаблон псевдо Ютуба. Пришлось полностью перекрутить проигрыватель, так как jwplayer был неспособен переключать видеопотоки. Немного полазив по github нашел незамысловатый плеер под простым названием jQplayer. Данный плеер способен легко переключать потоки. Правда есть один минус.

Проигрывание файла начинается с начала.

Создание полноценного видеохостинга своими руками (nginx+php5-fpm+ffmpeg+cumulusclips) / Хабр

И это не оказалось проблемой — видеофайлы легко режутся nginx из коробки. Теперь нам нужно настроить web хостинг для нашего проекта. Прилагаю небольшой скрипт для автоматизации данного процесса. В комплекте с CMS лежал. Пример моего конфига! А у нас тут можно получить грант на тестовый период Яндекс. Читают. Поделиться публикацией.

Похожие публикации. Senior iOS developer. AI Factory Санкт-Петербург. Senior Python Developer. Хантфлоу Москва Возможна удаленная работа. FunCorp Москва.

plesk hosting panel demo

Так что строя подобные проекты убедитесь что вы их потянете. Любой шаред, VPS может быть использован только на момент написания скриптов, далее вас от тудо по понятным причиная тупо выпрут и будут миллион раз правы.

Наши тарифы одни из самых низких: Да, мы как провайдер, который работает для клиентов и ради клиентов не позволяем размещать у нас на сайта "быдло" рекламу: Вернее что за обман посетителей сайта? Зачем засорять Сеть подобным хламом? Бери vps у cishost, отличные ребята и размещение серверов можно выбрать какое.

К тому же не сильно дорого.