16.03.2011, 20:55 | #1 |
Новый Пользователь
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
|
back-end, вопрос выбора
Я планирую написать простенький front-end для своей машины
Почему сам ? Потому что я хочу что бы вся система грузилась с Flash-ки (Slax, или Puppy Linux) и меня есть опыт в разработке програм Linux(Slax) + SDL + touch хочу для начала плеер audio/video а тепер вопрос какой back-end лутше всего использовать и почему? mplayer ? GStreamer ? Xine ? поделитесь опытом !!! |
16.03.2011, 22:49 | #2 |
Пользователь
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
|
я работал только с Mplayer, из плюсов, это есть докумнетация подробная, даже встречается на русском, много примеров на разных платформах, так что проблемм не должно быть. Есть эквалайзер, т.е. самому изобретать не надо, но все познается в сравнении, а остальные я не юзал так что м.б. они и лучше.
Объсни пжл что такое SDL + touch?? насоклько я понял SDL это не язык прогаммирования, ну или дай ссылку почитать что это такое, а отличия тач от нетач програм (если не рассматриваем мульти тач), то это только размер кнопок. Предлагаю что нибудь кросплатформенное замутить чтобы виндузятники тоже могли поддержать. Если язык программирования будет не С\С++, то готов принять участие в разработке. |
16.03.2011, 22:56 | #3 |
Новый Пользователь
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
|
да я имелл ввиду что просто работал с тачскринами, хотя для компа это обычная мышка, просто калибровка иногда нужна.
язык програмирования C++ над крос-платформеностю пока незадумывался, пока неставлю таких глобальных задач спасибо за инфу, как раз разбираюсь с mplayer |
17.03.2011, 00:44 | #4 | |
Старший Пользователь
Регистрация: 07.12.2005
Возраст: 51
Город: Ульяновск
Регион: 73
Машина: ВАЗ-21123
Сообщений: 93
|
Цитата:
|
|
17.03.2011, 22:10 | #5 |
Пользователь
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
|
|
18.03.2011, 01:56 | #6 |
Старший Пользователь
Регистрация: 07.10.2007
Возраст: 61
Город: Сочи
Регион: 23, 93
Машина: 2005\Mitsubishi\Pajero III
Сообщений: 210
|
|
18.03.2011, 09:25 | #7 |
Пользователь
Регистрация: 10.05.2010
Город: Москва
Регион: 77, 97, 99, 177
Машина: Kia Sportage R
Сообщений: 90
|
c++ вполне неплохо, потом поделитесь исходниками?
PS надеюсь не будете использовать всякий shit типа pulseaudio... |
18.03.2011, 23:03 | #8 |
Пользователь
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
|
Pyton + QT(на крайняк Mono (C# + gtk), Lazarus (FreePascal)) я еще понимаю, С++ для таких целей это ни разу не смешно,кодить должно быть легко и просто. За что я не люблю С++, это не мое но я поддерживаю. Не имея опыта работы на скриптовом языке, и будучи делфи программистом, я на питоне напишу горазод быстрее чем программист С++ с небольшим опытом работы. И ошибок я сделаю меньше, ибо компилятор мне не позволит их сделать. Но автору всеравно удачи, если помощь нужна будет зови чем смогу помогу.
|
19.03.2011, 22:18 | #9 |
Новый Пользователь
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
|
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... потом навигация и т.д. Наверно создам отдельную тему проекта ;-) |
21.03.2011, 00:42 | #10 |
Пользователь
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
|
по твоей ссылке нашел прикольный медиацентр http://enna.geexbox.org/screenshots.html, раньше не знал о таком, но опять же не допилен немного, зато русские буквы на ура воспринял. Пакет с темами не установился.
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|