chuzhik
Пользователь
Сообщений: 74
|
|
« : 24 Октябрь, 2018, 17:27:10 » |
|
Подскажите, пожалуйста, как можно проиграть видео-файл под 6.5. В лоб в системе ничего не нашел.
Нужно ли что-то скачивать от сторонних разработчиков или можно взять из КПДА? У меня есть диск с КПДА, они должны быть бинарно совместимы.
|
|
|
Записан
|
|
|
|
Андрей Докучаев
Сотрудник СВД ВС
Легенда
Сообщений: 1076
|
|
« Ответ #1 : 24 Октябрь, 2018, 18:32:09 » |
|
Нужно ли что-то скачивать от сторонних разработчиков или можно взять из КПДА? Мы сейчас ведем разработку средств мультимедийной поддержки для КПДА. Сейчас можно воспользоваться GStreamer и Photon-test.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #2 : 24 Октябрь, 2018, 21:50:36 » |
|
Дополню Андрея. Утилита phonon-test входит в состав ЗОСРВ «Нейтрино» начиная с редакции 2016 года. Данная утилита позволяет проигрывать пользовательский видео-файл совместимого формата (перечень поддерживаемых довольно большой, проще попробовать). Для работы требуется GStreamer и Qt 4.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #3 : 25 Октябрь, 2018, 10:55:36 » |
|
Спасибо. Сделали под Qt в КПДА простенький проигрыватель, запустили. Папки /gstreamer и /qt551 перетащили на машину с QNX 6.5. Видео проигрывается, правда, тормозит. Сейчас будем с форматами и разрешением разбираться.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #4 : 25 Октябрь, 2018, 10:59:32 » |
|
Дополню Андрея. Утилита phonon-test входит в состав ЗОСРВ «Нейтрино» начиная с редакции 2016 года. Данная утилита позволяет проигрывать пользовательский видео-файл совместимого формата (перечень поддерживаемых довольно большой, проще попробовать). Для работы требуется GStreamer и Qt 4.
Подскажите, пожалуйста, я смотрю справочник по утилитам, 4 том, КПДА-10964. Там такой утилиты нет. Книга 2016 год. Или утилита в эту версию не вошла?
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #5 : 26 Октябрь, 2018, 17:28:24 » |
|
Утилита phonontest (без дефиса, ранее написал с опечаткой) входит в пакет kpda_qt4_16q2.tar.gz. Утилита может принимать один необязательный параметр — имя файла для проигрывания.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #6 : 29 Октябрь, 2018, 16:16:27 » |
|
Утилиту нашли, запустили. Для этого нужно скопировать несколько папок из КПДА в 6.5 и прописать пути к библиотекам.
Хочется, чтобы пути не надо было прописывать каждый раз, т.е. переменную LD_LIBRARY_PATH определить один раз при старте системы.
Прописали ее изменение в /etc/profile, файл сделали исполняемым. Но после перезапуска системы наши новые пути в переменной не появляются.
Прописали в /etc/profile примерно вот так: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/extra/x86/lib (все пути в примере не перечисляю)
Подскажите, пожалуйста, как правильно задать пути к библиотекам при запуске операционки.
|
|
|
Записан
|
|
|
|
Олег Большаков
|
|
« Ответ #7 : 29 Октябрь, 2018, 16:28:39 » |
|
chuzhik, profile подключается при авторизации пользователя. Поскольку при загрузке операционки факта авторизации нет, то profile не подгружается. Можно разместить установку всех необходимых переменных окружения в стартовый сценарий приложения. Это самый простой вариант.
|
|
|
Записан
|
|
|
|
chuzhik
Пользователь
Сообщений: 74
|
|
« Ответ #8 : 29 Октябрь, 2018, 16:31:12 » |
|
Спасибо
|
|
|
Записан
|
|
|
|
kanat
Пользователь
Сообщений: 18
|
|
« Ответ #9 : 04 Декабрь, 2018, 10:45:11 » |
|
Замечательно что есть phonontest. Есть библиотека кросс-платформенная VLC-Qt, по идее можно собрать популярнейший видео-проигрыватель vlc для QNX. Программа vlc служила хорошей тестовой программой в linux. Надо конечно сначала попробовать phonontest.
Спасибо за информацию.
|
|
|
Записан
|
"Прямой угол" - от слова "стою прямо" (к градусам отношения не имеет)).
|
|
|
kanat
Пользователь
Сообщений: 18
|
|
« Ответ #10 : 07 Декабрь, 2018, 16:58:02 » |
|
Читал что Qt обзавёлся слоем абстрагирующим от конкретной платформы. Это радует. Что-то такое должно произойти. Видел в QNX много полезных инструментов GStream. Некоторые требуют устройств соответствующих стандарту (или правилам) v4l2. Есть желание чтобы такие стандарты были платформо-независимые.
Чтобы окошко Qt на QNX показывало картинку от Gstream на QNX желательно оконечные мультимедия-устройства описывать единообразно.
Пока получается такая цепочка: устройство_на_Линукс-> Gstream -> Internet -> Gtream->окошко_Qt_на_QNX.
Что читать полезно? Пока читаю "QNX ® SDK for Apps and Media 1.0 Multimedia Test Utilities Guide "
|
|
|
Записан
|
"Прямой угол" - от слова "стою прямо" (к градусам отношения не имеет)).
|
|
|
|