Chinaunix首页 | 论坛 | 博客
  • 博客访问: 723682
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5165
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 15:52
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-21 17:51:23


晚上一直等着看欧洲杯决赛,本来想好去对门宿舍看的,后来一想何不尝试一下在Linux下安装一个看网络电视的软件呢,这样看起来岂不是更爽。于是开始百度,从不了解到逐渐明确目标是一个让人兴奋的过程,我知道可以使用sopcast来看网络电视,然后又看到说有一个名GMLive的前端比较好用,于是我便去下载GMLive,这个软件是中国人开发的,比较好下载,安装的时候又是一堆依赖的问题,一一去北科那个源上把依赖的包装好,然后GMLive便顺利安装好了。接下来需要sp-sc-auth这个二进制文件(GMLive依赖的另一个程序是mplayer,GMLive调用它来播放音像),并且需要将它放置在/usr/bin/或者是/usr/local/bin/目录下,这个文件也是很好下载的。然后点击“应用程序->影音->GMLive”,这样GMLive便顺利启动了,它似乎支持三种不同的协议:mms,nslive,sop。在mms下有许多频道,双击后便提示正在连接,然后显示连接成功,可是始终看不到图像,并且一点声音都没有。在网上查有人说是mms都被封掉了。我便尝试着去下sopcast的频道列表,这又何尝容易呢。校园网根本打不开这个网站,我先是到处找代理,找到成都中科院的一个代理服务器,能打开mysql的英文主页,可是怎么都打不开sopcast的主页,没有办法就托QQ中使用宽带的朋友帮忙看看,结果人家用电信宽带也是打不开,这就怪了,似乎就没有办法了,在网上也看到很多反应这种情况的朋友。我突然一想何不试试Windows下的sopcast,然后在网上很快便下好GMLivSetup-SopCast-3.0.3-2008-4-30.exe这个文件,安装之后,发现用得非常好,居然能收看CCTV5了,我想为什么不能使用它用的频道列表呢?去安装目录下的channellist挑一个最大的文件——chlist_live.xml拷贝到Fedora中,接着按照一个朋友讲的做,将这个xml文件放到Apache的默认目录下,然后运行Apache服务器,再修改GMLive的Sopcast的channelurl为,重启GMLive之后,发现sopcast的频道列表依旧是空空如也,不知为何啊。无意中又看到一位朋友说将chlist覆盖掉.gmlive/sopcast.lst便可。cpchlist_live.xml.gmlive/sopcast.lst,接下来运行GMLive,哈哈,大功告成,sopcast里面的频道多得很,搞定当时已经是两点半了,我真是佩服自己的耐心啊,顺利连接上CCTV5,十分惬意地看了一场精彩的比赛,一直5点多颁奖典礼结束,恭喜西班牙夺得冠军,西班牙确实踢得好,整场比赛都占据着主动权,德国则是失误频频,尤其是中场老是被断球,巴拉克就像梦游一样,这些年轻的球员估计可以确保西班牙十年的强大。这个频道列表不过是是个xml文件,如果知道它的格式的话,自己都可以用文本编辑器来编辑的,其实频道的信息变化是很少的,比如CCTV5是sop://broker6.sopcast.com:3912/6002,好像6002就标识了CCTV5,不知道为什么Linux版的安装程序就不生成一个频道列表文件。这个sop协议的全称是streamingoverp2p,它是有sopcast实现的。还有一个问题是运行GMLive时,这些数据都是从何而来的,sop服务器在哪里呢??这个sp-sc-auth个头只有826KB,整个p2p算法都由它来实现吧。strings/usr/local/bin/gmlive能看到有sp-sc-auth这样的字符串,说明gmlive有调用这个程序。

最后贴一下我一直在使用的ustb源的yum配置文件吧。

[base]
name=ustbFedorasource
baseurl=ftp://ftp.ustb.edu.cn/pub/fedora/9/Everything
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

它帮我自动安装好了星际译王,呵呵,比我手动安装高效多了~明天又要上班了,92路改道把我都整晕了。

作者:绚丽也尘埃
原文地址:http://blog.163.com/ecy_fu/ 下载本文示例代码
阅读(595) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~