PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   UnixCar (http://pccar.ru/forumdisplay.php?f=20)
-   -   back-end, вопрос выбора (http://pccar.ru/showthread.php?t=14606)

GANGSTER 16.03.2011 20:55

back-end, вопрос выбора
 
Я планирую написать простенький front-end для своей машины
Почему сам ? Потому что я хочу что бы вся система грузилась с Flash-ки (Slax, или Puppy Linux) и меня есть опыт в разработке програм Linux(Slax) + SDL + touch
хочу для начала плеер audio/video

а тепер вопрос
какой back-end лутше всего использовать и почему?
mplayer ? GStreamer ? Xine ?
поделитесь опытом !!!

karoziya 16.03.2011 22:49

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

Объсни пжл что такое SDL + touch?? насоклько я понял SDL это не язык прогаммирования, ну или дай ссылку почитать что это такое, а отличия тач от нетач програм (если не рассматриваем мульти тач), то это только размер кнопок. Предлагаю что нибудь кросплатформенное замутить чтобы виндузятники тоже могли поддержать. Если язык программирования будет не С\С++, то готов принять участие в разработке.

GANGSTER 16.03.2011 22:56

да я имелл ввиду что просто работал с тачскринами, хотя для компа это обычная мышка, просто калибровка иногда нужна.
язык програмирования C++
над крос-платформеностю пока незадумывался, пока неставлю таких глобальных задач
спасибо за инфу, как раз разбираюсь с mplayer

paxum 17.03.2011 00:44

Цитата:

Сообщение от GANGSTER (Сообщение 177336)
Я планирую написать простенький front-end для своей машины
Почему сам ? Потому что я хочу что бы вся система грузилась с Flash-ки (Slax, или Puppy Linux) и меня есть опыт в разработке програм Linux(Slax) + SDL + touch
хочу для начала плеер audio/video

а тепер вопрос
какой back-end лутше всего использовать и почему?
mplayer ? GStreamer ? Xine ?
поделитесь опытом !!!

http://www.un4seen.com/

karoziya 17.03.2011 22:10

Цитата:

Сообщение от GANGSTER (Сообщение 177351)
...язык програмирования C++...

Ох зачем по воробъям из пушки, ну все равно удачи будем следить.

Blwind 18.03.2011 01:56

Цитата:

Сообщение от karoziya (Сообщение 177522)
Ох зачем по воробъям из пушки, ну все равно удачи будем следить.

C++, Qt и может красиво получиться да и кроссплатформенность реализуется сама по себе.

Slayer605 18.03.2011 09:25

c++ вполне неплохо, потом поделитесь исходниками?

PS надеюсь не будете использовать всякий shit типа pulseaudio...

karoziya 18.03.2011 23:03

Pyton + QT(на крайняк Mono (C# + gtk), Lazarus (FreePascal)) я еще понимаю, С++ для таких целей это ни разу не смешно,кодить должно быть легко и просто. За что я не люблю С++, это не мое но я поддерживаю. Не имея опыта работы на скриптовом языке, и будучи делфи программистом, я на питоне напишу горазод быстрее чем программист С++ с небольшим опытом работы. И ошибок я сделаю меньше, ибо компилятор мне не позволит их сделать;). Но автору всеравно удачи, если помощь нужна будет зови:) чем смогу помогу.

GANGSTER 19.03.2011 22:18

2karoziya
Я думаю тут вопрос не в том кто какой любит язик програмирования.
А для каких задач какой язык програмирования лутше использовать
Linux написали на C поэтому испольхования C/C++ дает мне нектороые приемущества быть ближе к системе.
Да, возможно на Qt+Python интрефейс писался бы быстрее... но во первых Python-a я незнаю и Qt непользовался, зато я уже достаточно работал с SDL. Да и SDL посравнению с Qt намного меньше и соотвественно шустрее...

SnapShot:
Поработал немного с mplayer-ом. Все просто если запускать его через popen, только фитбека нету. Пока думал осваивать fork(), exec() и т.д.... нашел приятную библиотеку libplayer http://libplayer.geexbox.org/. Либа от медиацентра GeeXboX. Удобная прослойка между прогой и mplayer(или Xine, GStream). Разобрался, все работает, музику играет, видео в SDL окне рендерит... что еще надо для счасться...
На неделе накину кнопки для управления, формирования плейлистов... чтобы получить для начала audi/video player... а там доберусь и до OBDII... потом навигация и т.д.

Наверно создам отдельную тему проекта ;-)

karoziya 21.03.2011 00:42

по твоей ссылке нашел прикольный медиацентр http://enna.geexbox.org/screenshots.html, раньше не знал о таком, но опять же не допилен немного, зато русские буквы на ура воспринял. Пакет с темами не установился.


Часовой пояс GMT +4, время: 11:57.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot