NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

i.MX 8 GStreamer User Guide - Debug Tools

Chapter 15. Debug Tools 이 섹션에서는 몇 가지 디버그 도구 기능, 사용 방법과 각 기능을 언제 사용하는지 설명한다. 15.1. GStreamer standard debug (GStreamer 표준 디버그) 가장 일반적인 GStreamer 디버그 도구는 표준 디버그 도구이다. 다음 명령을 사용하여 사용 가능한 모든 디버그 옵션을 확인한다 : $ --gst-debug-help 아래 예제는 버퍼 이동을 보여준다 : $ GST_DEBUG=GST_BUFFER:5 gst-launch-1.0 -v filesrc location=cut_bbb_720.mov ! \ decodebin ! imxvideoconvert_g2d ! waylandsink sync=false 알고 있는 것처럼, 비디오 성능은 ..

NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

i.MX 8 GStreamer User Guide - Zero-copy Pipelines

Chapter 14. Zero-copy Pipelines 이 섹션에서는 GStreamer 파이프라인을 사용하여 zero-copy 작업에 접근한다. zero-copy 지원은 CPU가 하나의 요소에서 생성된 데이터를 사용하지만 어떤 유형의 변환도 요구하지 않는 작업니다. 14.1. Pushing buffers (버퍼 밀어 넣기) zero-copy 파이프라인 작업으로 버퍼를 사용하는 한 가지 방법은 io-mode와 같은 속성을 사용하는 것이다. 이 프로세스는 비디오 처리 파이프라인의 실행 속도를 향상 시키는 데 매우 유용할 수 있다. 이러한 유형 중 일부는 아래에서 볼 수 있다 : 14.1.1. Dmabuf dmabuf는 아래와 같이 zero-copy 파이프라인을 수행하기 위해 하드웨어 DMA 버퍼를 사용한다..

NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

i.MX 8 GStreamer User Guide - Video Scaling and Rotation

Chapter 13. Video Scaling and Rotation 이 섹션에서는 일부 GStreamer 파이프라인 예제와 지원하는 디바이스를 사용하여 비디오 크기 조정 및 회전을 수행하는 방법을 보여준다. i.MX 8 디바이스의 경우, Weston/Wayland를 통해 인터페이스를 생성하여 사용가능한 고유한 솔루션은 GPU를 사용하여 화면 위치를 처리하는 것이다. 그래서 이 섹션의 모든 GStreamer 파이프라인은 이를 위해 glimagesink를 사용한다. 13.1. i.MX 8 13.1.1. Video Scaling (비디오 크기 조정) 서로 다른 크기의 결과를 디스플레이하려면, glimagesink - render_rectangle 속성을 사용한다 : VGA 해상도 : # gst-launch-..

NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

i.MX 8 GStreamer User Guide - Video Composition

Chapter 12. Video Composition (비디오 컴포지션) 컴포지션은 GStreamer를 사용하여 여러 비디오 디스플레이를 출력하는 방법으로 구성된다. 유용성은 많은 응용 프로그램에 적합하고 많은 필요 사항에 대한 매우 일반적인 비디오 출력 방법이다. i.MX 8 디바이스의 경우, Weston/Wayland를 통해 비디오 컴포지션을 만드는 데 사용할 수 있는 고유한 솔루션은 GPU를 사용하여 화면 위치를 처리하는 것이다. 그래서 이 섹션의 모든 GStreamer 파이프라인은 imxcompositor_g2d 플러그인을 사용한다. 12.1. i.MX 8M 12.1.1. Video Composition Example (비디오 컴포지션 예제) # gst-launch-1.0 -v imxcomposi..

NXP i.MX SoC Family/i.MX 8 GStreamer User Guide

i.MX 8 GStreamer User Guide - Multi-Display Examples

Chapter 11. Multi-Display Examples 일부 i.MX 8 디바이스는 둘 이상의 디스플레이 출력을 지원한다. 이 섹션에서는 활성화하는 방법을 설명한다. 11.1. i.MX 8M Quad EVK i.MX 8M Quad EVK에서 듀얼 디스플레이 지원을 활성화하려면, .dtb를 fsl-imx8mq-evk-dualdisplay.dtb로 변경한다. 기본 HDMI는 DCSS 컨트롤러에 의해 처리되고 최대 4k@60fps를 지원하고, MIPIDSI는 LCDIF에 의해 제어 되고 최대 720@60fps를 지원한다. 11.1.1. Waylandsink + Kmssink $ gst-launch-1.0 videotestsrc ! "video/x-raw,width=1920,height=1080" ! w..

까마귀75
'NXP i.MX SoC Family/i.MX 8 GStreamer User Guide' 카테고리의 글 목록