ストリーミングメディアアプリケーションを作成するためのフレームワーク
C言語で記述され、主にUNIX環境で開発されている。
ビデオ編集ソフトやストリーミング、そしてメディアプレイヤーのようなマルチメディアアプリケーションソフトウェアの基本となる機能を提供する。クロスプラットフォームとなるよう設計されている。(SoCの種類変更などに対応)