recpt1で、TV映像をhttpでストリーミング配信できるらしい。
というか、recpt1にその機能(httpストリーミング配信サーバ)機能を持たせるパッチがあった。
早速適用して試す。
/usr/local/recpt1をバックアップ→recpt1のソースにパッチを当てる(patchコマンドでバッチファイル.diffを適用する)→(pt1_devを書き換え)→make→配信
の流れ。
まずは、現状動いているrecpt1のバックアップ。
$su
#cd /usr/local/bin/
#cp recpt1 recpt1_ok
「ok」とつけるのは、現状動いてるやつだから。
同じように、他の2つ、バックアップしとく(recpt1ctlとchechsignal)。
今回cygwinからログインして作業。
パッチ適用前のファイル構成は以下。
赤枠のパッチ(diff)を、青枠ファイル郡に当てる。
patchコマンドを使う。
そのあとで、黄色ファイル(pt1_dev.h)を書き換えしてからmakeする流れ。
(書き換えといっても、pt1videoという文字列をpt3videoにするだけ)