Label Cloud

Tuesday, December 9, 2008

在ubuntu下实现网络电视

  有一百多个频道的完全免费的P2P网络电视SopCast
  GTK-Sopcast,一个sopcast的GTK前端,也就是GUI界面

  这个项目使用的是最新的核心 sp-sc.0.9.8,具有简洁的界面,轻巧的身躯,支持频道分组显示和频道搜索,以及自定义播放器和频道过滤参数自定义

版本改进历史:
0.2: 输入输出端口采用随机数产生。完全精简重写了判断sp-sc状态并做响应的代码。
0.2.3: 更多更好的状态量显示(百分比,上传/下载速度,上传/下载总量,peers个数),增加下拉菜单,Launch按钮被用于启动下拉菜单中的channel
0.2.4: 改进了下拉菜单启动电台的代码

gtk-sopcast作者所渴望实现的代码基本都实现了。工作到此暂时结束

网络电视软件:
http://www.esnips.com/doc/a0b785fb-2162-4cfa-a5c4-d28420876b12/gsopcast_0.2.10-1_i386
gsopcast的核心:
http://www.esnips.com/doc/702ab28a-d7f2-47cd-af4f-e7bc4dc2356d/sp-sc
核心文件还是建议大家到官方网站下载:
http://www.sopcast.com/

原帖子以及软件下载:
http://forum.ubuntu.org.cn/viewtopic.php?t=7106

下载两个文件后,
sudo dpkg -i gsopcast_0.2.10-1_i386.deb
tar xf sp-sc.tar
sudo cp sp-sc /usr/local/bin
使用系统-首选项-主菜单,增加一个快捷方式。

创建启动器
类型:应用程序
名称:scopcast网络电视
命令:scopcast
注释:在Linux下看网络电视。

打开gsopcast,进行简单的设置。
1,你会发现Channel列表是空白的,不过不要担心,几秒钟后就会从网络服务器上自动下载下来。
2,打开config页面,如果你是使用mplayer播放多媒体,那么就不需要修改(此网络电视默认支持mplayer)。如果你是使用totem或者xine,就需要进行修改了。
如果你不知道参数,可以直接输入totem或者 xine,别担心。播放器运行后,还可以进行修改参数。
3,设置好后,转回sopcast页面。
现在Channel列表里已经有内容了吧。你可以选择一个电视台,然后单击主界面左下角的Player。这时,sopcast可以自动调用你设置的player。等待缓冲结束,你就可以观看网络电视了。
4,这个可以看凤凰卫视新闻台,真是不错,呵呵。
*如果你感觉默认的画面太小,可以通过调节播放器的播放窗口大小来改变。非常简单的!

No comments: