Бэкэнды для использования в мультимедиа в Qt5

Какие доступные и надежные мультимедийные бэкэнды можно использовать с Qt5 для воспроизведения мультимедиа в Linux?

2 ответа

Решение

Я не знаю о бэкэндах, а о gstreamer для Linux, но вы можете попробовать интегрировать проект QmlVlc в ваш код. Вы можете найти демо здесь. Он использует VLC для воспроизведения видео. Я успешно использовал этот проект для своих целей под Android. Вы также можете попробовать QtAV, он использует ffmpeg. По моему опыту, это работало и на Android, но были проблемы с зависанием пользовательского интерфейса. Возможно, для правильной интеграции потребовалось больше работы, но я не хотел тратить на это время, по крайней мере, это было легко попробовать.

Я знаю, что вы не просили библиотек Android, но под Android я имею в виду нативный (C++) код, поэтому Java не использовался.

Вы можете использовать привязки Gstreamer Qt

Другие вопросы по тегам