最省资源ppstream+sopcast+pplive电视播放(for dummy)(12/11更新,全文重编辑)
发表于 : 2009-09-08 10:30
简单介绍
http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=224584 我发了一个看网络电视的节目单.
里面包含了ppstream,sopcast,pplive的节目单.
可是,收看节目的软件并不统一,让大家感到疑惑或者不方便.我就收集了一下论坛的资源.
写了几个script. 现在用一个script(mypps)就可以播放所有的p2p电视. 调用了外部播放器mplayer(可以改成vlc),
实现使用最小的资源来看电视,省电,环保. pplive和sopcast的script是根据chick发的帖子改写的(http://ubuntuforums.org/showthread.php?t=828779),
它维护背后数据交换dameon和流播放mplayer的进程,让他们同时存在或同时消失. ppstream的script是用了pythonnist编译的code(viewtopic.php?f=74&t=224041)
这个script还有一个好处就是不用root 权限,不用安装(出了安装一些需要的lib).32位,64位机器都能跑. 安装使用方法:
1. 下载
http://www.mediafire.com/?sharekey=ea05 ... f6e8ebb871
或
http://drop.io/rwkrw6l/asset/3inone-tar-gz-2
或者
http://player-3-in-one.googlecode.com/f ... One.tar.gz
解压
或者下载这个,高版本的glibc编译的,用新机器播放效率高 [推荐]。
http://player-3-in-one.googlecode.com/files/3inOne2.tgz
2. 关闭firefox, 打开terminal, 进入解压缩的目录 3inOne。
然后, 运行 python install.py ( 不要root权限)
(如果有错误,可能要装 sudo apt-get install python-xml)
3.按照提示
首先是mypps完整路径,如果没有错误,就按'enter'
然后列出系统可用的firefox版本,如果用默认的firefox,就按'enter',或者选择firefox版本对应的号码。
接着是firefox profile的名字,如果是默认的就按'enter'
关联时候一共修改了两个文件prefs.js和mimeTypes.rdf,如果安装成功,你的老文件会备份成
prefs.js_xx
mimeTypes.rdf_xx
这里xx是自动生成的号码。
打开 http://pptv.me 可以点播拉. http://kan.pps.tv也可以点播。
与opera的关联方法请看http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=224584
注意事项:
1.不是所有的pplive资源都能播放. 如果出现mplayer fail to start的信息, 很可能是pplive的链接没有成功打开.
2.安装出现ascii错误的,请不要把播放器解压缩到含中文的目录下面。(或者你可以自己改code,把目录字符串编码成你系统用的中文编码)
3.sopcast 有时候点了没有反应,请再点几次,直到出现terminal窗口。
更新历史
12/12更新
感谢tusheng的建议,全文重新编辑,希望更容易使用。
12/11更新
更新的关联script: install.py
可以列出可用的firefox版本,然后通过数字选择。
12/10更新
用pythonist提供的source code, 重新编译了pps-mplayer
用 gcc 4.4.1
GCC & CPU optimization abilities ... i486
vo: xv x11 fbdev fbdev2
ao: oss alsa mpegpes
9/20更新
基于pythonist绿色免安装版,增强了兼容性
修正了sopcast, pplive脚本错误,缩短等待时间
修正install.py编码问题。
9/19更新
重新上传播放器,修正播放ppstream错误。
9/9更新
多谢eexpress指出PPS_MPLAYER_PATH自动设置方法. 我又写了一个自动firefox关联的程序(http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=225833).现在安装傻瓜化了.
http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=224584 我发了一个看网络电视的节目单.
里面包含了ppstream,sopcast,pplive的节目单.
可是,收看节目的软件并不统一,让大家感到疑惑或者不方便.我就收集了一下论坛的资源.
写了几个script. 现在用一个script(mypps)就可以播放所有的p2p电视. 调用了外部播放器mplayer(可以改成vlc),
实现使用最小的资源来看电视,省电,环保. pplive和sopcast的script是根据chick发的帖子改写的(http://ubuntuforums.org/showthread.php?t=828779),
它维护背后数据交换dameon和流播放mplayer的进程,让他们同时存在或同时消失. ppstream的script是用了pythonnist编译的code(viewtopic.php?f=74&t=224041)
这个script还有一个好处就是不用root 权限,不用安装(出了安装一些需要的lib).32位,64位机器都能跑. 安装使用方法:
1. 下载
http://www.mediafire.com/?sharekey=ea05 ... f6e8ebb871
或
http://drop.io/rwkrw6l/asset/3inone-tar-gz-2
或者
http://player-3-in-one.googlecode.com/f ... One.tar.gz
解压
或者下载这个,高版本的glibc编译的,用新机器播放效率高 [推荐]。
http://player-3-in-one.googlecode.com/files/3inOne2.tgz
2. 关闭firefox, 打开terminal, 进入解压缩的目录 3inOne。
然后, 运行 python install.py ( 不要root权限)
(如果有错误,可能要装 sudo apt-get install python-xml)
3.按照提示
首先是mypps完整路径,如果没有错误,就按'enter'
然后列出系统可用的firefox版本,如果用默认的firefox,就按'enter',或者选择firefox版本对应的号码。
接着是firefox profile的名字,如果是默认的就按'enter'
关联时候一共修改了两个文件prefs.js和mimeTypes.rdf,如果安装成功,你的老文件会备份成
prefs.js_xx
mimeTypes.rdf_xx
这里xx是自动生成的号码。
打开 http://pptv.me 可以点播拉. http://kan.pps.tv也可以点播。
与opera的关联方法请看http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=224584
注意事项:
1.不是所有的pplive资源都能播放. 如果出现mplayer fail to start的信息, 很可能是pplive的链接没有成功打开.
2.安装出现ascii错误的,请不要把播放器解压缩到含中文的目录下面。(或者你可以自己改code,把目录字符串编码成你系统用的中文编码)
3.sopcast 有时候点了没有反应,请再点几次,直到出现terminal窗口。
更新历史
12/12更新
感谢tusheng的建议,全文重新编辑,希望更容易使用。
12/11更新
更新的关联script: install.py
可以列出可用的firefox版本,然后通过数字选择。
12/10更新
用pythonist提供的source code, 重新编译了pps-mplayer
用 gcc 4.4.1
GCC & CPU optimization abilities ... i486
vo: xv x11 fbdev fbdev2
ao: oss alsa mpegpes
9/20更新
基于pythonist绿色免安装版,增强了兼容性
修正了sopcast, pplive脚本错误,缩短等待时间
修正install.py编码问题。
9/19更新
重新上传播放器,修正播放ppstream错误。
9/9更新
多谢eexpress指出PPS_MPLAYER_PATH自动设置方法. 我又写了一个自动firefox关联的程序(http://forum.ubuntu.com.cn/viewtopic.php?f=74&t=225833).现在安装傻瓜化了.