GStreamer

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
GStreamer
Gstreamer-logo.svg
개발자 GStreamer 팀
발표일 2001년 01월 11일, 5041일 경과
최근 버전 1.2.1 / 2013년 11월 10일, 355일 경과[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 인터넷 태블릿과 같이 마에모 운영 체제를 사용하는 임베디드 기기에서도 동작한다.

크로스 플랫폼이 고려되어, 리눅스 (x86, PowerPC 그리고 ARM), 솔라리스 (인텔, SPARC) 그리고 오픈솔라리스, FreeBSD, NetBSD, OS X, 마이크로소프트 윈도, 그리고 OS/400 에서 작동 되는 것으로 알려져있다. GStreamer는 파이썬, Vala, C++, , GNU Guile, 루비와 같은 프로그래밍 언어를 위한 바인딩을 가지고 있다. GStreamer의 라이선스는 GNU LGPL이다.

주석[편집]

  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

바깥 고리[편집]