반응형
Jetson Nano h.264 RTP 전송 및 수신 Gstreamer 파이프라인
RTP Gstreamer 파이프라인
RTP 전송 테스트 환경
- 전송디바이스 : NVIDIA® Jetson Nano (L4T R32.6.1)
- 수신디바이스 : X86 Ubuntu 20.04
- 카메라 정보 : 이콘시스템 e-CAM50_CUNX - 5.0 MP NVIDIA® Jetson Camera
RTP 전송 명령어 (Jetson Nano)
NVIDIA® Jetson Nano 터미널에서 다음의 전송 명령어를 실행한다. (udpsink 뒤에 client 의 IP 주소와 port 를 입력)
gst-launch-1.0 v4l2src device=/dev/video0 ! "video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080" \
! nvvidconv ! "video/x-raw(memory:NVMM), format=(string)I420" ! omxh264enc qp-range=35,35:35,35:-1,-1 \
! rtph264pay mtu=60000 ! udpsink clients=192.168.1.218:9999 sync=false
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Framerate set to : 65 at NvxVideoEncoderSetParameterNvMMLiteOpen : Block : BlockType = 4
===== NVMEDIA: NVENC =====
NvMMLiteBlockCreate : Block : BlockType = 4
H264: Profile = 66, Level = 40
NVMEDIA_ENC: bBlitMode is set to TRUE
RTP 수신 명령어 (X86 host pc)
X86 host pc 터미널에서 다음의 전송 명령어를 실행한다.
gst-launch-1.0 udpsrc port=9999 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"Z0JAKpWgHgCJ+VA\\=\\,aM48gA\\=\\=\", payload=(int)96" ! rtph264depay ! decodebin ! autovideosink sync=false
카메라 정보
- 이콘시스템 e-CAM50_CUNX - 5.0 MP NVIDIA® Jetson Camera
- 5MP MIPI CSI-2 fixed focus (1/2.5" AR052 ISP 내장 카메라)
- NVIDIA® Jetson Nano™, Jetson Xavier™ NX 지원
참고사이트
e-CAM50_CUNX - 5.0 MP NVIDIA® Jetson Xavier™ NX/NVIDIA® Jetson Nano™ Camera
https://www.e-consystems.com/nvidia-cameras/jetson-nx-cameras/5mp-mipi-camera-board.asp
반응형
'NVIDIA Jeston > Jetson BSP' 카테고리의 다른 글
[Jetson] Jetpack 4.6 AGX Xavier 커스텀 커널 적용 (0) | 2022.02.19 |
---|---|
Aetina AX720 (AGX Xavier) 이미지 백업 (0) | 2022.01.29 |
[Jetson] libv4l2_nvargus.so 메모리 참조 오류 (0) | 2022.01.13 |
Aetina AX720 (AGX Xavier) Recovery 모드 진입 방법 (0) | 2021.12.19 |
[Jetson] #001 AVerMedia EN715 NX BSP image 다운로드 및 플래싱 (eMMC only) (0) | 2021.10.28 |
[Jetson] #002 AVerMedia EN715 NX 개발환경구축 - 내장 eMMC 사용하기 (0) | 2021.08.01 |
[Jetson] #002 AVerMedia EN715 NX Jetpack 설치 (0) | 2021.08.01 |
[Jetson] #001 AVerMedia EN715 NX BSP image 다운로드 및 플래싱 (0) | 2021.08.01 |