자동차
[gstreamer] gstreamer 시작하기
삼전동해커
2024. 7. 8. 17:04
출처 : https://niklasjang.github.io/nnstreamer/Basic-Tutorials-For-GStreamer-1/
gstreamer를 사용하는 기초 단계부터 설명한다.
먼저 gstreamer 라이브러리를 설치한다.
sudo apt-get install libgstreamer-plugins-base1.0-dev
pkg-config가 없으면 설치
sudo apt-get install pkg-config
gstreamer가 실행되면서 C/C++로 컴파일할 때 컴파일러 옵션과 라이브러리들을 확인하기 위해서 --cflags를 사용해서 확인해본다.
pkg-config --cflags --libs gstreamer-1.0
이제 예제 비디오를 재생하기 위해 gstreamer git을 가져온다.
git clone https://gitlab.freedesktop.org/gstreamer/gst-docs
cd gst-docs/examples/tutorials/
튜토리얼 비디오를 컴파일하고 실행한다.
gcc basic-tutorial-1.c -o basic-tutorial-1 `pkg-config --cflags --libs gstreamer-1.0`
./basic-tutorial-1