查看: 2027|回复: 0
收起左侧

教你如何让强大的Raspbmc系统支持HIFI DAC扩展板

2014-6-10 12:47:09 | 显示全部楼层 |阅读模式
本帖最后由 ukonline2000 于 2014-6-10 12:55 编辑

前言:
本教程指导大家如果让Raspbmc系统支持HIFI DAC扩展板

HIFI DAC扩展板介绍和购买:http://www.shumeipai.net/thread-20699-1-1.html
系统下载:
最新版本下载地址:http://www.raspbmc.com/download/

驱动配置:
1.登录系统通过ssh(网络)或者console控制台
2.安装ALSA工具集,执行以下命令:
sudo apt-get install alsa-utils
3.编辑配置文件:(别忘记插上扩展板了)
sudo vi /etc/modules
4.添加以下内容,保存后退出,使能DAC扩展板驱动
snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_pcm5102a
snd_soc_hifiberry_dac
5.同步并重启系统
sync
sudo reboot
6.重启后执行“aplay -l”,查看DAC是否在声卡列表中
pi@raspbmc:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
看到以上内容就算是识别了

系统配置:
1.首先让XBMC使能ALSA声卡,选择Raspbmc setting tool使能“Support for external sound cards”

2.然后就能在音频配置中找到alsa相应选项

注意:目前播放音频都是从DAC输出,但播放电影时还是从HDMI输出,原因是XBMC使用“omxplayer”在播放视频,而“omxplayer”目前还不支持DAC。解决之道是让XBMC使用“dvdplayer”作为播放视频的工具,不过“dvdplayer”在播放视频上没有“omxplayer”的兼容性好!
使用“dvdplayer”的方法,你需要在~/.xbmc/userdata目录下建立一个“advancedsettings.xml”文件,内容如下:
<advancedsettings>
<video>
<defaultplayer>dvdplayer</defaultplayer>
<defaultdvdplayer>dvdplayer</defaultdvdplayer>
</video>
</advancedsettings>
然后重启xbmc就可以了


关于raspbmc的使用问题可以访问官网了解:http://www.raspbmc.com/

关于raspbmc下使用红外,论坛搜一下“raspbmc 红外”有很多参考的帖子,这里我就不多说了,注意DAC扩展板红外接口的对应关系如图所示:


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部