树老大 发表于 2013-3-27 16:49:11

搭载XBMC的树莓派Raspberry Pi (转载)

在Raspberry Pi上的XBMC独立系统(即开机即是XBMC界面)目前共有三种,分别是OpenELEC、Raspbmc和XBian,这三者基本上大同小异,OpenELEC出得比较早,且安装方式比后两者稍复杂,我还没有使用过;XBian在玩家中口碑不错,属于比较稳定且对树莓派性能挖掘比较深,安装时不需要网络支持;Raspbmc则是得到官方支持,安装时需要全程网络支持,带有GUI设置程序,适合喜欢折腾的人士,以下以Raspbmc为例。

1、SD卡的处理
下载官方的安装程序,运行如图
http://www.chiphell.com/data/attachment/forum/201301/27/1316490ghjf4g80q7b7ku7.jpg

安装方式比较丰富,可以安装到USB设备,也可以安装到NFS网络共享空间中
http://www.chiphell.com/data/attachment/forum/201301/27/131649sn6ad5rry9n5d5s6.jpg

如果局域网中没有DHCP服务器的话,还能事先设置好IP地址,需要注意的是,Raspbmc在树莓派上的安装全程需要网络支持,所以网络设置如果出错的话,则无法正常安装
http://www.chiphell.com/data/attachment/forum/201301/27/131650aaap6viaabx87vzp.jpg

选中SD卡,同意协议,点击Install安装,会下载16M的引导文件
http://www.chiphell.com/data/attachment/forum/201301/27/131650zde3xcu9zkxyreuy.jpg

引导文件写入SD卡之后,提示可以将卡拿到树莓派上进行后续安装
http://www.chiphell.com/data/attachment/forum/201301/27/131650ldoopzdzqli3atpt.jpg

2、XBMC安装
Raspbmc在树莓派上的安装时间取决于网络,因为SD卡中的只有安装用的引导程序,其他全部都需要从网络上进行下载
安装开始时即连接Raspbmc服务器
http://www.chiphell.com/data/attachment/forum/201301/27/131651c7h3yzzs7zh4syvs.jpg

安装过程需要15-25分钟,如果你家里网络很慢的话,一晚上也说不定的哦..
http://www.chiphell.com/data/attachment/forum/201301/27/131651ogoft3gmyghg3ggg.jpg

官方的FAQ地址,方便用户查询~~
http://www.chiphell.com/data/attachment/forum/201301/27/131652viiy3kvyak3kalzm.jpg

让我们看看安装过程中到底做了什么
分区格式化
http://www.chiphell.com/data/attachment/forum/201301/27/131652f9ipe5esueokrksd.jpg

下载根文件系统
http://www.chiphell.com/data/attachment/forum/201301/27/1316537qhn06ycfmjfnhn5.jpg

安装根文件系统
http://www.chiphell.com/data/attachment/forum/201301/27/131653llzfds7ng9fuglmu.jpg

下载内核模块
http://www.chiphell.com/data/attachment/forum/201301/27/1316547w46bux1l4kt79bm.jpg

安装内核模块
http://www.chiphell.com/data/attachment/forum/201301/27/131654zzv6zoa4jbo4nxo7.jpg

下载内核及引导程序
http://www.chiphell.com/data/attachment/forum/201301/27/1316541bhckrrsb2ksss6g.jpg

至此,文件系统及内核方面的安装工作完成
http://www.chiphell.com/data/attachment/forum/201301/27/131655skqd4l7649khbahv.jpg

Raspbmc的启动画面
http://www.chiphell.com/data/attachment/forum/201301/27/131655uwzmdqbck44ubuid.jpg

重启后继续自动安装
为首次运行进行设置
http://www.chiphell.com/data/attachment/forum/201301/27/131656gag1z1gvmv3zv1vv.jpg

更新配置服务
http://www.chiphell.com/data/attachment/forum/201301/27/131656xfxxc3e9kfegzc94.jpg

开始下载XBMC
http://www.chiphell.com/data/attachment/forum/201301/27/131656ph0h6bbx0xxpzh18.jpg

很快下载完毕(速度视网络而定)
http://www.chiphell.com/data/attachment/forum/201301/27/13165740eqw5onnitq5evi.jpg

开始解压
http://www.chiphell.com/data/attachment/forum/201301/27/131657m7m9m7h86e278fwk.jpg

解压完毕
http://www.chiphell.com/data/attachment/forum/201301/27/131658a8ay8wbb4494aa83.jpg

重启后,终于看到熟悉的XBMC界面
http://www.chiphell.com/data/attachment/forum/201301/27/131659yyzgiizag5nk153g.jpg

3、XBMC的设置及应用
相信以下的大家都比较熟悉了,先禁用失效的插件
http://www.chiphell.com/data/attachment/forum/201301/27/131659w4w88b3sxwm4dd3x.jpg

先设置字体为Arial,然后修改成中文~~
http://www.chiphell.com/data/attachment/forum/201301/27/131700t9ozhqtkphop8ppz.jpg

看到了久违的中文,顺手修改下时区,由于树莓派没有RTC,时间是开机时通过网络获取的
http://www.chiphell.com/data/attachment/forum/201301/27/131700s888sttj6snttgys.jpg

之前我都是通过网页上的控制端进行控制,可以看到,Raspbmc默认开启了80端口的HTTP服务,相比之下,XBian默认则是8080,且无法设置端口为1024以下的端口
http://www.chiphell.com/data/attachment/forum/201301/27/1317018ygg0o2y22p2t2ot.jpg

另外一个必开的Airplay,可以接收IOS上的多媒体信息
http://www.chiphell.com/data/attachment/forum/201301/27/131702qajjzexl2ej72mnf.jpg

可以看到版本为12rc2,相比下XBian最新的则是12rc1
http://www.chiphell.com/data/attachment/forum/201301/27/131702zkckz7cxxxcfkmcv.jpg

分区信息,我使用的是4G的SD卡,其中69M是作为引导分区,剩余的供Raspbmc使用
http://www.chiphell.com/data/attachment/forum/201301/27/131703sufc9statcusub9f.jpg

这里可以看出GPU为VideoCore IV HW,支持1080P硬解
http://www.chiphell.com/data/attachment/forum/201301/27/131706sidx8ds2uamuvoyo.jpg

SOC的信息,BogoMips值仅供参考,Serial序列号在购买MPEG2和VC1授权的时候需要输入
内存基本上用不完,CPU占用率高是因为在这个界面CPU一直在工作的原因
http://www.chiphell.com/data/attachment/forum/201301/27/131706tbthraorb5ptbjq1.jpg

Raspbmc特有的Raspbmc Settings
http://www.chiphell.com/data/attachment/forum/201301/27/131707zyblmjej0wmym816.jpg

可以从这里设置网络
http://www.chiphell.com/data/attachment/forum/201301/27/1317083pr6ho82jj732p38.jpg

可以进行系统设置~让我们来看看有哪些选项
http://www.chiphell.com/data/attachment/forum/201301/27/131709pbac2g2zc4ccbk4t.jpg
http://www.chiphell.com/data/attachment/forum/201301/27/1317092bp33bbbdv2fb9lh.jpg
http://www.chiphell.com/data/attachment/forum/201301/27/131710kbqdcakvarywi5vw.jpg

Raspbmc比较人性化的地方,可以进行GUI超频,默认就有3档设置,除此之外还能进行手动超频,而XBian只能SSH登录进行修改配置文件实现超频功能
默认是Normal配置文件,仅仅将CPU从700Mhz超到了800Mhz,可以流畅播放720P的高清视频
http://www.chiphell.com/data/attachment/forum/201301/27/131711ny9m9mylgz4nmy4f.jpg

Fast配置除了CPU略超到850Mhz之外,还将解码芯片进行了超频,经过48小时实测下来还是比较稳定的
但是Normal不能流畅播放的Fast也基本上不行...
http://www.chiphell.com/data/attachment/forum/201301/27/131712ivjzdriz7bdrli66.jpg

Super配置,CPU,GPU,内存都大幅超频,还加压,没有额外散热的情况下,在冬天温度直冲80℃
试过20G的1080P,Normal和Fast配置下一直卡顿,在Super下可以流畅播放,但是不到半个小时就自动退出,建议使用Super配置的话,加个散热风扇,情况应该会好些
http://www.chiphell.com/data/attachment/forum/201301/27/1317129sitstgzgi5xkw9j.jpg

除了GUI超频设置外,Raspbmc另一个适合折腾人士的功能则是可以在线安装Nightly版本的xbmc了,Nightly版本是最新的12rc3
http://www.chiphell.com/data/attachment/forum/201301/27/131713o0rxfysvvvvvsy9p.jpg

可以任意选择Nightly版本,非常方便
http://www.chiphell.com/data/attachment/forum/201301/27/131714hdqvbttczmnq3ph8.jpg

选中后开始下载
http://www.chiphell.com/data/attachment/forum/201301/27/131715ph757h17spsz1p31.jpg

下载完成开始解压安装
http://www.chiphell.com/data/attachment/forum/201301/27/131716ek639698ikl6ir37.jpg

安装完成后提示重启进入新系统
http://www.chiphell.com/data/attachment/forum/201301/27/131717oy4zrwdwoqvoirwx.jpg

另一个非常棒的功能则是Nightly版本可以缓存多个,并在各版本之间进行随意切换(包括release版本)
http://www.chiphell.com/data/attachment/forum/201301/27/13171727mmb8g88mb8re2g.jpg

4、视频源添加及播放
由于树莓派是背在显示器后边的,并且体积也非常小巧,如果再给树莓派外接移动硬盘的话,无遗破坏了原先的美感,所以视频源一律从家里的群晖DS1511+上读取~~
和其他版本的一样,可以通过CIFS或者NFS添加,我则是通过NFS添加,比较方便,不需要输入账号密码
http://www.chiphell.com/data/attachment/forum/201301/27/131718hcci9fxwz669a9vb.jpg

选中需要添加的文件夹,我这里边是几个测试用视频
http://www.chiphell.com/data/attachment/forum/201301/27/131718suo0kvkvpkskxcox.jpg

选中完成后需要选中刮削器,电影的话默认只有TMDB
http://www.chiphell.com/data/attachment/forum/201301/27/131719xs66a06tuxt0ytx5.jpg

设置下语言,不刮削出来的名字及说明会是英文
http://www.chiphell.com/data/attachment/forum/201301/27/131720reycotshcwcoczyc.jpg

选中立即搜索该目录下的影片信息
http://www.chiphell.com/data/attachment/forum/201301/27/1317209z9cyiyygcmz4xcg.jpg

搜索影片资料中
http://www.chiphell.com/data/attachment/forum/201301/27/131721ljj0pet7wgjujlzw.jpg

从CHD下载的10G大小的1080P的七个疯子
http://www.chiphell.com/data/attachment/forum/201301/27/131721qqqn29vcwsvcvw1n.jpg

开头的时候有些卡顿,之后流畅播放
http://www.chiphell.com/data/attachment/forum/201301/27/131722osvpm25hz5oq2h72.jpg

5、移动设备控制由于官方的XBMC Remote没有更新,无法很好地支持新版的XBMC,所以使用Yaste来控制Raspbmc
主界面,可以显示资源库
http://www.chiphell.com/data/attachment/forum/201301/27/184457lymjtqzum9u1hhzj.png

看看资源库中的内容,从XBMC同步过来的
http://www.chiphell.com/data/attachment/forum/201301/27/1844588uy977tc8tx9z4c4.png

在测试片中加了部比较火的片子*/-19,可以看到海报和简介,并且可以直接点击播放
http://www.chiphell.com/data/attachment/forum/201301/27/184459tttz6elw1t1j4l94.png

遥控器功能,带有各种快捷键
http://www.chiphell.com/data/attachment/forum/201301/27/184459bdmd11bdl9dmglgb.png

遥控器中的方向键可以切换成触摸板,往各个方向滑动和按方向键一致,单击确定,双击退出
http://www.chiphell.com/data/attachment/forum/201301/27/184500b3tdkmtubmmblckb.png

可以开启虚拟键盘,这样需要输入的地方不用再移动光标来选字母了
http://www.chiphell.com/data/attachment/forum/201301/27/184501d9o3nn3j3t0zjd87.png

试一下播放一部片子《Where The Trail Ends》,红牛2012年出的比较火的山地DH纪录片
http://www.chiphell.com/data/attachment/forum/201301/27/1845018tcmmggtnemaja6z.png

播放的时候遥控器可以进行左右切换,从下图中可以看到直接可以对当前播放的多媒体内容进行控制
http://www.chiphell.com/data/attachment/forum/201301/27/184502a9rrpzzekomdmem6.png

可以直接在手机上选择字幕
http://www.chiphell.com/data/attachment/forum/201301/27/184502he5h953zk6qghqkz.png

当然少不了音轨的选择~
http://www.chiphell.com/data/attachment/forum/201301/27/184504edorrkyqecz8qd28.png


三、使用总结
目前,这个树莓派基本上是用来作为高清播放器使用,体验上可以说是远超各种国产高清播放器。目前可以将NAS上共享的片源进行刮削的,只有XBMC,越狱后的ATV和爆米花播放器自带的NMJ导航,而ATV3迟迟没有越狱,ATV2价格不亲民,爆米花则有各种小问题,安装了XBMC的树莓派恰恰填补了国产高清播放器和ATV之间的空白,价格相对低廉,在性能方面,由于CPU拖后腿的原因,不狠超的话,只能流畅播放720P的片源,狠超一把也可以流畅播放20G左右的1080P片源,但也带来了稳定性上的隐患,基本上性能略低于越狱后的ATV2,蓝光党和REMUX党可以则可以直接无视了,可以放,但是如同幻灯片。目前我使用的是华硕27寸带音箱的显示器,同时连接上网机与树莓派,其中树莓派功耗满载在3.2W,轻载2.6W左右,XBMC进入待机后更低,完全可以7x24小时一直开着,想要看高清视频的话,直接拿显示器自带的遥控器切换输入源即可畅享视觉盛宴,何乐而不为呢~~

suansou 发表于 2013-4-11 15:12:45

谢谢分享!!!!!

arch 发表于 2013-4-11 20:10:15

老大图挂了 能修复一下么~

快乐分裂 发表于 2013-4-21 21:00:50

下来看看吧 正在用这个

cliusn 发表于 2013-4-22 15:45:05

OpenELEC 更容易设置。

忽忽 发表于 2013-4-25 10:33:28

yoyojacky 发表于 2013-6-23 02:08:58

图全都看不到啊?兄弟

tssz 发表于 2013-7-1 16:47:33

图真的全挂了,

hzydys 发表于 2013-7-6 17:36:32


图真的全挂了,

unlucky 发表于 2013-8-3 17:31:50

图全挂了。。。。
页: [1] 2
查看完整版本: 搭载XBMC的树莓派Raspberry Pi (转载)