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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > UnixCar

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2011, 20:55   #1
GANGSTER
Новый Пользователь
 
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
GANGSTER is on a distinguished road
По умолчанию back-end, вопрос выбора

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

а тепер вопрос
какой back-end лутше всего использовать и почему?
mplayer ? GStreamer ? Xine ?
поделитесь опытом !!!
GANGSTER вне форума   Ответить с цитированием
Старый 16.03.2011, 22:49   #2
karoziya
Пользователь
 
Аватар для karoziya
 
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
karoziya is on a distinguished road
По умолчанию

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

Объсни пжл что такое SDL + touch?? насоклько я понял SDL это не язык прогаммирования, ну или дай ссылку почитать что это такое, а отличия тач от нетач програм (если не рассматриваем мульти тач), то это только размер кнопок. Предлагаю что нибудь кросплатформенное замутить чтобы виндузятники тоже могли поддержать. Если язык программирования будет не С\С++, то готов принять участие в разработке.
karoziya вне форума   Ответить с цитированием
Старый 16.03.2011, 22:56   #3
GANGSTER
Новый Пользователь
 
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
GANGSTER is on a distinguished road
По умолчанию

да я имелл ввиду что просто работал с тачскринами, хотя для компа это обычная мышка, просто калибровка иногда нужна.
язык програмирования C++
над крос-платформеностю пока незадумывался, пока неставлю таких глобальных задач
спасибо за инфу, как раз разбираюсь с mplayer
GANGSTER вне форума   Ответить с цитированием
Старый 17.03.2011, 00:44   #4
paxum
Старший Пользователь
 
Регистрация: 07.12.2005
Возраст: 51
Город: Ульяновск
Регион: 73
Машина: ВАЗ-21123
Сообщений: 93
paxum is on a distinguished road
По умолчанию

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

а тепер вопрос
какой back-end лутше всего использовать и почему?
mplayer ? GStreamer ? Xine ?
поделитесь опытом !!!
http://www.un4seen.com/
__________________



Мой проект

FrontEnd
paxum вне форума   Ответить с цитированием
Старый 17.03.2011, 22:10   #5
karoziya
Пользователь
 
Аватар для karoziya
 
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
karoziya is on a distinguished road
По умолчанию

Цитата:
Сообщение от GANGSTER Посмотреть сообщение
...язык програмирования C++...
Ох зачем по воробъям из пушки, ну все равно удачи будем следить.
karoziya вне форума   Ответить с цитированием
Старый 18.03.2011, 01:56   #6
Blwind
Старший Пользователь
 
Аватар для Blwind
 
Регистрация: 07.10.2007
Возраст: 61
Город: Сочи
Регион: 23, 93
Машина: 2005\Mitsubishi\Pajero III
Сообщений: 210
Blwind is on a distinguished road
По умолчанию

Цитата:
Сообщение от karoziya Посмотреть сообщение
Ох зачем по воробъям из пушки, ну все равно удачи будем следить.
C++, Qt и может красиво получиться да и кроссплатформенность реализуется сама по себе.
Blwind вне форума   Ответить с цитированием
Старый 18.03.2011, 09:25   #7
Slayer605
Пользователь
 
Аватар для Slayer605
 
Регистрация: 10.05.2010
Город: Москва
Регион: 77, 97, 99, 177
Машина: Kia Sportage R
Сообщений: 90
Slayer605 is on a distinguished road
По умолчанию

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

PS надеюсь не будете использовать всякий shit типа pulseaudio...
Slayer605 вне форума   Ответить с цитированием
Старый 18.03.2011, 23:03   #8
karoziya
Пользователь
 
Аватар для karoziya
 
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
karoziya is on a distinguished road
По умолчанию

Pyton + QT(на крайняк Mono (C# + gtk), Lazarus (FreePascal)) я еще понимаю, С++ для таких целей это ни разу не смешно,кодить должно быть легко и просто. За что я не люблю С++, это не мое но я поддерживаю. Не имея опыта работы на скриптовом языке, и будучи делфи программистом, я на питоне напишу горазод быстрее чем программист С++ с небольшим опытом работы. И ошибок я сделаю меньше, ибо компилятор мне не позволит их сделать. Но автору всеравно удачи, если помощь нужна будет зови чем смогу помогу.
karoziya вне форума   Ответить с цитированием
Старый 19.03.2011, 22:18   #9
GANGSTER
Новый Пользователь
 
Регистрация: 23.02.2011
Регион: Украина
Сообщений: 11
GANGSTER is on a distinguished road
По умолчанию

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... потом навигация и т.д.

Наверно создам отдельную тему проекта ;-)
GANGSTER вне форума   Ответить с цитированием
Старый 21.03.2011, 00:42   #10
karoziya
Пользователь
 
Аватар для karoziya
 
Регистрация: 25.10.2010
Город: Ижевск
Регион: 18
Машина: Chevrolet Lacetti
Сообщений: 94
karoziya is on a distinguished road
По умолчанию

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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