ソフトウェア設計及び演習2017
GStreamerによる動画再生
2015/7/17現在,教育用端末へのGStreamerインストールは済んでいますが,もしサンプル等が実行できない,などの不都合があれば木村まで知らせてください.
GStreamerとは?
-
オープンソースで開発されているマルチメディアフレームワークの一つです.概念については,以下のリンク先を参考に勉強してください.
- あしたのオープンソース研究所 (このページの筆者である須藤さんは,本学科の卒業生です)
演習用端末でのコンパイル,リンク時の注意
GStreamerを使う場合のプログラムは
#include <gst/gst.h> #include <gst/video/videooverlay.h>
などが必要となります.さらに,コンパイル時には
$ gcc movplay.c `pkg-config --cflags --libs gtk+-2.0 gstreamer-1.0 gstreamer-video-1.0`
のように,gstreamer-1.0 や gstreamer-video-1.0 の指定も必要です.
リンク
- あしたのオープンソース研究所
- GStreamer SDK Tutorials(英語)
- 本ページのサンプルは,↑のチュートリアルにあるものとほぼ同じです.
最終更新日:2017/04/03 09:14:21