TunerTank

録画のためのいい加減なスクリプト例。チャンネルなどは引数渡しにしよう。

#!/bin/sh

# TunerTank 1ch
URL=http://192.168.1.31:49153/web/20/10001/01.mpeg2
# 出力ファイル名
OFILE=out.mpg
# 録音時間(分)
T=60
# 必要に応じて WoL and delay
# wakeonlan -i 192.168.1.0 xx:xx:xx:xx:xx:xx
# sleep 30
# 録画開始 ... 停止
wget -q -O $OFILE $URL &
PID=$!
T=$((T*60))
sleep $T
kill $PID

playlist for VLC の例(北海道版)。http://TunerTankのアドレス/cgi-bin/iodata/chlist.m3u で取得できる。

#EXTM3U
#EXTINF:,TV 1 ch
http://192.168.1.31:49153/web/20/10001/01.mpeg2
#EXTINF:,TV 3 ch
http://192.168.1.31:49153/web/20/10003/03.mpeg2
#EXTINF:,TV 17 ch
http://192.168.1.31:49153/web/20/10004/04.mpeg2
#EXTINF:,TV 5 ch
http://192.168.1.31:49153/web/20/10005/05.mpeg2
#EXTINF:,TV 27 ch
http://192.168.1.31:49153/web/20/10007/07.mpeg2
#EXTINF:,TV 35 ch
http://192.168.1.31:49153/web/20/10009/09.mpeg2
#EXTINF:,TV 12 ch
http://192.168.1.31:49153/web/20/10012/12.mpeg2
#EXTINF:,EXT 1 ch
http://192.168.1.31:49153/web/20/10101/001.mpeg2