반응형
GStreamer에서 Element는 미디어 파이프 라인을 구성하는 데 가장 기본이 되는 단위라고 할 수 있다.
모든 콤포넌트들은 이 객체를 상속받아 구현했다고 생각하면 된다.
Element는 크게 3 종류로 구분되어진다.
1. Source Element
- 그림과 같이 미디어 파이프라인(로컬)에서 제일 처음 데이터가 생성되는 element를 말한다.
- 그림과 같이 한 개의 src pad만을 가지고 있다.
- element의 이름 끝에는 src라고 이름이 명시된다.
2. Sink Element
- 그림과 같이 파이프라인에서 Source Element에서 생성된 데이터가 제일 마지막으로 소비되는 element를 말한다.
- 파이프라인에서 가장 마지막 단을 말하며, sink pad만을 가지고 있다.
- element의 이름 끝에는 sink라고 이름이 명시된다.
3. 중간 Element ( 가칭 )
- 중간 element는 그림과 같이 sink pad와 src pad가 함께 있으며, 파이프라인 구성에서 중간 다리 역할을 한다.
- 그 역할에 따라 filter 또는 demuxer 등등으로 이름이 명시된다.
- 왼쪽에 있는 pad를 sink pad 오른쪽에 있는 패드를 src pad라고 부른다.
반응형
'Dev Platform > GStreamer' 카테고리의 다른 글
gst-lanch-1.0 (0) | 2018.09.01 |
---|---|
[GStreamer] Queue (0) | 2018.08.26 |
gst-inspect-1.0 (0) | 2018.08.21 |