如题,这真是意外的发现。不枉升级。当然看电视节目也遇到困难,主要是卡在
octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory出错信息。后来在网上找了好久,终于找到办法:下载 libcrypto.so.0.9.8文件,用tar命令解压后,直接复制到相关目录就可以了。现在我把这个过程写出来,与网友们分享。有不当之处,敬请谅解。
我以前写过一篇文章:Fedora 10中也能使用octoshape插件观看HD Vedio。在网上看了一下,这篇文章走得很远,被很多朋友重视并引用了,我心里非常高兴。现在这个基础上重新改写,希望对各位朋友有所帮助。当然这都是外语节目,所以,对外语不感兴趣的,还是不要浪费时间和精力吧。事先说明一下。
原来的编写和引述依据来自下述两篇重要文章:
1、ubuntu help community octoshape
地址:https://help.ubuntu.com/community/Octoshape
2、Jay 博客文章 octoshape
地址:http://blog.siteworld.be/2007/07/10/octoshape/
octoshape原来是在ubuntu下使用的,可以说得心应手。恕笔者把两篇文章中所阐述的原理从ubuntu引入了 Fedora 14。在此向原作者再次致意并表示感谢。
下面我给出7个电视节目和12个电台节目的命令代码,均已测试过,可在网速正常时收看和收听。当然是免费的。如果想看到更多电视节目和听到更多电台节目,请直接同octoshape官方网站联系,付一定费用就可以办到。不过,我本人一直使用免费软件,并认为这已经足够了。
电视节目:
./OctoshapeClient -url:DW.dw 可以播放 可以全屏
./OctoshapeClient -url:canalextremadura 可以播放 可以全屏
./OctoshapeClient -url:WEG.looped800 可以播放 可以全屏
./OctoshapeClient -url:AZTV 可以播放 可以全屏
./OctoshapeClient -url:ARAGON.tv 可以播放 不可以全屏
./OctoshapeClient -url:canalcatala 可以播放 不可以全屏
./OctoshapeClient -url:.trailer532 可以播放 不可以全屏
电台节目:
./OctoshapeClient -url:ExtremaduraRadio 可以播放
./OctoshapeClient -url:EBU.MEDIAPORTAL.SSATR.swisspop 可以播放
./OctoshapeClient -url:SMOOTHLOUNGE.smoothjazz_mp3 可以播放
./OctoshapeClient -url:SMOOTHLOUNGE.smoothlounge_mp3 可以播放
./OctoshapeClient -url:PARADISE.stream1_mp3 可以播放
./OctoshapeClient -url:PARADISE.stream1_aac 可以播放
./OctoshapeClient -url:MAXXIMA.maxxima_mp3 可以播放
./OctoshapeClient -url:MAXXIMA.maxxima_aac 可以播放
./OctoshapeClient -url:LEMIXX.lemixx_mp3 可以播放
./OctoshapeClient -url:DR.p3 可以播放
./OctoshapeClient -url:.voice 可以播放
./OctoshapeClient -url:NCS_CKLB.64 可以播放
下面我还是举DWTV为例,来把这整个过程回顾一下:
一、准备工作
1、安装java-openjdk java-openjdk-devel
代码:
yum install java-openjdk java-openjdk-devel
2、安装mplayer、kmplayer、smplayer
代码:
yum install mplayer
yum install kmplayer
yum install smplayer
3、安装可能缺少的程序libstdc++ libstdc++-devel libstdc++-docs libstdc++-static
代码:
yum install libstdc++ libstdc++-devel libstdc++-docs libstdc++-static
二、下载octoshape 使用超级用户(用su -来进入超级用户)
代码:
wget -P ~/ http://www.octoshape.com/files/octosetup-linux_i386.bin
这里的~要用/home/用户名来代替。用户名就是在安装fedora时输入的名称。
三、改变权限(超级用户)
代码:
cd /home/用户名
chmod +x ~/Desktop/octosetup-linux_i386.bin
四、进入普通用户(务必是普通用户),执行bin命令
代码:
cd /home/用户名
./octosetup-linux_i386.bin
出现--More--后不停空格键,直至文章最后输入yes,表示已经同意并接受双方协议。
安装完毕,随后进入目录octoshape,执行播放命令
代码:
cd octoshape
./OctoshapeClient -url:DW.dw
格式同前面列举的一样。
五、若出现无法打开 libcrypto.so.0.9.8出错信息
octoprogram-L03-NMS0810164_SUA_900/OctoshapeClientSUA: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
这时原来的办法不行了,需要用下列办法才能解决,这可以说是我在网上找了好久才发现的,是这次新加进去的内容。
下载两个库文件:libcrypto.so.0.9.8 libssl.so.0.9.8
下载地址为:
http://www.it-adv.net/fetion/downng/library_linux.tar.gz
用tar -xzvf library_linux.tar.gz命令解压,然后
代码
cp libcrypto.so.0.9.8 /usr/lib
cp libcrypto.so.0.9.8 /lib
cp libssl.so.0.9.8 /usr/lib
cp libssl.so.0.9.8 /lib
六、再回过头进行以上第四步下半部分:进入目录octoshape,执行播放命令,就能通过octoshape插件,即时同DWTV进行点对点连接,一、二秒后就能调出mplayer播放高清晰度的数码电视节目了。如果看到这里,初学者感到心动的话,就请尝试一下吧。不过,一定会碰到许多意想不到的困难,但最终是一定会实现的,到那时,你一定会同我一样,心中充满了成就感。最主要的是实现了全屏幕播放,这一点同收费节目享受的待遇是一样的。怎么样,是不是很理想啊!
还有不清楚的地方请到octoshape官方网站看一下Frequently Asked Questions Linux(网址http://www.octoshape.com/faq/faq.asp?faqtype=Linux)或发电子信件E-mail support@octoshape.com
2010-11-8
gleerat 于 2010-11-30 09:06:53发表:
看了,回头到Ubuntu下试试,再来Fedora下试试。
gleerat 于 2010-11-30 08:43:13发表:
学习了,回头试一下
zjan999 于 2010-11-29 23:41:58发表:
HOHO,测试成功,可以成功放出DWtv,其他的正在测试中
yinzong 于 2010-11-11 16:49:09发表:
谢谢,
主要是因为一个链接都打不开,还以为是自己哪里出问题了
Summerserenity 于 2010-11-11 16:11:25发表:
Status: Reading configuration
Status: Registering plugins.
Status: Ready to play
Info : You cannot get this stream now. You may try again later. (700)
以上四句话的意思很清楚:
状态:读取设置。
状态:注册插件。
状态:准备播放。
信息:你现在不能得到这个媒体流。请稍许晚些再试。(700)
原因:1、网站太忙。
2、带宽不够。
yinzong 于 2010-11-11 13:25:51发表:
一样每一个地址都用不了
live cd 32 fc14
yinzong 于 2010-11-11 13:22:26发表:
Status: Reading configuration
Status: Registering plugins.
Status: Ready to play
Info : You cannot get this stream now. You may try again later. (700)
jwywyj 于 2010-11-11 12:49:07发表:
好好
Summerserenity 于 2010-11-11 12:01:42发表:
回楼上camking网友,不要客气,这是应该的。这个帖子在红联引起这样大的反响,这是非常欣慰的,现在又上了排行榜上第一名。祝您早日将fedora14安装成功。18楼weagleczw也成功了。祝贺。衷心希望有更多的朋友能运用这个软件。我每天最喜欢做的事情,就是边上网,边把这个小电视挂在屏幕的一角观看,真是其乐无穷啊!
camking 于 2010-11-10 09:53:06发表:
非常感谢啊,fedora14刻好盘了。没打算安装。但是楼主真是热心啊。
weagleczw 于 2010-11-10 09:29:13发表:
非常好
Summerserenity 于 2010-11-10 06:38:08发表:
java-1.6.0-openjdk-1.6.0.0-44.1.9.1.fc14.i686
java-1.6.0-openjdk-plugin-1.6.0.0-44.1.9.1.fc14.i686
java-1.6.0-openjdk-src-1.6.0.0-44.1.9.1.fc14.i686
gcc-java-4.5.1-4.fc14.i686
gcc-4.5.1.4.fc14.i686
java-1.5.0-gcj-1.5.0.0.34.fc14.i686
java-1.5.0-gcj-devel-1.5.0.0.34.fc14.i686
java-1.5.0-gcj-javadoc-1.5.0.0.34.fc14.i686
java-1.5.0-gcj-src-1.5.0.0.34.fc14.i686
java-1.6.0-openjdk-1:1.6.0.0.44.1.9.1.fc14.i686
java-1.6.0-openjdk-demo-1:1.6.0.0.44.1.9.1.fc14.i686
java-1.6.0-openjdk-devel-1:1.6.0.0.44.1.9.1.fc14.i686
java-1.6.0-openjdk-javadoc-1:1.6.0.0.44.1.9.1.fc14.i686
java-1.6.0-openjdk-plugin-1:1.6.0.0.44.1.9.1.fc14.i686
java-1.6.0-openjdk-src-1:1.6.0.0.44.1.9.1.fc14.i686
java_cup-1:0.11a.4.fc13.noarch
javacc-5.0.3.fc14.noarch
javacc-demo-5.0.3.fc14.noarch
javacc-manual-5.0.3.fc14.noarch
javacc-maven-plugin-2.6.4.fc14.noarch
javacc-maven-plugin-javadoc-2.6.4.fc14.noarch
我查了一下,在我的电脑里有这么多java,有的本来就有,有的是我新安装上去的。供参考。
Summerserenity 于 2010-11-09 20:14:31发表:
补充一下,fedora14是可以运用octoshape插件看全屏幕数码电视的。fedora13就不行了。反正总要升级的,就升一下吧。我正是有了这个意外收获,才想到告诉大家的。
Summerserenity 于 2010-11-09 20:11:05发表:
回楼上camking,其实,安装已经完成了,这几行字出现,是告诉您,现在不能播放,请过段时间试试。这种情况,我以前也碰到过。等网速正常了,就可以播放了(octoshape是p2p技术,需很大网络带宽,即使安装好,能正常播放了,等带宽不够了,也会停止播放)。另一方面,网站忙,也会受影响。fc13.i686, 32位的,我本来也是这个系统,为了安装和播放octoshape,伤透了脑筋,出现了许多问题,不像在fc10.i686, 32位的机器中,很快就安装好了。现在怎么办呢?我建议您,一是尽快重新安装fc14.i686, 32位的;二是java想办法多装一些吧,不管有用没用。备用一下也好。原则上是应当安装上sun-java6-bin的,但这只有在ubuntu和debian下才能解决,现成的就有,难就难在fedora,最关键的软件没有。请尽量想些办法吧,会成功的。我也是碰到不少困难,最后才攻克的。
camking 于 2010-11-09 17:53:49发表:
我的系统是fc13.i686, 32位的
camking 于 2010-11-09 17:52:28发表:
我也是出现了
Status: Reading configuration
Status: Registering plugins.
Status: Ready to play
Info : You cannot get this stream now. You may try again later. (700)
而且安装出现了No package java-openjdk-devel available
Summerserenity 于 2010-11-09 10:42:13发表:
我看了一下,您安装的是octosetup-linux_x86_64.bin,能否换一下octosetup-linux_i386.bin试试看呢?
王中云 于 2010-11-09 08:12:23发表:
那些kernel相关的两个文件原来自动安装了的.
[attach]32747[/attach]
试了全部的电视和几个电台都未成功.
Summerserenity 于 2010-11-09 06:27:59发表:
回7楼ooboontoo网友,过程同上面的一样,就是ubuntu下需要安装sun-java6-bin,请您用新立得搜索一下。
Summerserenity 于 2010-11-09 06:14:56发表:
6楼地板看来是装成功了。祝贺!
Summerserenity 于 2010-11-09 06:13:25发表:
回5楼王中云网友,从第四方面结果来看,还缺少一个Status: Download information
我建议您,一个办法就是过段时间再试试看,可能网站忙;另一个办法就是下载32位的文件,把64位的弃之不用,重新进行这个过程,反正您的机器是64位的,32位也可以使用。
wget -P ~/ http://www.octoshape.com/files/octosetup-linux_i386.bin
还有一点改变权限上,请进入下载的主目录,直接chmod +x octosetup-linux_i386.bin
再有就是,请检查一下kernel-headers、kernel-devel是否装上了。等等。我的看法,您基本上已安装成功了,再找出点问题就完全可以了。
ooboontoo 于 2010-11-08 23:48:09发表:
学习了!劳烦楼主讲解一下ubuntu下的配置过程阿:0wpoi2
wst021 于 2010-11-08 20:55:33发表:
都很精彩,总有很多惊喜!
王中云 于 2010-11-08 20:17:37发表:
我的是64位系统,过程与结果如下:
一、先在root权限下依次完成如下命令
yum install java-openjdk java-openjdk-devel
yum install mplayer
yum install kmplayer
yum install smplayer
wget -P ~/ http://www.octoshape.com/files/octosetup-linux_x86_64.bin
这里的~要用/home/用户名来代替。用户名就是在安装fedora时输入的名称。
cd /home/用户名
chmod +x ~/octosetup-linux_x86_64.bin
二、进入普通用户(务必是普通用户),执行bin命令
cd /home/用户名
./octosetup-linux_i386.bin
出现--More--后不停空格键,直至文章最后输入yes,表示已经同意并接受双方协议。
安装完毕,
三、随后进入目录octoshape,执行播放命令
cd octoshape
./OctoshapeClient -url:DW.dw
四、结果
Status: Reading configuration
Status: Registering plugins.
Status: Ready to play
Info : You cannot get this stream now. You may try again later. (401)
Summerserenity 于 2010-11-08 17:41:59发表:
谢谢2楼网友关注和夸奖。我已经比较过了,在debian中虽然安装方面没有什么问题,比fedora 14顺利多了,但可惜的是不能全屏幕播放,所以,有兴趣的朋友,我建议你们还是在fedora 14下试试看吧。不虚此行。
Summerserenity 于 2010-11-08 16:24:39发表:
更正:
三、改变权限(超级用户)
代码:
cd /home/用户名
chmod +x ~/Desktop/octosetup-linux_i386.bin
变成:
三、改变权限(超级用户)
代码:
cd /home/用户名
chmod +x octosetup-linux_i386.bin
这是由于在原来基础上改写的,出现了差错。请各位原谅。
gxllba 于 2010-11-08 15:04:58发表:
好文