在Ubuntu中使用SopCast观看球赛


测试环境为Ubuntu 10.04 beta 2。

一、sopcast

1.下载sp-auth和stdc++5库

下载地址在帮客之家FTP里

FTP地址:ftp://www.6688.cc/

用户名:www.bkjia.net

密码:www.6688.cc

在2010年LinuxIDC.com\4月\在Ubuntu中使用SopCast观看球赛\

2.解压libstdcpp5.tgz得到libstdc++.so.5和libstdc++.so.5.0.1,然后

sudo cp -a libstdc++.so.5* /usr/lib

3.使用

进入在线网站,找到某个电台的地址,例如

上海体育 sop://broker.sopcast.com:3912/6001

cctv5 sop://broker.sopcast.com:3912/6002

解压sp-auth.tgz至某目录,然后在终端中进入此目录中的sp-auth目录,输入

./sp-sc-auth sop://broker.sopcast.com:3912/6001 3908 8908 > /dev/null &

其中 6098 是频道代码;3908 是电脑端口;8908 是播放器端口。">"是输出导向符号,把接收的结果放入 /dev/null,"&" 是指后台运行程序。

In Unix-like operating systems, /dev/null or the null device is a special file that discards all data written to it (but reports that the write operation succeeded), and provides no data to any process that reads from it (yielding EOF immediately).

In programmer jargon, especially Unix jargon, it may also be called the bit bucket or black hole.

【上面的意思是,在类Unix操作系统中, /dev/null是一个丢弃所有写入其中的数据的特殊文件(但是系统却报告说写入成功),不向任何进程提供可读的数据。在行话中,一般称其为垃圾箱或者黑洞。举例来说,你在阅读完一封e-mail后将它删除了,那么它就被放到Bit bucket中了(通常表示垃圾箱)。同理,如果文件被删除了,那么在删除点之后的文件也被送到Bit bucket中去了。不过,其实它们哪也没去,只是任何程序都无法识别这些文件罢了。】

其实,我们运行sp-sc-auth后,sp-sc-auth把实时数据先放入内存中,当超出了sp-sc-auth预设的数据量时,上面的命令就是把超出的数据扔入/dev/null中。

  • 1
  • 2
  • 下一页

相关内容