GStreamer

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 찾기
GStreamer
Gstreamer-logo.svg
개발자 GStreamer 팀
발표일 2001년 01월 11일, 4533일 경과
최근 버전 1.0.2 / 2012년 10월 25일, 228일 경과[1]
개발 상태 개발 중
프로그래밍 언어 C[2]
운영 체제 크로스 플랫폼
종류 멀티미디어 프레임워크
라이선스 GNU LGPL
웹사이트 gstreamer.freedesktop.org

GStreamerGObject 기반 자료형 체계와 더불어 C 프로그래밍 언어로 작성한 파이프라인 기반 멀티미디어 프레임워크이다.

GStreamer는 단순 오디오 재생, 오디오 및 비디오 재생, 녹음, 스트리밍 및 편집을 비롯하여 프로그래머가 다양한 미디어 관리 구성 요소를 만들 수 있게 해 준다. 파이프라인 디자인은 영상 편집기, 스트리밍 미디어 브로드캐스터, 미디어 플레이어와 같은 수많은 종류의 멀티미디어 응용 프로그램을 만드는 역할을 한다.

배포[편집]

GStreamer 기술의 주된 사용자인 그놈 데스크톱 환경은 그놈 버전 2.2부터 GStreamer를 기본 포함하고 있다. 그놈과 GTK+의 응용 프로그램들이 이 기술을 많이 사용하고 있다. 그 밖의 프로젝트들 또한 이 기술을 사용하거나 지원하는데 이를테면 Chameleo 미디어 플랫폼, 포논 미디어 프레임워크, 송버드 미디어 플레이어가 있다.

또, GStreamer는 Palm Pre[3], 노키아 770, N800, N810, N900 인터넷 태블리과 같이 마에모 운영 체제를 사용하는 임베디드 기기에서도 동작한다.

Cross-platform이 고려되어, Linux (x86, PowerPC 그리고 ARM), Solaris (Intel and SPARC) 그리고 OpenSolaris, FreeBSD, NetSBD, Mac OS X, Microsoft Windows, 그리고 OS/400 에서 작동 되는 것으로 알려져있다. GStreamer는 Python, Vala, C++, Perl, GNU Guile, Ruby와 같은 프로그래밍 언어를 위한 바인딩을 가지고 있다. GStreamer의 라이선스는 GNU Lesser General Public License 이다.

주석[편집]

  1. RELEASE: GStreamer 0.10.34 and GStreamer Base Plug-ins 0.10.34 (2011년 5월 14일). 2011년 5월 15일에 확인.
  2. Ohloh Analysis Summary – GStreamer. Ohloh. 22 July 2010에 확인.
  3. http://www.weboshelp.net/getting-started-with-webos/177-webos-and-gstreamer

바깥 고리[편집]