打开gsopcast的频道列表中的隐藏项

Totem,mplayer,sopcast,realplayer,bmp
gzkdzzy
帖子: 63
注册时间: 2007-12-17 10:02

打开gsopcast的频道列表中的隐藏项

#1

帖子 gzkdzzy » 2008-06-18 16:44

最近用gsopcast0.4.0看了两晚上的欧洲杯,突然发现列表中的CCTV-5没有了,很是不爽。上sopcast官网论坛上逛了逛,介绍说可以在http://sopcast.pxn.ca/sopchannels.php页面找到需要的频道地址,然后在gsopcast的地址栏中输入该地址即可播放了。难道每次都要这样?

回到gsopcast的配置中,看到频道列表的来源:" http://channel.sopcast.com/chlist.xml",决定在终端中输入命令:wget http://channel.sopcast.com/chlist.xml把它下载下来,然后手动加入一些频道地址。

打开下载下来的chlist.xml文件后傻了眼,CCTV-5、凤凰卫视、凤凰资讯等很久没在列表中出现的频道明明都在嘛!为什么gsopcast中又没有显现出来呢?仔细对比其它频道发现,在chlist.xml文件中,CCTV-5这类节目的type="1",而在gsopcast中能正常显示的为一类节目type="0"。于是在文本编辑器中将type="1"全部替换成type="0"。

接下来怎样才能让sopcast使用我本地的chlist.xml文件呢?将频道列表的来源改成"file:///本地chlist.xml路径"不行,好像这是nautilus的用法。后来想了一个绕圈的法子,打开http服务(如果没有安装http服务器的话会提示你安装的),把chlist.xml文件放到http服务器的主文档目录中,设置频道列表的来源: "http://localhost/chlist.xml"(不包含引号)

启动gsopcast,点击"频道"按钮,这一次所有的频道都出来了。
附件
Screenshot.png
头像
woaiwojia
帖子: 1355
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京

#2

帖子 woaiwojia » 2008-06-18 18:34

不错,终于找回来丢失的频道了
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#3

帖子 HuntXu » 2008-06-18 18:36

cool~ 8)
HUNT Unfortunately No Talent...
头像
RegentW
帖子: 1486
注册时间: 2007-02-27 21:47
来自: NN

#4

帖子 RegentW » 2008-06-18 19:23

我照做了,http服务是一直开着的,把chlist.xml放在网站根目录,网页的权限设置也没有问题,可重启gsopcast点频道还是什么都没有 :roll:
Core i5, 512G + SSD 20G, DDRIII 8G
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#5

帖子 maikafei » 2008-06-18 19:37

多谢楼主,试一下先 :lol:
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#6

帖子 maikafei » 2008-06-18 20:01

打开http服务(如果没有安装http服务器的话会提示你安装的)?????????????


这个怎么做?
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#7

帖子 maikafei » 2008-06-18 20:49

http服务器的主文档目录?????????????????


这又是哪里?
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#8

帖子 maikafei » 2008-06-18 21:01

搜索半个钟头了,没有搞定,楼主帮帮忙 :roll:
gzkdzzy
帖子: 63
注册时间: 2007-12-17 10:02

#9

帖子 gzkdzzy » 2008-06-18 22:09

maikafei 写了:打开http服务(如果没有安装http服务器的话会提示你安装的)?????????????


这个怎么做?
在ubuntu804中是系统->系统管理->服务,在其中钩选“Web服务器(apache2)”即是了。在Ubuntu7和6中记不清了,大体应该差不多,服务名也许是“http”。
gzkdzzy
帖子: 63
注册时间: 2007-12-17 10:02

#10

帖子 gzkdzzy » 2008-06-18 22:12

maikafei 写了:http服务器的主文档目录?????????????????


这又是哪里?
在Ubuntu中默认是在/var/www/,自己可以更改设置的。
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#11

帖子 maikafei » 2008-06-18 22:13

gzkdzzy 写了:
maikafei 写了:打开http服务(如果没有安装http服务器的话会提示你安装的)?????????????


这个怎么做?
在ubuntu804中是系统->系统管理->服务,在其中钩选“Web服务器(apache2)”即是了。在Ubuntu7和6中记不清了,大体应该差不多,服务名也许是“http”。


嗯,我刚刚查到,照做了,在FIREFOX里打入http://localhost/chlist.xml 也可以访问列表了,不过gsopcast里没有出现频道列表.
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#12

帖子 maikafei » 2008-06-18 22:14

gzkdzzy 写了:
maikafei 写了:http服务器的主文档目录?????????????????


这又是哪里?
在Ubuntu中默认是在/var/www/,自己可以更改设置的。

对,谢谢,我已经照做了,不过不行. 我有安装UFW,是否这个的问题>?
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#13

帖子 maikafei » 2008-06-18 22:15

晕,我和四楼一样呀 :roll:
maikafei
帖子: 370
注册时间: 2006-03-22 3:42

#14

帖子 maikafei » 2008-06-18 22:17

补充,我用的是opendns ,有关系吗?
gzkdzzy
帖子: 63
注册时间: 2007-12-17 10:02

#15

帖子 gzkdzzy » 2008-06-18 22:26

RegentW 写了:我照做了,http服务是一直开着的,把chlist.xml放在网站根目录,网页的权限设置也没有问题,可重启gsopcast点频道还是什么都没有 :roll:
在游览器中能不能打开http://localhost/chlist.xml呢?如果能,就应该没有太大的问题呀。
回复