online tv script
#! /bin/bash# purpose: shell wrapper of mplayer or realplayer to watching online tv
# requtre: get the mplayer and codecs , visit
# http://www4.mplayerhq.hu/homepage/design7/codecs.html
# online document visit
# http://www.mplayerhq.hu/DOCS/HTML-single/en/MPlayer.html
# realplayer for linux , pls visit http://www.google.com ;)
# name: ntv.sh
# author: [email protected]
# TV programme is copyrighted by its owner
# script is placed in public domain,use at your own risk
# make a list
function show_list {
cat <<EOF
1) 丽水一台 2) 浙江卫视 3) 法国时尚台 4) 江苏影视
5) cctv9 6) CCTV-新闻 7) cctv2 8) 江苏影视频道
9) 丽水二台 10) 澳门电视 11) 日本impres电视 12) GoodTV
13) fashionTV14) 江苏都市频道 15) 江苏综艺频道 16) 无锡电视影视
17) 南阳电视台 18) 浙江电视台公共频道
19) 安徽电视台 20) 潮州电视一套
21) 潮州电视 22) tjtv8 23) tjtv1 24) tjtv5
25) tjtv2 26) tjtv3 27) tjtv4 28) tjtv6
29) tjtv7 30) 长春电视台 31) 陕西体育 32) 凤凰咨讯台
33) 星空卫视 34) 美国ResearchTV35) 美国华盛顿大学台
36) BBC在线直播 37) 美国音乐电视台 38) 西班牙地方台
39) 山西体育台40) 江苏体育台 41) 意大利体育频道
42) 星空卫视 43)CCTV1 44) 影视卫视 45) 江西影视
46)ZTV5 47) fashionTV q) quit
EOF
}
# show the list
while :
do
prog=mplayer
cache='-cache 8192' # adjust it if you like ,set to 8192kb
video='-vo xv' # output device, check others by typing `mplayer -vo help'
audio='-ao oss' # audio device ,check others by typing`mplayer -ao help'
url=
clear ;
show_list
echo -n "Pls enter your choice: "
read r
case "$r" in
1) url='mms://202.96.114.251/lstv' ;;
2) url='mms://ztv7.zrtg.com:1095' ;;
3) url='mms://61.56.211.129/388-300' ;;
4) url='mms://vod.jsgd.com.cn/jsys.jsgd' ;;
5) url='mms://live.cctv.com/live3' ;;
6) url='mms://live.cctv.com/live1' ;;
7) url='mms://live.cctv.com/live2' ;;
8) url='mms://vod.jsgd.com.cn/jsys.jsgd' ;;
9) url='mms://202.96.114.251/lstv2' ;;
10) url='mmst://202.175.80.18/tdmvideo/news_file/f1b.asf' ;;
11) url='mms://impresstv-wmt.stream.co.jp/impresstv-bb' ;;
12) url='http://www.goodtv.com.tw/goodtv.ram' ;
prog=realplay ; cache="" ; audio="" ; video="" ;;
13) url='mms://vod.jsgd.com.cn/lzpd' ;;
14) url='mms://vod.jsgd.com.cn/city.jsgd' ;;
15) url='mms://vod.jsgd.com.cn/video1.jsgd' ;;
16) url='mms://real.thmz.com/live' ;;
17) url='mms://61.136.113.41/nytv_1' ;;
18) url='mms://61.153.3.82/ztv5' ;;
19) url='mms://218.22.14.85/live1' ;;
20) url='mms://219.131.159.153/cztv1' ;;
21) url='mms://219.131.159.152/cztv2' ;;
22) url='mms://211.148.164.152/tj8' ;;
23) url='mms://211.148.164.152/tj1' ;;
24) url='mms://211.148.164.152/tj5' ;;
25) url='mms://211.148.164.152/tj2' ;;
26) url='mms://211.148.164.152/tj3' ;;
27) url='mms://211.148.164.152/tj4' ;;
28) url='mms://211.148.164.152/tj6' ;;
29) url='mms://211.148.164.152/tj7' ;;
30) url='mms://61.138.179.3:8080l/' ;;
31) url='mms://Vod.sxtvs.com/sxtvs-7-2' ;;
32) url='mmst://221.2.138.93/fenghuang' ;;
33) url='mmst://221.2.138.93/xingkong' ;;
34) url='mms://media-wm.cac.washington.edu/ResearchTV%20Live%20(LAN)' ;;
35) url='mms://media-wm.cac.washington.edu/UWTV%20Live%20(LAN)' ;;
36) url='mms://mplay.donga.com/abc' ;;
37) url='mms://stream.nwez.net/nwez3' ;;
38) url='mms://212.22.34.30/tvcyl_c29' ;;
39) url='mms://Vod.sxtvs.com/live2' ;;
40) url='mms://61.155.11.21/jssports' ;;
41) url='mms://fastreal.fastweb.it/raisporthigh' ;;
42) url='mmsu://61.175.162.21/star' ;;
43) url='mms://202.102.52.135/cctv1' ;;
44) url='mms://202.102.52.135/njmovie' ;;
45) url='mms://movie.jxgdw.com/jswjxgdwjxtv/.asx' ;;
46) url='mms://61.153.3.82/ztv5/ztv5.asx' ;;
47) url='mms://61.242.253.100/shizhuang' ;;
Q | q) break ;;
*) echo "Unknown option." ; sleep 1 ; continue ;;
esac
$prog $cache $video $audio $url
done 这个必须安装mplayer吧 已阅
页:
[1]