第1章 入门 1
1.1为什么使用树莓派 2
1.2必要设备 2
1.3 Raspbmc是什么 4
1.4 Raspbmc可以做什么 5
1.5安装Raspbmc 6
1.5.1 Windows 6
1.5.2 Mac OS X/Linux 7
1.5.3高级安装 9
1.6启动树莓派 9
1.7小结 11
第2章 使用Raspbmc 13
2.1控制Raspbmc 14
2.1.1通过CEC控制 14
2.1.2通过iOS、Android或Web浏览器控制 15
2.1.3通过键盘和鼠标控制 16
2.1.4其他遥控器 16
2.2浏览Raspbmc 17
2.3更改设置 18
2.3.1更改XBMC设置 18
2.3.2更改Raspbmc设置 18
2.4安装扩展功能 21
2.4.1通过XBMC的标准插件库安装扩展功能 21
2.4.2手动安装扩展功能 23
2.5小结 27
第3章 管理内容 29
3.1支持的后端 30
3.2源 34
3.2.1在XBMC中添加源 34
3.2.2在上下文菜单中管理源 38
3.2.3删除源 39
3.2.4用Pin码锁定源 40
3.2.5播放/查看文件 41
3.3小结 41
第4章 从计算机获取流媒体 43
4.1远程流媒体 44
4.1.1比较远程流媒体和本地播放 44
4.1.2远程流媒体服务器需求 45
4.2配置网络共享 46
4.2.1在Windows中配置网络共享 46
4.2.2在Linux中配置网络共享 48
4.3在Raspbmc中添加共享 52
4.4小结 53
第5章 设置库模式 55
5.1安装MySQL 56
5.1.1在Linux系统中安装 56
5.1.2在Mac OS X系统中安装 56
5.1.3在Windows系统中安装 58
5.2配置MySQL 59
5.3向XBMC中添加SQL数据库 60
5.3.1建立库模式 65
5.3.2在第二系统上设置库模式 67
5.4小结 68
第6章 在Raspbmc中使用PVR 69
6.1什么是PVR 70
6.2 Raspbmc在PVR中的角色 70
6.3建立 PVR 71
6.3.1外部后端 71
6.3.2在Raspbmc中设置TVHeadend 73
6.3.3在XBMC中连接后端 76
6.4小结 80
第7章 媒体转换 81
7.1转换的原因 82
7.2编解码器种类 82
7.3使用Handbrake转换媒体格式 83
7.4翻录DVD和蓝光光盘 89
7.5小结 89
第8章 补充内容 91
8.1配置config.txt文件 92
8.1.1电视机的常用接口 92
8.1.2编辑config配置文件 93
8.2树莓派超频 95
8.3扩展SD卡分区 96
8.3.1在Linux下使用命令行工具parted扩展SD卡 96
8.3.2在Linux下使用图形工具Gparted扩展SD卡 99
8.4备份与恢复配置后的镜像文件 101
8.4.1 Windows系统下使用Win32DiskImager 102
8.4.2 Windows系统下使用USBImageTool 103
8.4.3 Linux/OS X下使用dd工具 104
8.4.4参考资料 105
8.5使用Raspbmc中文界面 105
8.6 SSH(PuTTY)远程连接Raspbmc 107
8.6.1 Linux和OS X 108
8.6.2 Windows 110
8.7小结 113
附录A Raspbmc命令摘要 115
附录B MySQL命令摘要 119
附录C 支持的外设 121