Tgif FAQ - ビデオストリーミング


注意:

このページは、 Tgif ホームページ にある FAQ のページ を、竹野研究室 (主に竹野) が日本語に翻訳したものです。 オリジナルサイトの作者 (Bill Cheng 氏) の許可の元、ここに公開します。

FAQ 以外のページへのリンクは、 ほとんどがオリジナルページへのリンクになっていますので、 日本語訳はされていません (ただし、そのうち主なものは今後日本語訳することも考えています)。 また、ここに書かれているリンク先やソフトウェアなどの情報は、 書かれてからかなり年月が経っていますので、 リンク切れになっていたり、 現在の状況には合わない情報である可能性もあります。

この日本語訳のページに関する意見や質問は、 オリジナルサイトの作者ではなく、 竹野 にお願いいたします。

(05/31 2017)

このページのオリジナルサイト: http://bourbon.usc.edu/tgif/faq/streaming.html

目次へ戻る


 
tgif-4.x のソース配布内に "stream.c" というファイルがあるのに気がつきました。 これはビデオストリーミングと関係あるのですか ?
もちろん ! tgif-4.x は、サーバープッシュ形式でのライブビデオストリームを 実際に表示することができます。 まず、あなたの X リソースを、 256 超の色を持つ画像を処理できるように設定してください。 tgif は取り込みフィルタ "JPEG-ディザ" (JPEG-dither) を使います。

例でこれを説明します。 2 つのライブビデオストリームが ノース ダコタ州立大学の理系キャンパス にあります。 これらのビデオストリームを見るには、以下のようにします:

        tgif "http://camsrv4.ndscs.nodak.edu/qcam?update=serverpush"
        

ストリーミングを止めるには <ESC> を押してください。

サーバープッシュ形式は、content 型として multipart/x-mixed-replace を持つ MIME ドキュメントに似ています。 それは複数の部分からなり、各部分は異なる型にできますが、 tgif は、各部分が image/jpeg の型である場合のみ ストリーミングできます。

他の例 (tgif-4.0.4 以上でのみ動作) は、 Argonne National Lab の、 TelePresence Microscopy Site です。 このビデオストリーム (ここで何を見ているか) を見るには 以下のようにしてください:

        tgif "http://aem060.amc.anl.gov/axis-cgi/mjpg/video.cgi"