Алоха!

Есть небольшая сеть магазинов домашней электроники. В них на витринах стоят от тридцати до сотни ноутбуков, и по десятку десктопов с телевизорами. На витринах ноутбуков надо крутить разнообразные ролики, чтобы показать всю мощь пятьсотбаксового Acer-а. Ролики эти флэшками копируются руками продавцов на каждый ноутбук, что долго, уныло и к тому же ролики вечно старые.

Хочется раздавать это дело централизовано, но с кэшированием, чтобы не приходилось раз за разом гонять байты по многострадальному WiFi. В голову приходят Plex с XBMC, но я этих зверей в глаза не видел.

Куда копать?

17 Responses to трасляция видео

  1. Relam:

    Раздавать централизованно? http/ftp сервер?

  2. Eubef:

    Если играть видео прямо с сервера 100 ноутбукам одновременно, то полосы WiFi не хватит. Заставлять копировать с веб/ftp сервера ничем не отличается от копирования с флэшки, кроме того, что медленно.

    Как я себе это представляю:
    есть некое центральное хранилище где рекламщики кладут/удаляют видео. http, ftp, smb — не суть важно.
    продавцы запускают некий бинарник, который начинает по кругу воспроизводить видеофайлы из того хранилища, параллельно создавая на диске локальную копию каждого видеофайла, и когда дойдёт очередь опять до этого файла играет его уже с HDD, а не по сети. Эдакий кэш.
    Когда этот файл исчезает из центрального хранилища — бинарник грохает его и локально.

  3. Relam:

    можно, например, скрипт написать, скачивающий с http/ftp видеоролики и проигрывающий по кругу самый последний по порядковому номеру, запихнуть в планировщик и он будет запускаться каждую минуту, чекать наличие новых файлов

  4. DekSwet:

    1. Любой простой синхронизатор локальных файлов с удаленным сервером.
    2. Скрипт в планировщике, мониторящий изменение папки и в случае необходимости перезапускающий через несколько секунд плеер с ключами открытия файлов из директории и режимом повтора по кругу.

  5. EKONo:

    В качестве плеера для подобной рекламной хрени использовал мелкософтовский видео-скринсейвер. Натравливаешь его на папочку, и он рандомно из нее ролики крутит. А папочка наполнялась ерундой по сети.

  6. Eubef:

    У нас Linux-ов на витрине больше чем винды. Но посмотрю, спасибо.

  7. Eubef:

    Что-то такое и придётся ваять, только без планировщика. Нужно решение, чтобы продавцу больше чем скачать бинарник и запустить не пришлось делать.

  8. Relam:

    все можно делать из скриптов, в том числе использовать плашировщик:
    http://technet.microsoft.com/en-us/libra
    http://support.microsoft.com/kb/313565

  9. EKONo:

    Хм… может, LiveCD стоит замутить? 😉

  10. EKONo:

    Ты батенька это, как определишься, дай штоле знать. Интересно, как всё получится.

    Вопрос №2, 2all — а через WiFi мультикаст принципиально низя устроить?

  11. LliLt:

    можно. Но тормозить будет пиздец.

  12. EKONo:

    А с другой стороны, чего ему тормозить? Если у современных WiFi до 300 мбит/с передача (да, знаю, что реально в 4 раз меньше), да и в ноутах современных ниже N уже не бывает, да воткнуть 3…4 точки, да разнести их по каналам, может и не будет ничего тормозить?

  13. LliLt:

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

    были бы провода — проблем не было бы вообще. Мультикаст по проводам — милое дело 🙂

  14. EKONo:

    Еще идиотская идея — дропбокс например, набитый роликами. С тем же МС-видео-скринсейвером.

  15. LliLt:

    это уже ближе к телу. Работать, в принципе, будет. Да и кроссплатформенно.

  16. Eubef:

    Всем спасибо за советы!

    В итоге склоняюсь к эдакой Win/Lin portable сборке VLC со скриптом для синхронизации и изменения плейлиста.

  17. LesWin:

    вот такая штука например

Добавить комментарий