PeerCast導入指南

本日はPeercastの紹介と導入メモ.
・概要
PeerCastと改造版IM(x64にも対応)の導入
・視聴支援ツールの導入

[概要]
PeerCastP2Pネットワークを構築して動画配信を行うアプリケーションである.
サーバ/クライアント方式ではないのでリスナーがどんなに多くても問題はない.
P2P特有の問題をはらんでいるが普及して欲しい技術であると勝手に考えている.
大学の研究テーマを決めるきっかけになったものでもある.

動画配信といっても公的な配信が行われることは基本的にない.
配信は個人が行うゲームやお絵かき,プログラミング,雑談などが多い.


[PeerCastと改造版(IM)の導入]
詳しい説明は既存のPeerCast紹介サイトに任せるとして割愛させていただく.
初心者向けPeerCast解説:http://peercast.gooside.com/
PeerCast BootCamp:http://www35.atwiki.jp/akuta_bi/

この記事では私がこれに加えて導入しているアプリケーションについて説明する.
1.公式版PeerCastをインストール
このとき改造版PeerCastを導入することを前提としてインストール場所を選択する.
改造版はx86版とx64版が用意されている.公式版はx86であるから,OSがx86なら変更なし.
OSがx64なら変更したほうがスッキリするかもしれない.変更しなくて問題はなし.
PeerCast公式:http://www.peercast.org/
x86,x64が分からない場合は気にしないで大丈夫.読み飛ばして

2.改造版"PeerCast IM"の導入
PeerCast IM:http://sourceforge.jp/projects/peercast-im/
公式版をインストールした場所にファイル類を置く.上書きでok

3.ポート開放
PeerCastはポート"7144"を開放する必要がある.
ポート開放についても既存のPeerCast紹介サイトで記されている.
ただ,試しに導入してみたい,面倒だ というのなら良いツールがある.
開放くん:http://cres.s28.xrea.com/soft/kaihoukun.html

4.PeerCastの設定
タスクトレイにあるアイコンのコンテキストメニューから 高度>設定 と進むとwebブラウザが起動する.
settingに移動して言語選択してsaveすると理解しやすくなる.
自分の回線状況に応じた設定を施そう.変更するのはネットワーク項目のみでok
分からなければそのままでも大丈夫.分かってきたら変更しよう.


[視聴支援ツールの導入]
PeerCastで配信されているチャンネルは"YellowPage(YP)"に掲載される.
しかし,YPが複数あり,それらの情報をまとめて取得するアプリケーションがあると便利である.
また,YPはwebページであり,そこにストリーミングに必要な情報が掲載されている.
その情報を動画再生アプリケーションに転送しなければ視聴することはできない.
これらの処理を行ってくれるのが,視聴支援ツールである.
有志の方々によって様々なツールを開発されている.
・pcyp2
・pcypLite
・pcmp+
・PeCaRecorder
今回は私が導入しているツールを紹介する.

pcypLite
pcypLiteも含めて様々なツールのDL元:http://vols.s57.xrea.com/
このパッケージにはプレーヤ(pcwmp)も付属しているのでオススメ.
pcypLite,pcwmpともx86アプリケーションであるので,
DLしたら好みの場所に展開して配置すればインストール完了.
pcypLite.exeを実行して設定をおこなう.スパナのボタンが設定.

1. YPの設定
YPタブでYPを追加する.プラスボタンで新規YPを追加して名前とURLを追記.
私が登録しているのはCP,RP,TP,HKTV,livionである.
livionはUteremの日本人配信者を情報をまとめてたものでpcypで配信情報を得ることができる.
Livion TV YPのURL:http://livion.tv/yp/

2. 他アプリケーションとのパス設定
PeerCast本体の指定(PeerCast.exeを参照)
webプラウザの指定(お好みのブラウザを参照,livionはこれで開かれる)
2chブラウザの指定(なくてもok)

これで視聴は出来るはずである.
左の回転矢印ボタンを押せば配信中のチャンネルが取得される.
視聴したいチャンネルをダブルクリックすればプレーヤが立ち上がりストリーミングが開始される.

3. pcypのフィルタ設定
設定しない場合,チャンネルはリスナー数で降順ソートされている.
設定方法は☆(星)ボタンを押して 1.YP設定 と同じような操作を行う.
検索文字は正規表現が利用出来る.例えばxboxの配信のフィルタならば,
xbox|360|箱○
として,検索対象1の"詳細+Playing(2)"と"コメント"にチェックいれる.
文字色と背景色はお好みで.紙芝居ならx18|18xとしておけば大抵引っかかる.

これであなたもPeCaリスナーの仲間入り.
分からないことがあればコメントどうぞ.追記します.