[教學] 於「PPS看看」點擊播放PPS影片(使用Totem)

Totem,mplayer,sopcast,realplayer,bmp
xenomorph0525
帖子: 546
注册时间: 2009-11-21 20:29

[教學] 於「PPS看看」點擊播放PPS影片(使用Totem)

#1

帖子 xenomorph0525 » 2010-01-22 18:24

 
  于“PPS看看”点击播放PPS影片(使用Totem)

      xenomorph0525 2010/11/14



一、添加套件源及安装相关套件


请在终端机中依序输入下列指令

代码: 全选

sudo add-apt-repository "deb http://ppa.launchpad.net/cnav/ppa/ubuntu natty main"

sudo apt-get update

sudo apt-get install totem libpps libppswrapper gst-plugins-pps



二、设定pps通讯协定关联


a.“Ubuntu 10.10以下的用户”

请在终端机中依序输入下列指令:

代码: 全选

gconftool-2 -s /desktop/gnome/url-handlers/pps/command --type string 'totem "%s"'

gconftool-2 -s /desktop/gnome/url-handlers/pps/enabled --type bool 'true'


b.“Ubuntu 11.04以上、Kubuntu、Xubuntu、Lubuntu的用户”

请先关闭Firefox然后在终端机中输入下列指令:

代码: 全选

sed -i '$a user_pref("network.protocol-handler.expose.pps", false);' ~/.mozilla/firefox/*.default/prefs.js


三、于“PPS看看”点击播放


开启 http://kan.pps.tv/  点击想看的影片的“客户端播放”
Firefox请在跳出的视窗选取“totem” 假如没有“totem”可选 则按“选择”后选取 /usr/bin/totem

如果确实执行了指令
Totem播放时却跳出“播放此影片需要外挂程式 PPS 协定来源,但其并没有安装。” 那么请重新登入



追加、关于pfv格式


从2011年2月中旬起 PPS的影片一部份改采用pfv格式
Ubuntu 10.04以下的用户需更新libgstflv.so才能正常播放此类影片 我从Ubuntu 10.10取出该档
上述用户请从下列网址依系统类型下载 并解压缩放到家目录的“.gstreamer-0.10/plugins/”目录里

“.”开头的目录是隐藏目录 请按档案浏览器的“检视>显示隐藏档”
若.gstreamer-0.10目录里没有plugins这个目录 则请自行建立

http://www.4shared.com/file/sV546X-w/li ... -i386.html
http://www.4shared.com/file/mRgDj1Nk/li ... amd64.html



※、感谢研发与打包人员!


libppswrapper、gst-plugins-pps 研发者:sunmoon1997 ( http://cgit.freedesktop.org/~jinghua )
libpps、libppswrapper、gst-plugins-pps 打包者:portis25 ( https://launchpad.net/~portis25 )
 
上次由 xenomorph0525 在 2011-05-07 1:20,总共编辑 29 次。
头像
x007007007
帖子: 408
注册时间: 2007-11-07 17:53
系统: Mac
来自: shanghai
联系:

Re: [教学] 在Firefox点击播放PPStream影片

#2

帖子 x007007007 » 2010-01-22 19:05

mark
人生来只做的两件事:
1.犯错
2.改错
只犯错不改错的是魔鬼,只改错不犯错的是上帝
总之,都不是人!!!!!!!!!!!!!
我的地盘
yangtsecn
帖子: 71
注册时间: 2005-11-14 21:44

Re: [教学] 在Firefox点击播放PPStream影片

#3

帖子 yangtsecn » 2010-01-22 20:03

第一个包装不上,也解不开,是不是上传出错了,楼主帮忙看一下
ningz
帖子: 23
注册时间: 2009-03-23 10:42

Re: [教学] 在Firefox点击播放PPStream影片

#5

帖子 ningz » 2010-01-22 22:32

感谢楼主,成功了!!!
头像
karllv
帖子: 632
注册时间: 2008-12-04 17:23

Re: [教学] 在Firefox点击播放PPStream影片

#7

帖子 karllv » 2010-01-23 1:00

mark先
头像
wlunan
帖子: 119
注册时间: 2009-10-26 2:18
联系:

Re: [教学] 在Firefox点击播放PPStream影片

#8

帖子 wlunan » 2010-01-23 2:17

totem-gstreamer
楼主 我的usr/lib文件夹下面没有这个文件 无法调用如何解决?
xenomorph0525
帖子: 546
注册时间: 2009-11-21 20:29

Re: [教学] 在Firefox点击播放PPStream影片

#9

帖子 xenomorph0525 » 2010-01-23 2:29

wlunan 写了:totem-gstreamer
楼主 我的usr/lib文件夹下面没有这个文件 无法调用如何解决?
是 /usr/bin 不是 /usr/lib
如果 /usr/bin 下也没 totem-gstreamer 只要totem的核心是采用gstreamer 那么选择 /usr/bin/totem 也可以
linmalth
帖子: 451
注册时间: 2009-11-07 19:24

Re: [教学] 在Firefox点击播放PPStream影片

#10

帖子 linmalth » 2010-01-23 2:59

太感谢了。弱弱的问一句,是哪个神人升级的ppswrapper?原先不是被封锁了吗?
头像
wlunan
帖子: 119
注册时间: 2009-10-26 2:18
联系:

Re: [教学] 在Firefox点击播放PPStream影片

#12

帖子 wlunan » 2010-01-23 10:50

有没有直接调用mplayer播放的方法?
dontnoun
帖子: 51
注册时间: 2009-11-01 9:30

Re: [教学] 在Firefox点击播放PPStream影片

#13

帖子 dontnoun » 2010-01-23 12:38

播放PPStream影
附件
.......
.......
Screenshot-1.png (7.67 KiB) 查看 9245 次
头像
wlunan
帖子: 119
注册时间: 2009-10-26 2:18
联系:

Re: [教学] 在Firefox点击播放PPStream影片

#14

帖子 wlunan » 2010-01-23 13:09

我来回答楼上的问题吧,
你的totem首先要能播放rmvb
你拿一个rmvb文件播放下 一路路安装他提示的插件一直到他能播放rmvb

然后就去pps调用totem播放 然后就可以播放了

我的麻烦依然是
如何调用 mplayer 来播放
我的机器上 对totem 排斥阿
ivan87
帖子: 17
注册时间: 2008-09-28 13:17

Re: [教学] 在Firefox点击播放PPStream影片

#15

帖子 ivan87 » 2010-01-23 13:43

成功谢谢。

现在 用PPTV.ME 做成了 prism

如果有么PRISM 看的同学 请 替换 prism设置文件mimetypes.rdf

代码: 全选

<?xml version="1.0"?>
<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#"
         xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <RDF:Description RDF:about="urn:scheme:handler:http"
                   NC:useSystemDefault="true"
                   NC:alwaysAsk="false" />
  <RDF:Description RDF:about="urn:schemes">
    <NC:Protocol-Schemes RDF:resource="urn:schemes:root"/>
  </RDF:Description>
  
    <RDF:Description RDF:about="urn:scheme:pps"
                   NC:value="pps">
    <NC:handlerProp RDF:resource="urn:scheme:handler:pps"/>
  </RDF:Description>
  
   <RDF:Description RDF:about="urn:scheme:handler:pps"
                   NC:alwaysAsk="false">
    <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/totem"/>
    <NC:externalApplication RDF:resource="urn:scheme:externalApplication:pps"/>
  </RDF:Description>
  
  <RDF:Description RDF:about="urn:scheme:https"
                   NC:value="https">
    <NC:handlerProp RDF:resource="urn:scheme:handler:https"/>
  </RDF:Description>
  <RDF:Description RDF:about="urn:scheme:http"
                   NC:value="http">
    <NC:handlerProp RDF:resource="urn:scheme:handler:http"/>
  </RDF:Description>
  <RDF:Description RDF:about="urn:root"
                   NC:en-US_defaultHandlersVersion="-1" />
  <RDF:Description RDF:about="urn:scheme:handler:https"
                   NC:useSystemDefault="true"
                   NC:alwaysAsk="false" />
                   
                     <RDF:Description RDF:about="urn:scheme:externalApplication:pps"
                   NC:prettyName="totem"
                   NC:path="/usr/bin/totem" />
  <RDF:Seq RDF:about="urn:schemes:root">
    <RDF:li RDF:resource="urn:scheme:http"/>
    <RDF:li RDF:resource="urn:scheme:https"/>
        <RDF:li RDF:resource="urn:scheme:pps"/>
  </RDF:Seq>
  
  
</RDF:RDF>
回复