무선 네트워크를 통해 웹캠을 스트리밍 할 때 gstreamer를 사용합니다. 스트리밍을 위해 암 보드를 사용하고 PC에서 수신합니다. opencv에서 사용하기 위해 qt에서받은 비디오를 가져오고 싶습니다.Qt + Opencv에서 Gstreamer 비디오 가져 오기
스트림이 명령을 사용하여 비디오 :
./capture -c 10000 -o | gst-launch-0.10 -v -e filesrc location=/dev/fd/0 ! h264parse ! rtph264pay ! tcpserversink host=127.0.0.1 port=8080
및 대한
가 나타납니다 내가 QT에서 수신 한 영상을 사용하기 위해 무엇을해야gst-launch udpsrc port=1234 ! "application/x-rtp, payload=127" ! rtph264depay ! ffdec_h264 ! xvimagesink sync=false
. 이미지 처리에 사용하고 싶습니다.
Qt에서 gstreamer 프로그래밍을위한 자습서를 제공해 줄 수 있습니까? – Ali
죄송합니다. 제 머리 위에 Gstreamer Qt에 대한 특정 자습서를 모르겠습니다. Qt를 통해 노출 될 때 함수 이름과 클래스가 모두 매우 유사해야하므로 표준 C 코드를 읽을 수 있습니다. Qt 코드에서 직접 표준 C API를 사용할 수도 있습니다. – thiagoss