最近ビデオサーバーなるものを作ろうと計画してました(ぉ
なんとか動き出したかなぁ..

--- メモ ---
ビデオサーバー構築(^^;

PC      HPの中古(セレロン300)
MEM     128MB
SOUND   Sound Blaster 16
TV-CARD Video Highway Xterm(bt848)
HDD     ばったもん60GB
CAMERA  WebCam Plus(ov511)

OS      RedHat 7.2 Kernel 2.4.9-31

色々なサイトを回って調べるが音が出ないので悩んでいて
cardを23(bt878用)を選んだところ音がでました。
多分配列の違いでしょう(^^;
(bttv 0.7.72の時)

=== module.conf
Alias char-major-81 tuner
options bttv card=23 pll=1 radio=1
options tuner type=2
================

=== rc.local
/sbin/modprobe bttv
/sbin/modprobe tuner
================

これを書いておけばドライバーよみこんでくれるみたいだね(^^;

後は一般的な構築とさほど変わらないかと思います。
録画にはvcrあたりが便利だと思います。

=== .vcrrc
[defaults]

# "Uncompressed RGB" 3 "Uncompressed YUY2" 3 "Uncompressed YV12" 3
# "DivX ;-) VKI (Fast-Motion)" 3 "DivX ;-) VKI (Low-Motion)" 3
# "DivX ;-) Fast-Motion" 3 "DivX ;-) Low-Motion" 3
# "Win32 DivX4 4.0 Beta Codec" 3 "Brooktree? ProSummer Video (32)" 3
# "Brooktree? YUV411 Raw" 3 "Indeo? Video 5.04" 3 "Indeo Video 4.1" 3
# "Indeo Video 3.2" 1 "Indeo Video 3.1" 1 "Morgan Motion JPEG" 3
# "MS Motion JPEG" 3 "Huffyuv lossless codec [HFYU]" 3 "VP31? Compressor" 3
# "Microsoft MPEG-4" 3 "Cinepak Video" 3 "I263" 3 "MS RLE" 3
# "Microsoft Video 1" 3 "DivX 4.0" 3

codec = Microsoft MPEG-4

#codec = DivX ;-) fast-motion
#codec = MS Motion JPEG
#attributes = BitRate=1600 ,Crispness=100

#codec = DivX ;-) low-motion
#attributes = BitRate=1600,Crispness=100

quality = 70
keyframes = 30
framerate = 30
source = Television
#source = S-Video

freqtab = japan-bcast
audio = /dev/dsp

audiofrequency = 22
audiosamplesize = 16
audiomode = mono
audiobitrate = 32


init-sound=/dev/mixer:line:70
# 768x576 (config value: 768) 640x480 (config value: 640)
# 400x300 (config value: 400) 384x288 (config value: 384)
# 320x240 (config value: 320) 192x144 (config value: 192)
# 160x120 (config value: 160)
resolution = 192
input = Television
norm = NTSC

[1ch]
channel = 1

[2ch]
channel = 2

[3ch]
channel = 3

[4ch]
channel = 4

[5ch]
channel = 5

[6ch]
channel = 6

[7ch]
channel = 7

[9ch]
channel = 9

[10ch]
channel = 10

[11ch]
channel = 11

[12ch]
channel = 12
=========

CPUが非力な為あまり画質があげれません...
静音設計のデスクトップだから仕方が無いかもしれませんが...
唯一ファンレスCPUのセレロンだし...
もしかしたらP-IIあたりでもあったけど...

後は番組予約CGIを作るべきかなと思います。

本来はASFで録画したかったのですが、Linuxにはまだなさそう
(見つけれないだけ?)な為aviになっています。

Real Playerでストリーミングできることが発見。
これでしばらく代用するとします(ぉ

ビデオサーバー構築しだしたところで無知なので
情報を求みます(汗)