Вопросы по видеохостингу.

azkaban

Постоялец
Регистрация
16 Мар 2015
Сообщения
144
Реакции
10
Всем приветы, вот сидел и задался вопросом создания видеохостинга (на примере YouTube, Vimeo и т.д). Серверную часть я понял как реализовать, будет использоваться связка ffmpeg + php-fpm + nginx, видео хранится на отдельно сервере.
Теперь вот возник вопрос по поводу реализации самописного легкого движка чтобы сделать админскую часть и клиентскую.
Подскажите в какую сторону копать и с помощью чего можно облегчить реализацию данного движка.
Всем заранее большое спасибо за ответы, сильно не пинайте.
 
Можно начать не с написания велосипедов.

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
А если будет большой трафик, данные скрипты выдержат нагрузку?
<-------------- добавлено через 264 сек. -------------->
Можно начать не с написания велосипедов.

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
<-------------- добавлено через 302 сек. -------------->

Я на 90% уверен что они выдержат большую нагрузку чем твой.
Все таки хотелось бы сделать свое, главное сделать, а там уже отладить не будет большой проблемой.
 
Можно начать не с написания велосипедов.

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
<-------------- добавлено через 302 сек. -------------->
А если будет большой трафик, данные скрипты выдержат нагрузку?
Я на 90% уверен что они выдержат большую нагрузку чем твой.
<-------------- добавлено через 1774 сек. -------------->
Ну как знаешь, я пилил свой для видео портала, не публичный, человекочасов там дохрена уходит.
 
А если будет большой трафик, данные скрипты выдержат нагрузку?
<-------------- добавлено через 264 сек. -------------->

Все таки хотелось бы сделать свое, главное сделать, а там уже отладить не будет большой проблемой.

Вы для начала обозначили бы свои навыки в программировании, если думаете пилить свое - то хотя бы с использованием чего? просто голый php + mysql + js ? - помрет и не родившись.

Так же важно понимать для чего вы хотите это родить? Просто в качестве поднятия своих скилов - тогда пилите свое с нуля, но на трафик не рассчитывайте. Если же с какой то коммерческой выгодой в дальнейшем, тогда нужно брать готовую CMS заточенную и отлаженную под это, а потом, в случае нужды, ее допиливать.

Да и если у вас появится трафик, то узким местом будет не cms, а каналы по которым вы собираетесь отдавать видео. Посчитайте на вскидку какой вам нужен канал для того что бы отдавать видео среднего/хорошего качества скажем 50-100-150 людям одновременно. Страница с этим видео сгенерируется очень быстро, а вот видео ваш сервер отдавать будет достаточно долго.
 
Когда-то давно пробовал создать видео хостинг для одного проекта, как оказалось задача очень сложная, нужно много чего настраивать, тот же ffmpeg... сервера, кеширование... простую админскую и клиентскую части можно заказать или сделать самому на каком нибудь популярном фреймворке. Но опять же нужны спецы по серверам, настройке и тд.
 
Когда-то давно пробовал создать видео хостинг для одного проекта, как оказалось задача очень сложная, нужно много чего настраивать, тот же ffmpeg... сервера, кеширование... простую админскую и клиентскую части можно заказать или сделать самому на каком нибудь популярном фреймворке. Но опять же нужны спецы по серверам, настройке и тд.
Для настройки серверной части специалисты имеются, интересует именно клиентская часть и как связать серверную и клиентскую часть.
<-------------- добавлено через 72 сек. -------------->
Статья на хабре есть интересная почитайте может будет полезна.
Для просмотра ссылки Войди или Зарегистрируйся
уже читал данную статью, спасибо)
 
Для настройки серверной части специалисты имеются, интересует именно клиентская часть и как связать серверную и клиентскую часть.

Если вы будите использовать уже готовую cms, то как правило там уже реализован механизм добавления серверов, и механизм того куда какие файлы грузить. какие сервера использовать для обработки видео, какие для хранения
 
Если вы будите использовать уже готовую cms, то как правило там уже реализован механизм добавления серверов, и механизм того куда какие файлы грузить. какие сервера использовать для обработки видео, какие для хранения
Хочу использовать фреймворк yii2, сделать для юзеров dashboard и так же для админов dashboard. Как вы смотрите на такой подход?
 
Хочу использовать фреймворк yii2, сделать для юзеров dashboard и так же для админов dashboard. Как вы смотрите на такой подход?
вы хорошо знакомый с программированием? базами данных? Готовые проекты есть?
 
Назад
Сверху