반응형
엔비디아 Jetson deepstream RTSP 수신 파이프라인
(엔비디아 Jetson 에서 deepstream 을 통해 생성된 ) RTSP 영상을 Host 에서 수신하는 방법을 테스트 하고 기록한다.
RTSP 수신 파이프라인
일반적인 파이프라인
rtspsrc 를 통해 영상수신하고 h264 decoding 해서 화면에 sink 시킨다.
gst-launch-1.0 rtspsrc location='rtsp://192.168.1.6:8554/ds-test' \
! rtph264depay ! h264parse ! decodebin ! autovideosink
RTSP 옵션추가
deepstream 어플리케이션에 따라서 drop-on-latency 와 옵션을 추가할 수 있다. 이 옵션은 설정된 latency 를 지키기 위해서 frame buffer 를 drop 할 수 있게 해준다. [상세정보]
gst-launch-1.0 rtspsrc location='rtsp://192.168.1.6:8554/ds-test' drop-on-latency=true \
! decodebin ! nvoverlaysink sync=false -e
uridecodebin 사용
uridecodebin 은 media 의 URI (rtsp 주소) 를 decode 파이프라인으로 연결한다. 이 plugin 을 사용하면 파이프라인이 간단해진다. 어플리케이션 마다 성능이 차이 날 수 있으니, 실제 테스트를 통해 검증하고 적용하자. [상세정보]
gst-launch-1.0 uridecodebin uri='rtsp://192.168.1.6:8554/ds-test' ! nvoverlaysink sync=0
참고정보
Jetson 에서 RTSP 출력하는 방법은 아래 포스팅을 참고한다.
반응형
'NVIDIA Jeston > Deepstream' 카테고리의 다른 글
UDP sink 를 이용한 Deepstream RTSP 출력 (0) | 2022.07.21 |
---|---|
딥스트림 입력 소스를 V4L2 카메라로 변경하는 방법 (0) | 2022.07.17 |
Deepstream Test1 객체 검출결과 RTSP 전송 (0) | 2022.07.17 |
Deepstream 를 이용하여 유동인구를 분석해보자! (0) | 2022.07.15 |
Deepstream 오브젝트 트래커 예제 실행하기 (0) | 2022.07.13 |
Deepstream graphviz dot 그래프를 이용한 시각화 (0) | 2022.07.13 |
Deepstream 6.0 Yolov2 Yolov3 예제 실행하기 (0) | 2022.07.11 |
Deepstream 처음 설치하고 실행하기 (1) | 2022.07.10 |