Gmerlin – это медиаплеер, но, вот диво, он не использует gstreamer. На самом деле, Gmerlin – витрина для библиотек gavl, которые в нем сокрыты. Они позволяют легко справляться с любыми видами медиа- файлов и потоков, и поддерживают громоздкие и сложные способы запаковки упомянутых в цифровые данные. Реализуя разные способы выполнения одной и той же задачи, gavl облегчает программистам шансы оптимизации их приложения на предмет, например, скорости или качества воспроизведения звука и видео.
Видоизменяемый плеер Gmerlin является свидетельством их отличной работы, да и сам по себе неплохой инструмент – «дерево » медиа- источников весьма приемлемо, и поддерживаются сетевые источники, такие как Samba и WMS. И хотя пока что Gmerlin, вероятно, скорее выбор разработчиков, что-то полезное из него может извлечь любой. Если вы гонитесь за внешней привлекательностью, обратите также внимание на lemuria, которая занимается визуализацией для Gmerlin.
Но – пара слов о компиляции этой программы из исходника: возможно, вам стоит найти самый последний пакет «все- в-одном » на сайте, поскольку он включает все зависимости, которых у вас, возможно, нет, и скрипт для компиляции всего чего угодно – просто скачайте его и запустите: sudo ./buildall.sh. Хотя скрипт намекает, что пакет Doxygen вам не нужен, без него ничего не скомпилируется, даже если проставить правильные параметры в настройках скрипта.