Всем привет!
Народ помогите советом. В общем задача следующая:
Необходимо на базе одноплатного ПК (типа RasPi) сделать сетевой медиаплеер, который подключается к ТВ. Соответственно там должен быть простенький интерфейс (выбор файлов, базовые настройки, воспроизведение контента, типа XMBC).
Казалось бы ставь XBMC или openELEC и будь счастлив, но задача заключается в том что плееров будет несколько и ими необходимо удаленно управлять. Т.Е. в последствии будет написана софтина (скорей всего на Qt\C++), которая будет управлять девайсами и контентом который они воспроизводят.
Изначально в качестве медиа ядра предполагалось использовать VLC и управлять им через http-api (путем обработки json\xml ответов от него).
Но стала задача использовать минимальный набор графических компонентов linux. Т.Е. желательно не использовать никакую desktop enviroment (чтобы снизить нагрузку на аппаратные ресурсы), а значит vlc попытаться запустить сразу через x11-server (но не уверен что это правильное решение). Но возникает вопрос как тогда обернуть это все в GUI чтобы было более менее похоже на XBMC? Запускать в Х-сах браузер типа firefox и через js+hmtl5 ловить http-sream от VLC?). Но мне кажется это извращение. :( Или сразу смотреть в сторону Qt+Webkit, или python+SDL (чтобы вообще без X11).
Короче, сломал всю голову т.к. раньше кодил на .Net, А теперь нужно осваивать программирование под Linux.