mulll

[GStreamer] Ubuntu 설치 본문

GStreamer

[GStreamer] Ubuntu 설치

dongha 2023. 1. 5. 21:32

메인 페이지: https://mulll.tistory.com/23

 

GStreamer 이해하기

GStreamer에 대해 포스팅하고자 합니다. GStreamer에 대한 포스팅을 업로드할 때마다 이 페이지를 업데이트할 예정입니다. 대부분의 포스팅은 아래의 GStreamer 공식 문서와 Github를 참고합니다. https://gs

mulll.tistory.com

 

 

 

Run the following command:

 

아래의 명령을 Terminal 창에 입력한다.

apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio

 

 

 

튜토리얼 수행

 

튜토리얼의 코드는 Githubexamples/tutorials  에서 모두 볼 수 있다.

 

git clone https://gitlab.freedesktop.org/gstreamer/gst-docs

 

튜토리얼을 수행하기 위해 /gst-docs/examples/tutorials/ 폴더 내에 basic-tutorial-1.c 소스 코드를 컴파일 후 실행시켜보자.

 

cd gst-docs/examples/tutorials/

gcc basic-tutorial-1.c -o basic-tutorial-1 `pkg-config --cflags --libs gstreamer-1.0`

 

`pkg-config --cflags --libs gstreamer-1.0` 에는 GStreamer 소스 코드에 컴파일과 링크에 필요한 라이브러리와 헤더파일의 PATH를 가진다.

 

실행 

 

./basic-tutorial-1

 

결과

 

 

이와 같은 영상이 재생되면 성공이다.

 

출처: https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c 

 

Installing on Linux

Installing on Linux Prerequisites GStreamer is included in all Linux distributions. We recommend using the latest version of a fast moving distribution such as Fedora, Ubuntu (non-LTS), Debian sid or OpenSuse to get a recent GStreamer release. All the comm

gstreamer.freedesktop.org

 

Comments