Stormilka
@Stormilka
Web-developer

Как реализовать сервис видео-загрузки файлов и отображения их на сайте?

Всем привет!

Что есть:
===
Есть несколько машин (PC Windows/Linux) на которых показываются видео-материалы от заказчиков.
Мы монтируем видео от заказчиков, скидываем на флешку, объезжаем все PC и меняем файлы.
На PC стоят 4G модемы, которые работают не с большой скоростью, трафик не дешевый.

Все это занимает очень много времени.

Чего хотелось бы:
===
Все это делать удаленно, с возможностью добавления/удаления роликов из пула, чтобы соотвественно при каждом изменении и добавлении нового видео, не делать лишних движений.

Соответственно, должен быть веб сервис, на который пользователи заходят, заливают свои ролики 15-20 секунд, и после проверки (модерации), появлялись на соответствующих PC.

Просто даже не знаю, как полностью описать проблему.
Как организовать именно доставку и трансляцию данных роликов на PC? Разработка сервиса не вызывает проблем.
Видео, которые загружают большого размера, их нада как то кодировать, сжимать или еще что-то, чтоб показывать на экране/сайте.

Например есть 5 видео, так вот они должны один за одним крутиться бессконечно и есстественно без минутной подгрузки)

Также на сайте видео показывается в среднем каждые 5 минут например, как не грузить их постоянно.

P.S. Может быть уже есть сервисы или техники решения данной проблемы.

Заранее спасибо!
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
@nirvimel
Если канал слабый да еще с оплатой по трафику, то о прямой трансляции видео можно забыть. Лучше на сервере открыть к каталогу с видео доступ по FTP или Samba. А на терминалах делать rsync удаленного каталога в локальный откуда идет трансляция. Это будет максимально экономично по трафику (насколько это вообще возможно) и любые проблемы с сетью могут в худшем случае только замедлить синхронизацию, трансляция же будет продолжаться бесперебойно.
Перекодирование видео, загружаемого пользователями, конечно, необходимо. Но это уже отдельный вопрос.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы