Enclave MK III(Raspberry Pi + OpenELEC)

image

距离上次 Enclave MK II 的完成已经两年多了… 前些天测试了一下 Raspberry Pi, 我发现这小东西居然可以胜任 1080P 解码. 看来可以考虑让 MK II 退休了. 下面是我用 Pi 搭建媒体中心的(简要)步骤:

首先是准备一张 SD 卡, 貌似没有什么容量要求, 不过还是大一点吧. 要安装的系统是 OpenELEC. 下载其为 Pi 编译的专用版本, 然后按照这里的详细步骤来写镜像到 SD 卡. 顺便赞一下 OpenELEC 团队, wiki 里面同时照顾 Linux, OSX 和 Windows 用户.

之后把写好的 SD 卡插到 Pi 上, 连上网线, HDMI, USB(包括供电, 键盘, 外接硬盘. 我把供电和外接硬盘合二为一了), 就可以准备开机了. 见到 XBMC 主界面后, 可以到 System -> Settings -> Service 里面开启 Web service, 设置端口, 用户名/口令, 这样就可以通过各种 app 用 iOS/Android 设备来遥控 XMBC 了. 另外最好在 System -> Settings -> OpenELEC 里面设置一下固定 IP 地址.

最后, 我把 Pi 粘到电视后背, 假装我有一台 “Smart TV” 了. 唯一的遗憾是电视上的 USB 接口供电功率很小, 居然带不动 Pi + 移动硬盘…

 

Ubuntu 12.04 beta2 + XBMC 11 RC2

参考链接:

Ubuntu 下载镜像
XBMC 老家
INSTALL XBMC ON UBUNTU 12.04 PRECISE PANGOLIN

今天得闲, 把家里的 HTPC — Enclave 升级了一下. 系统从 Ubuntu 10.10 升级到最新的 12.04 beta2, 媒体中心从 XBMC 10.2 升级到最新的 11.0 RC2. Ubuntu的升级过程基本顺利, 在安装选项里直接选择”升级/Upgrade”即可, 升级后(使用 AMD 显卡的前提下)安装 AMD Proprietary Driver后, 需要重新启动一次来开启硬件3D加速.

由于 Ubuntu 12.04 还没有正式发布, XBMC 11 也是… 所以 Ubuntu 升级完成后就没有 XBMC 可用了, 也没办法直接在软件源里安装. 还好独立的软件源里有可用的了:

sudo add-apt-repository ppa:nathan-renniewaldock/xbmc-stable
sudo apt-get update
sudo apt-get install xbmc

这样就安装好了. 初步试用了一下, 感觉:

改良:

  • 虽然还不是正式版, 但比之前的 Ubuntu 10.10 + XBMC 10 搭配性能好很多
  • 即使没有开启 AMD Proprietary Driver 里面的 Tear Free 选项, 播放高清视频时也相当平滑流畅(大赞!!)
  • XMBC 虽然是重装的, 但之前 /home/User 文件夹里的设置都会继承过来, 因此手机/iPad上的遥控软件可以继续使用
  • 使用”\”键进行全屏/窗口方式切换不会锁死(Ubuntu 11.04/11.10里都有这毛病)

不足:

  • 可能有1%的几率开机后无音频输出, 因为我的音频输出是走 HDMI 的, 因此怀疑问题在 AMD 驱动里. 重启后一般不会复发.

🙂

Project Enclave, 续1

DSCN1011

从淘宝采购的机箱和Atom330套板都到了,我随手抓了内存和硬盘凑数。

DSCN1014

组装的过程是简单和有趣的。

DSCN1016

硬盘也到了,开始装Ubuntu Server:) 这个HP的机箱还是比较好看的,放在幕后当Server有点不忍啊……

Project Enclave

HP内部2

最近朋友中似乎坏硬盘丢照片的事情比较多,有的因为中毒,有的因为硬件损坏,总之,比较恐怖。我现在的照片都保存在Diva内,但是这样的缺点有很多:

  • Diva是为了玩游戏(WOW 😀 )配置的,功耗大。仅仅为了存取照片就开动Diva有点浪费了
  • 为了玩游戏,Diva自然是运行Windows的,启动慢,关机慢,而且有中毒中马的可能
  • 如果一个游戏机上开了网络相册什么的,对游戏性能是不是也影响了
  • 也是因为功耗和噪声,Diva在室外,因此如果更换个硬盘什么的也麻烦啊

于是我准备再搭建一台电脑,作为家里的文件服务器使用,名字暂定为“Enclave”,计划如下:

  • 在淘宝上订购了一个HP的迷你机箱,如图,个头类似个加厚的Thinkpad
  • 采用Intel Atom330套板,双核1.6GHz TDP才8W,加上硬盘整机功耗应该在50W之内,跟点几盏节能灯的电费差不多了,而且基本不需要什么散热措施。
  • OS打算用Ubuntu Server
  • Lifebox是个好看的开源网络相册程序,感谢PT Ubuntu 的分享
  • Ajaxplorer,看名字就是个Ajax的文件管理程序
  • 存储方面,考虑到毕竟是轻量级的家庭内部应用,不用RAID了,单个硬盘定期备份到Diva就可以了
  • Update: 可以考虑安装DLNA server,例如GeeXboX,这样就能用PS3播放Enclave上的多媒体文件了。

这样,再过几年笑笑就可以拿着她的小netbook,访问Enclave看她小时候的照片了 🙂