gst-launch를 사용하여 임베디드 리눅스 시스템의/dev/fb0 프레임 버퍼에서 카메라 스트리밍을 시작합니다. 수동으로 memset을 수행하려면 ioctl.h
또는 fb.h
에 액세스 할 수 없습니다.커맨드 라인 또는 Qt API를 사용하여 gst-launch를 사용한 후/dev/fb0 마지막 비디오 프레임을 지 웁니다.
명령은 다음과 같이이다 :
GST-출시 - 1.0 imxg2dcompositor 이름 = 카메라 배경색 = 0x000000에서 sink_0 :: X 좌표 = 200 sink_0 :: Y 좌표 = 90 sink_0 :: 폭 = 450 sink_0 :: height = 350 ! video/x-raw, 너비 = 800, 높이 = 480!/dev/video0 입력 = 4!
-e camera.sink_0 나는 Qt는 프레임 워크에서 QProcess 개체 (5.6)를 사용하여이 명령을 시작하고 나는이 "가까운", "죽일"또는 방법을 "종료"호출 할 때 나는 항상 화면 끝 카메라에서 찍은 마지막 이미지를 보여 주며 화면을 깨끗하게하고 싶습니다. gst-launch 명령을 사용하여 /dev/fb0
을 정리하는 방법이 있습니까?