下面是一段shell脚本拷贝到path 路径下运行即可,原版本来自何勃亮,我增加了提示功能方便输入.
#! /bin/sh

case $1 in
        cctv0 ) mplayer [url]mms://live.cctv.com/livenews[/url] > /dev/null & ;;
        cctv1 ) mplayer [url]mms://live.cctv.com/live11[/url] > /dev/null & ;;
        cctv2 ) mplayer [url]mms://live.cctv.com/live12[/url] > /dev/null & ;;
        cctv3 ) mplayer [url]mms://live.cctv.com/live13[/url] > /dev/null & ;;
        cctv4 ) mplayer [url]mms://live.cctv.com/live14[/url] > /dev/null & ;;
        cctv10 ) mplayer [url]mms://live.cctv.com/live20[/url] > /dev/null & ;;
        phtv0 ) mplayer [url]mms://222.47.29.116/litv01[/url] > /dev/null & ;;
        phtv1 ) mplayer [url]mms://222.47.29.116/litv03[/url] > /dev/null & ;;
        *) echo "please enter 'tv cctv0'[cctv1 cctv2 cctv3 cctv4 cctv10  phtv0 phtv1] to select differrnt tv channel"
esac

不是很稳定经常会断掉.

来源:[url]http://blog.chinaunix.net/u/29993/showart_449810.html[/url]