2010-07-26 4 views
0

누군가가 지침을 가지고 있습니다. Qt를 사용하여 RTSP 클라이언트를 만드는 방법은 무엇입니까? 이미 live555에 대해 들어 봤지만 Qt와 연결하는 방법을 모르겠습니다.Qt GUI가있는 RTSP 클라이언트

다른 방법이 있습니까?

나는 Qt로하고 싶다. 그래서 리눅스와 다른 플랫폼에서도 돌아 간다.

+0

[QT에서 rtsp 스트리밍을 재생하는 방법] 가능한 복제본 (http://stackoverflow.com/questions/2954802/how-to-play-rtsp-streamming-in-qt) – Tobu

답변

0

RTSP 클라이언트를 사용하려면 RTSP 프로토콜을 처리해야합니다.

Live555는 Qt를 포함한 다른 응용 프로그램과 연결할 수있는 C++ 라이브러리입니다. Live555와 Qt를 연결할 수 있습니다.

또 다른 방법은 RFC spec을 기반으로하는 자체 RTSP 클라이언트를 작성하는 것입니다.

마지막 옵션은 Qt에서 Phonon 프레임 워크를 사용하는 것입니다. http://doc.trolltech.com/4.6/phonon-overview.html (Phonon 백엔드가 RTSP를 지원할 경우). 이것은 Qt와 같은 가장 쉬운 방법이며 시스템은 미디어의 모든 백엔드 디코딩을 처리하고 Qt와 완벽하게 통합되며 추가 라이브러리가 앱과 링크 될 필요가 없습니다.