2010-07-26 4 views
0

У кого-то есть инструкции, как сделать клиент RTSP с Qt? Я уже слышал о live555, но я не знаю, как связать его с Qt.Клиент RTSP с Qt GUI

Есть ли другой способ?

Я хотел бы сделать это с Qt, чтобы он также работал под Linux и другими платформами.

+0

Возможный дубликат [как играть в rtsp streamming в QT] (http://stackoverflow.com/questions/2954802/how-to-play-rtsp-streamming-in-qt) – Tobu

ответ

0

Чтобы иметь клиента RTSP, вам необходимо обработать протокол RTSP так или иначе.

Live555 - один из способов сделать это, это просто библиотека C++, которая может быть связана с другими приложениями, включая Qt. Конечно, можно связать Live555 с Qt.

Другой способ - написать собственный клиент RTSP, основанный на RFC spec.

Последний вариант - просто использовать структуру Phonon в Qt. http://doc.trolltech.com/4.6/phonon-overview.html (при условии, что ваш фононный бэкэнд будет поддерживать RTSP). Это самый простой способ, так как Qt и система обрабатывают все декодирование среды, интегрируются без проблем с Qt и не требуют дополнительных библиотек для подключения к вашему приложению.

 Смежные вопросы

  • Нет связанных вопросов^_^