Other posts related to mitbbs

sopcast网络电视全家解决方案[转]

Deep Blue| August 6, 2008 2:34 am

转载一篇,虽然看奥运应该不需要。不过以后也许用得着。再说自己家里也有一台老爷机。

标 题: 老鸡也能sopcast!迎接奥运看转播
发信站: BBS 未名空间站 (Mon Aug 4 22:08:29 2008)

上mitbbs很少些长文,前些天抽风,写了一个关于用debian打造家庭娱乐中心的文章,
下水了,555
这篇文章是应nyse同志要求,些一个老鸡上sopcast收看国内电视节目的文章,希望别
沉底,呵呵

其实sopcast这个东西很好用,非常健壮,如果你仅仅是一台电脑,我这个文章没有啥
价值,因为在windows下安装pplive或者sopcast非常简单。

但是,如果你家上有老,下游小,中间有老婆,都要上网,你要看电视,占带宽,呵呵
,你会很惨的,解决方案,sopcast+ddwrt。下面就说如何进行,

硬件设备之一: p3-500一台,256m内存,不要显示起,不要音响,不要键盘,不要鼠
标不要机箱。光板电脑一个。要有网卡,有声卡,继承的显卡
硬件设备之二:ddwrt刷好的router一个,什么?不会刷?看这里 http://www.dd-wrt.com

软件:debian linux 4.0 (etch) + sopcast程序

就这?对,足够了,要我说,有128内存就可以了,呵呵

第一部:安装debian,这个谁都会,弄一套临时的键盘鼠标显示器,安装这种民工工作
,我就不多说了,呵呵,不用装x窗体就可以,硬件驱动要求把声卡用alsaconf命令搞
定。一定要安装桌面管理程序,gnome或者kde都可以,我倾向于gnome

第二步:安装远程桌面,平时这个电脑是挂在墙角,放在壁橱,或者放在后院的,不用
太care了,但是一定要远程遥控。所以除了能上网,还需要有远程桌面,安装
vnc4server就足够了,安装完毕,运行vncserver :x (x为数字)
在其他电脑上,主要是windows上面弄一个叫vncviewer.exe的小程序,输入serverip:x
就会有提示输入登录密码,成功后在桌面上就能产生一个虚拟的linux的桌面,跟实际
操作一样,

第三步,拷贝sp-sc-auth的binary文件到/usr/local/bin文件家下面

第四步,运行/usr/local/bin/sp-sc-auth sop://broker.sopcast.com:3912/15102
3908 8908 > /dev/null

第五步,在其他的任何一台电脑下面,用媒体播放器打开http://serverip:8908/tv.asf看看是不是能看中央一套了?

第六步,挑选几个你经常看的频道,(频道列表在http://www.sopcast.com/channel/)比如15102,以及帮定的端口,上面的例子是8908,你可以换成8909 8910等等

第七步,用crontab -e程序自动启动所有想看的电视节目
语法是@reboot /usr/local/bin/sp-sc-auth sop://broker.sopcast.com:3912/15102
3908 8908 > /dev/null

这样你就可以观看了,但是,有一个问题,这样不限制,你家的internet会非常非常慢

下面你所能作的就是到dd-wrt的router里面,用这个命令在administration->command
窗口下面输入
iptables -I FORWARD -p tcp -s 192.168.1.109 -m connlimit –connlimit-above 5
-j REJECT

并且保存成为启动命令就可以了,看到最后的数字5代表router可以允许5个p2p的连接
,这个已经足够了,我的计算机曾经用3个都没问题,就是rp损失惨重,呵呵

奥运会了,广大群众们希望用这个壁橱老鸡来当你们家的电视server,不用在理会dish
network的促销了,呵呵