QA@IT

GStreamerについて学べる書籍、サイトを教えてください

6782 PV

ニコ生やツイキャスなどで配信をする際に、デスクトップを配信したいと考えています。Windowsであれば、SCFHやNDCといった仮想webカメラのフリーソフトを使うそうです。ところが、Linuxでは、仮想webカメラのソフトがあまりありません。(webcamstudioというのを導入したことがありますが、機能が多く、エラーも出たりして使いづらかったです。)調べてみると、SCFHはDirectShowという技術を使っているようです。そして、DirectShowに該当する、マルチプラットフォームのフレームワークが「GStreamer」であるらしい、ということがわかりました。GStreamerで仮想webカメラをプログラミングしてみたいのですが、GStreamerをどのように学べばよいでしょうか。書籍や、webサイト等、教えていただけると助かります。

回答

GStreamerについて学ばれるのでしたら、まずはこちらの記事がおすすめです。
概要から簡単な使い方、仕組みまでがイラスト付きで一通り解説されています。

記事中で触れられている紹介記事はこちらです。

古いバージョン(0.10.x)向けですが、マニュアルも日本語訳されています。
今のバージョン(1.x)との互換性はありませんが、考え方は同じだと思います。

最新版のマニュアル(英語)はこちらです。

GStreamerについての日本語の書籍は(今のところ)流通していないようです。
一般的な質問サイトではなかなか回答が付きづらいと思いますので、その場合は
メーリングリストに投げてみるという手もあります。本家のメーリングリストは
以下ですが、英語です。

日本語では、Ruby-GNOME2というプロジェクトのメーリングリストがいいかもしれません。
Ruby-GNOME2プロジェクトでは、Ruby/GStreamerというRubyからGStreamerを使うための
ライブラリーが開発されているので、GStreamerに詳しい人もいるのではないでしょうか。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。