介绍
首先高清播放器功能只是Raspberry Pi的一个小功能,如果你只需要高清播放功能又不想折腾,那还是买个山寨的的更简单。。。
Raspberry Pi的图形处理器规格:Broadcom VideoCore IV, OpenGL ES 2.0, 1080p 30 h.264/MPEG-4 AVC 高清解码器,内存和CPU共享(可设置成256M),性能还是很强劲的。HDMI支持640x350和1920×1200(1080P)的分辨率。安装了XBMC,基本上可以实现包括Airplay在内的Apple TV上的大部分功能,但价格只有其一半不到,可以播放下载的视频或观看在线视频,如一搜,优酷,搜狐视频,奇艺等。
外设
除了Pi单片机外,你还需要以下外设附件:
- 5V-1A左右的电源,可以用iPhone或iPad的充电电源,或手机的充电器,电流最少要800毫安
- micro USB线一根,和Kindle以及大多数android手机充电USB线一样
- HDMI线一根,接电视机
- SD卡一张,最少2G
Raspbmc
Raspbmc 是专为在Raspberry Pi上运行XBMC的定制Linux。最小化的安装,减少了不必要的软件和资源占用,简化了安装和配置,没有Linux知识也可以上手。这个版本的维护者是一个19岁的小朋友Sam Nazarko。有时间折腾的同学可以自己编译XMBC安装。
特点:
- 免费,开源
- 支持多语言
- 支持1080P回放
- 支持直接播放NFS,SMB,FTP,HTTP或USB硬盘的有视频文件,支持大多数格式
- 支持AirPlay或AirTune功能,可以把iPhone/iPad上的视频或音乐通过Pi投放到电视上,这点和Apple TV功能一样
- 支持GPIO
- 基于Debian,可以从Debian的软件源安装其它软件
- 支持1080P DTS软解,这个不少播放器是不支持的,需要额外License
- 内置了以下服务:
- Samba
- TVHeadend Server
- FTP Server
- SSH Server
安装
Windows下载安装程序,运行即可。
Linux/Mac:
curl -O http://svn.stmlabs.com/svn/raspbmc/testing/installers/python/install.py chmod +x install.py sudo python install.py
或直接下载安装包安装
下载
你可以在Pi上外接一个USB移动硬盘,但要注意硬盘要有自己电源,也可以mount网络上的硬盘分区。然后运行transmission软件下载视频。
Transmission
安装
sudo apt-get install transmission-daemon sudo /etc/init.d/transmission-daemon stop sudo nano /etc/transmission-daemon/settings.json
配置
“rpc-whitelist”: “127.0.0.1″, to “rpc-whitelist”: “*.*.*.*”, “rpc-password”: “password”, to “rpc-password”: “替换成管理密码“, “rpc-username”: “username”, to “rpc-username”: “替换成管理用户“, “download-dir”:“\/home\/xbmc\/Videos\/Downloads”,
sudo chmod g+rw /home/xbmc/Videos/Downloads sudo chgrp -R debian-transmission /home/xbmc/Videos/Downloads sudo /etc/init.d/transmission-daemon start
24x7开始下载,耗电量很低的,这是下载界面:
遥控和播放
遥控方案有两种:
红外接收器 + 电视/DVD/VCD/EVD等已有遥控器,这里有一个实现方案
通过网络用手机来遥控,其实就是用任何一个xmbc的客户端
- iPhone: Offical XBMC Remote 免费的
- Android: Android XBMC Remote 免费的