LINUX.ORG.RU

Аппаратный проигрыватель по Linux


0

0

Здравствуйте! Мне руководство поставило такую задачу, может кто сталкивался уже?

Задача: Разработать аппаратно-программный плеер аудио/видео файлов на основе Linux/Unix и РС с частотой процессора до 1 Ггц.

Функциональность: Воспроизведение одного потока видео (mpeg-2 или 4) и от одного до четырех потоков аудио (mp3 256) параллельно. Удаленное управление устройством.

Аппаратная часть (бюджет устройства до $300): Безвентиляторная система; Компактный, крепкий (для возможности пересылки по почте) корпус; Процессор 500-800 МГц; Память до 256 мб; HDD или Flash-диск (до 10 ГБ); Видеокарта; Аудио не менее четырех каналов; DVD-rom; 2 USB порта.

Программная часть: Софтовый плеер под Linux/Unix; Автоматическая (по нескольким алгоритмам) генерация плей-листов; Старт и остановка воспроизведения по расписанию; Логирование; Обновление контента (в том числе и автоматическое) через DVD, USB носитель или сеть.

Срок разработки не более 2-х месяцев. Бюджет на разработку до $2000.

Можешь посоветовать своему руководству убить себя об стену с таким "бюджетом"... Что с исходниками? А так, Via Epia (хоть и дрянь) вполне подходит.

krum
()

Осуществимо только очень далеко не то, что от Москвы - а вообще от индустриальных центров.

На задачу нужен либо один крутой универсальный разработчик, либо два посредственных (в каковом случае - плюс менеджер). Ближайшие посредственные разработчики, готовые работать за $500/месяц, боюсь, живут во влажном тропическом климате на отдельном субконтиненте. Индусы, короче.

по задаче - mini-ITX от VIA + готовый встраиваемый дистрибутив, наколенная версия (в смысле, комок проводов на столе и CLI) делается за два дня. А вот с корпусом и пользовательским интерфейсом вам, видимо, придется повозиться.

Корпус вам наверняка придется разрабатывать самим, а интерфейс - либо опять же делать с нуля, либо сильно допиливать какой-нибудь MythTV. Два месяца на отладку такой марахайки, чтобы она уверенно играла кривые пиратские "все Битлз на одном диске", "Все новые блокбастеры" и мусорку, принесенную на 2G флешке из \\fileserver\transfer\muzyka_i_filmy на работе (правда же, это основное предназначение подобных устройств?) - не очень щедро.

anonymous
()
Ответ на: комментарий от anonymous

Поясню: Контент делаем только сами в своей студии. Ничего пиратского и говнозвучащего. Корпус удовлетворяющий требованием есть: http://www.flexen.ru/catalogue/computers/korpus_Mini-ITX/ga677iBK-A/

Про готовый встраиваемый дистрибутив интересно! Поподробнее бы пообщаться... и ТЗ предварительное уже есть. Может обсудим?

ggeORgeg
() автор топика
Ответ на: комментарий от krum

Нет MythTV это не то. Необходимо собрать безмониторную автоматическую систему воспроизведения контента.

ggeORgeg
() автор топика
Ответ на: комментарий от krum

Поясню (может сам не понимаю чего): Аппаратное устройство на mini-itx (Плеер) после запуска должен определить есть ли у него в определенном каталоге контент для воспроизведения; Если контент есть, то начинается воспроизведения контента с автоматическим построением динамического плей-листа и воспроизведение этот плей-листа в соответствии с установленным расписанием. Если контента нет - смотрим сменные носители или cd-rom на наличие такового и копируем на диск и последующим воспроизведением. Необходимо разработать и реализовать алгоритм генерации плей-листов, определения авторизованного контента в cd-rome и принцип шифрования контента.

Вот в кратце.

ggeORgeg
() автор топика
Ответ на: комментарий от ggeORgeg

Что значит авторизованный контент? Я так понял, это что-то типа рекламной сети? В принципе, на shell написать скрипт, который запускает mplayer и копирует с cd на хард не очень большая проблема.

krum
()

Дядька, дай мыло или стучи в k0l0b0k@jabber.org Есть разговор.

k0l0b0k ★★
()

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

Для создания программной части организовать community. Перепрошивка устройства должна быть полностью открытой.

В качестве харда посмотрите, как насчет взять за базу или заказать разработку схемотехники мало потребляющий arm+fpu: http://www.zao-zeo.ru/catalog/tionpro.html

Если без вентиляторный вариант х86, то это via или amd geode: http://www.fastwel.ru/products/356046/313051/350635.html

yantux
()
Ответ на: комментарий от anonymous

Здесь кто-то говорил про HD? И вряд ли система за 300$ будет использоваться для воспроизведения на телике за 1500$:)

krum
()
Ответ на: комментарий от krum

А 200MHz Arm не маловато будет? MPEG2 потянет, а вот MPEG4 - вряд ли.

krum
()
Ответ на: комментарий от yantux

Спасибо за ссылки.

Извиняюсь, но на данный момент рассматривается задача создания закрытой системы.

ggeORgeg
() автор топика
Ответ на: комментарий от krum

Авторизованныё контент это контент, который может быть воспроизведен (проигран) только на данном устройстве.

Всем: предложения или свои контакты направляйте мне на почту - post2post@yandex.ru

ggeORgeg
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.