0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派AirPlay接收器的制作教程

454398 来源:wv 2019-10-28 10:11 次阅读

第1步:需要什么

要构建此项目,显然需要Raspberry Pi ,首选 Raspberry Pi 2 ,但从理论上讲,它也应与第一代Pi一起使用。 Pi还需要一个电源适配器,可以使用标准的5V手机充电器,但是请记住,RPi 2最多可以消耗2A的电流!您还需要一些东西将其连接到网络,如果您想通过无线方式进行连接,则可以是普通的以太网电缆或WiFi加密狗。

对于媒体中心,您需要至少2GB的 SD卡。如果您也想将音乐和视频存储在Pi本身上,则可能需要16GB甚至更多。

Pi的内置声卡有点吵,尤其是在结合了廉价电源的情况下。适配器。因此,我建议使用 USB声卡或具有HDMI输入的接收器。尽管我还没有尝试过,但您还可以得到HiFiBerry DAC +。

要执行安装,您还需要USB 鼠标,这是一台具有互联网连接和 SD卡适配器。

当然,您将需要 iPhone,iPod或计算机运行 iTunes ,从中播放音乐,并播放一对扬声器。

步骤2:关于Kodi,OpenELEC和Airplay

Kodi是一个开源媒体中心,可以播放音乐,视频,显示照片,流电影等。它的功能之一是可以接收AirPlay内容。

OpenELEC是基于Linux的开源操作系统,已预先安装Kodi。因此,它不会像普通操作系统那样带您进入某种台式机,而是在每次启动时自动打开Kodi。

iOS 8及更早版本中,Apple的流媒体服务AirPlay与Kodi完美协作,您

但是苹果随后发布了iOS 9,他们改变了AirPlay协议,破坏了与Kodi和其他开源解决方案的兼容性。

最新版本的Kodi(16.0)中,他们恢复了音频流。屏幕镜像和视频流尚不可用,但是至少您可以播放音乐。

但是,OpenELEC尚未与Kodi 16一起正式发布,因此我们必须使用每晚的版本将其引入我们的Raspberry Pi。

步骤3:将OpenELEC下载并安装到SD卡

您无法直接安装夜间版本,因此我们必须先安装最新的OpenELEC稳定版本,然后再将其更新为最新的夜间版本。

Linux(Ubuntu)

首先,转到OpenELEC下载页面并下载Raspberry Pi 2的最新磁盘映像。

下一步,打开一个终端窗口(CTRL + ALT + T),输入

watch lsblk

并按Enter。 (您可以使用CTRL + SHIFT + V粘贴到终端中)

lsblk列出所有存储设备和分区,并观看每两秒钟重复一次lsblk命令。运行此命令时,将SD卡插入计算机。终端中应该弹出一个或多个新行,这就是您的SD卡。记住或记下SD卡的设备名称。 lt的sdx或mmcblk0(其中x是驱动器号)。还要记住分区sdx1和sdx2或mmcblk0p1和mmcblk0p2。

按CTRL + C退出watch命令,然后在

cd Downloads

中键入

转到您的下载目录。 (cd =更改目录)

解压缩通过运行下载的文件

gunzip -d OpenELEC-RPi2.arm-6.0.1.img.gz

然后卸载SD卡:

umount /dev/sdxY

umount /dev/mmcblk0pY

,其中x是驱动器号,Y是分区号。确保使用正确的字母(从watch lsblk命令获得)

对SD卡上的每个分区执行此操作。

要将磁盘映像文件(.img)安装到SD卡,运行

sudo dd if=OpenELEC-RPi2.arm-6.0.1.img of=/dev/sdx bs=4M

sudo dd if=OpenELEC-RPi2.arm-6.0.1.img of=/dev/mmcblk0 bs=4M

dd是一种低级复制工具。它只是将整个图像文件复制到SD卡。 (如果=输入文件,of =输出文件,bs =块大小)

相应地替换sdx。 请确保选择正确的驱动器(正确的驱动器),因为dd将完全覆盖您指定的任何存储设备。小心不要破坏硬盘。

dd完成复制后,请运行

sync

以确保所做的更改已同步到SD卡。

您现在可以卸下SD卡并将其插入到Raspberry Pi中。

(来源:http://wiki.openelec.tv/index.php/HOW -TO:Installin 。..)

Windows

首先,转到OpenELEC下载页面并下载Raspberry的最新磁盘映像 Pi 2。

下载的文件是.img.gz文件,它是使用GNU zip压缩的磁盘映像文件(.img),因此Windows不知道如何打开它,更不用说了

要解压缩该文件,您需要7-zip,因此请从其网站下载该文件:http://www.7-zip.org/

要在以后将文件安装到SD卡,您将需要Win32 Disk Imager。也可以下载此软件:https://sourceforge.net/projects/win32diskimager/

7-zip安装非常简单,只需下载并运行安装程序,单击“安装”和“关闭”完成时。

下一步,转到“下载”文件夹,然后使用7-zip文件管理器打开OpenELEC-RPi2.arm-6.0.1.img.gz文件(右键单击》“打开方式”》 7-zip文件管理器,或者如果列表中没有7-zip,请右键单击》打开方式》选择其他应用》更多应用↓》在此PC上查找其他应用》 7-Zip》 7zFM.exe》打开)

在7-Zip文件管理器中,单击蓝色的“-”将其解压缩。

下一步,安装Win32 Disk Imager。

只需双击安装程序,然后按照指示信息(参见图像)

安装完成后,将SD卡插入计算机并运行Win32 Disk Imager。

然后单击蓝色文件夹按钮以选择OpenELEC-RPi2。 arm-6.0.1.img文件。

从下拉菜单中选择正确的设备。 非常重要的一点是,选择与SD卡相对应的驱动器号,否则,可能会损坏其他存储设备上的数据。

如果确定选择了正确的驱动器号,单击写入,然后确认操作。这将开始将OpenELEC安装到SD卡。等待它完成,安全地从计算机上卸下SD卡,然后将其插入Raspberry Pi。

(来源:http://wiki.openelec.tv/index.php/HOW-TO:Installin 。..)

步骤4:将OpenELEC安装到Raspberry Pi中

将SD卡插入Pi,将其连接到显示器或电视,连接鼠标,为其建立互联网连接,然后打开电源。

它应该显示OpenELEC初始屏幕,调整分区的大小,然后重新启动。

然后按照安装说明进行操作(参见图片)。

启用Samba非常重要,您需要

当您进入主屏幕时(带有图片,视频,音乐,程序和系统) ,重新启动Pi。 (左下角的电源符号)

第5步:安装Kodi 16(每夜构建)

要使用AirPlay,我们需要最新版本的Kodi,即Kodi 16.0。此版本仅作为夜间版本提供。

从站点下载最新版本,即页面底部的版本。

Linux(Ubuntu)

打开一个终端(CTRL + ALT + T)并运行

cd Downloads bzip2 -d OpenELEC-RPi2.arm-7.0-devel-20160220221118-r22192-gb369831.tar.bz2

转到“下载”文件夹并解压缩文件。 (将文件名更改为您下载的文件名)。

现在打开文件管理器(Nautilus),然后转到“下载”文件夹。现在应该有一个文件OpenELEC-RPi2.arm-7.0-devel-20160220221118-r22192-gb369831.tar。复制它(CTRL + C)

然后单击Nautilus左下角的“浏览网络”。应该有两个新的网络设备,一个是普通设备,另一个是大写字母。这是您的Raspberry Pi。 (您的计算机和您的Pi应该都连接到同一网络。)

第一个(AirPlay)是ssh服务器。如果您未在OpenELEC中启用它,则将收到服务器错误拒绝的连接。 ssh服务器可用于浏览Pi的整个文件系统,但我们不需要。我们只需要“更新”文件夹,该文件夹也与Samba共享(Windows共享)。

因此,用所有大写字母(AIRPLAY)双击服务器,然后转到“更新”文件夹。

粘贴每晚生成的.tar文件。

粘贴后,重新启动Pi(使用转义或右键单击以返回主屏幕。)

它将自动安装该文件。

在启动屏幕上,它将显示:

找到了新的.tar存档。提取。..

然后更新内核和系统并重新启动。

现在已更新为夜间版本。

Windows

在Windows中,过程非常相似。

要解压缩文件,请使用7-Zip(右键单击》 7-Zip》提取此处)

然后复制刚刚解压缩的.tar文件。 (CTRL + C)

现在转到Raspberry Pi上的系统》系统信息》摘要,并记住IP地址。在我的情况下,这是192.168.2.4。

在Windows资源管理器的地址栏中,键入

192.168.2.4Update

(将其更改为正确的IP地址)

这将带您到Pi上的Update文件夹。粘贴在此处复制的.tar文件。

粘贴后,重新启动Pi(使用转义或右键单击返回主屏幕。)

它将自动安装文件。

在启动屏幕上,它将显示:

找到了新的.tar存档。提取。..

然后更新内核和系统并重新启动。

现在已更新为夜间版本。

步骤6:设置AirPlay

最后,您必须转到设置以启用AirPlay iOS 9兼容模式。

在Pi上,转到系统》设置》服务》 AirPlay 。然后两次单击“设置级别”,进入专家模式。最后,禁用“ AirPlay“视频”和“图片”支持” ,以启用iOS 9兼容性。

再次重新启动,以使设置生效,并且AirPlay应该可以正常工作

很显然,您还需要音频设备,因此请转到“系统”》“设置”》“系统”》“音频输出”》“音频输出设备” ,然后选择正确的设备。

Pi:interwetten与威廉的赔率体系 是Pi本身的3.5毫米插孔, Pi:HDMI 是通过HDMI的数字音频(与HDMI接收器或电视)。外部USB声卡应列在 ALSA 下。

步骤7:连接iPhone,iPad或计算机

要将具有iTunes的iPhone或计算机连接到Raspberry Pi,必须具有它们连接到同一网络。

要使其与 iTunes 一起使用,只需单击音量滑块旁边的AirPlay图标,然后选择 Kodi(AirPlay)。

在您的 iPhone或iPad 上,从底部向上滑动以打开控制中心。然后单击AirPlay按钮,然后选择 Kodi(AirPlay)。

连接后,设备的音频应在Pi上播放。元数据和专辑封面也应显示在Pi的屏幕上,您可以使用Apple设备上的音量控制来控制Pi的音量。

注意:您不必保持显示器和鼠标保持连接状态,您可以仅将其与电源适配器和以太网电缆或WiFi加密狗配合使用,例如,可以将其放在放大器旁边的小机箱中。

(图片3来源:Apple)

第8步:结论

尽管这样做很麻烦,但是可以将AirPlay与Raspberry Pi一起使用。好吧,让它正常工作并不困难,但是它花了我很多时间进行研究,因此希望OpenELEC和Kodi背后的家伙将在他们令人惊叹的媒体中心的未来版本中修复此问题,甚至可能带回视频,屏幕镜像和图片支持。

当然,Kodi不仅可以接收AirPlay音乐,还可以做很多事情,因此,我强烈建议您还尝试其他功能,例如通过手机播放YouTube视频,播放电视系列节目,播放本地音乐和视频(您可以像复制.tar更新文件一样,将媒体复制到Pi,只需将其放在正确的文件夹中),即可从Android手机,Windows或Linux播放音乐和视频PC甚至直接从您的NAS 。..列表几乎是无止境的。还请看一下插件。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接收器
    +关注

    关注

    14

    文章

    2468

    浏览量

    71881
  • AirPlay
    +关注

    关注

    0

    文章

    12

    浏览量

    10342
  • 树莓派
    +关注

    关注

    116

    文章

    1707

    浏览量

    105611
收藏 人收藏

    评论

    相关推荐

    树莓传感器使用方法 树莓 Raspberry Pi 4优缺点

    树莓传感器使用方法 树莓(Raspberry Pi)是一款由英国树莓基金会开发的小型单板计
    的头像 发表于 12-06 10:35 365次阅读

    树莓与Arduino的区别是什么

    Pi): 树莓最初是作为教育工具设计的,旨在帮助学生学习计算机编程和电子工程。随着时间的推移,它已经发展成为一个多功能的微型计算机,可以用于各种项目,包括但不限于: 家庭媒体中心 游戏机 网络服务 IoT(物联网)设备 教
    的头像 发表于 11-11 11:14 672次阅读

    ARM开发板与树莓的比较

    处理 ARM开发板通常采用不同的ARM处理,如Cortex-A系列、Cortex-M系列等,而树莓则主要使用博通的ARM处理
    的头像 发表于 11-05 11:11 411次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 810次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 802次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后将数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接的设备。 相比,
    的头像 发表于 10-09 16:44 292次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    )接口,树莓可以连接各种传感、执行和其他外围设备。 易于编程 :树莓支持多种编程语言,如
    的头像 发表于 08-30 18:21 1620次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2572次阅读

    树莓gui开发用什么ide

    ,非常适合树莓开发。 安装 :可以通过树莓的软件包管理apt安装VS Code。 优点 :界面简洁,启动速度快,支持
    的头像 发表于 08-30 16:49 862次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 978次阅读

    树莓装ubuntu和raspbian哪个更好

    版本,包括桌面版、服务版和物联网版等,适用于各种场景。 Raspbian是专为树莓开发的Linux发行版,由树莓
    的头像 发表于 08-30 15:41 1281次阅读

    树莓5,Raspberry Pi 5 评测

    的B+改进设计,但仔细看!“极为先进”的3.5毫米的音视频插孔已经消失了,所以本代树莓没有模拟视频/音频接口。话虽如此,自树莓 3以来我们就没有使用过那个插孔了
    发表于 06-19 14:51

    树莓基金会更新树莓OS,支持最新浏览,优化电源管理

    首先,树莓 OS 对于电源系统进行了优化提升,新增了对树莓 5 SBC 的兼容支持。其次,还在屏幕配置功能中新增了无头模式分辨率选项,并取消了 Wayland 模式下的此项设置。
    的头像 发表于 03-14 14:55 696次阅读

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓主板到电脑。我会从准备工作开始
    的头像 发表于 01-07 15:40 1948次阅读

    基于树莓的环境监测系统

    作为环境监测系统的核心 树莓是一款低成本的单片机计算机,支持各种操作系统,如Linux等。它具有强大的处理能力和丰富的输入输出接口,使得它成为一个理想的环境监测系统的核心。树莓可以
    的头像 发表于 01-04 15:15 2556次阅读