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

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

3天内不再提示

将Raspberry Pi设置为家庭媒体服务器

张生 来源:DevicePlus 作者:DevicePlus 2023-02-24 18:21 次阅读

这篇文章来源于DevicePlus.com英语网站的翻译稿。

目录

简介

概述

所需组件

将Raspberry Pi设置为家庭媒体服务器操作指南

设置SD

启动Raspberry Pi

安装Kodi媒体中心

将Kodi配置为媒体服务器

Wi-Fi设备上播放视频/音乐

相关文章

简介

如果您的硬盘驱动器中有大量电影、音乐、电视节目以及其他视频和音频文件,那么何不采取一种方式,使所有的家庭成员都可以通过家中的各种电子设备获取这些资源呢?如果您想要在观看自己收集的电影资源时获得Netflix式的体验,家庭媒体服务器将是您最好的选择。那么,媒体服务器究竟是什么?媒体服务器是指一种连接了内含媒体文件(视频、音乐等)存储器的一种设备,这些媒体文件可以通过流式传输的方式传送到具有访问权限的客户端。而“家庭媒体服务器”指的是一种家庭媒体系统,在该系统中,有一个安装在家里的媒体服务器,并且所有对局域网具有访问权限的设备都可以对该媒体服务器进行访问。
大多数家庭都有Wi-Fi路由器,因此当媒体服务器与路由器配置好后,所有连接到网络的设备都可以访问家庭媒体服务器上可用的媒体文件。Windows 7及更高版本的系统均有内置媒体流服务器。所有与DLNA兼容的设备都可以访问此类基于Windows系统的设备,从而实现视频和音乐文件的远程流式传输。但是,您肯定不想为了一个应用程序占用大量的硬件空间。本文将会教您如何使用第三方媒体服务器应用程序来配置一个低成本、低功耗的媒体服务器。有很多种软件应用程序可以用于此目的,例如Plex和Kodi。在这里,我们将使用Kodi,因为它具有用户友好的界面以及简单的配置,并且可以在多种类型的设备(Windows, AndroidLinuxiOS等)上使用。

概述

在这个DIY项目中,我们将使用一种广泛使用的被称为Raspberry Pi的小型计算设备来设置一个家庭媒体服务器。该设备具有计算机的所有功能,并且可以轻松实现与家庭网络的连接。此外,它还为键盘和鼠标提供了简单的输入接口—带有四个USB端口。多余的USB端口可用于连接内含媒体文件的存储设备。我们将按照如下顺序描述本教程

设置SD卡

启动Raspberry Pi

安装Kodi媒体中心

将Kodi配置为媒体服务器

在Wi-Fi设备上播放视频/音乐

pYYBAGPzHiKANRzdAAGAi8st-0k263.jpg

所需组件

组件 链接/图片
Raspberry Pi 3 Model B+ https://www.newark.com/raspberry-pi/rpi3-modbp/sbc-arm-cortex-a53-1gb-sdram/dp/49AC7637

poYBAGPzHiWAL0TjAAC47DFpHv4178.jpg

任何USB键盘

pYYBAGPzHiiANpN8AACPcYYF9ls584.jpg

USB 鼠标

pYYBAGPzHiqAHH2MAABvoAL_Nh0361.jpg

高速HDMI 线缆

pYYBAGPzHiyAHetKAAB9mSziN4U400.jpg

HDMI兼容显示器

poYBAGPzHi6AJdi3AAAsVjuBIbU121.jpg

Wi-Fi 路由器

poYBAGPzHjCACM84AAAqQCUNnnc656.jpg

16GB microSD 卡

pYYBAGPzHjKADgJPAAB_ExLvimo179.jpg

SD 卡适配器

pYYBAGPzHjWAF2oGAAA96JECAA8366.jpg

1TB 移动硬盘

pYYBAGPzHjeAR0NrAAB8oBL0zNQ681.jpg

USB 转Micro USB 数据线

pYYBAGPzHjqAE6Z6AABNR4UWbis446.jpg

5V 2A 电源适配器

poYBAGPzHjyAZdZeAABVl9IVRbc692.jpg

将Raspberry Pi设置为家庭媒体服务器操作指南

设置SD卡

第一步是设置您的microSD卡。Raspberry Pi没有内置的操作系统,只有一个microSD卡槽。要启动Raspberry Pi,您需要使用笔记本电脑将与Raspberry Pi兼容的操作系统安装到SD卡上。配置好SD卡后,将其插入Raspberry Pi板上的SD卡槽,并使用电源适配器进行启动。以下是设置SD卡的方法:

在该网站https://www.raspberrypi.org/downloads/ 中下载适用于Pi的Raspberry操作系统

pYYBAGPzHj6AAe8VAACesbo57lo666.png

下载如下所示的Raspbian OS版本

pYYBAGPzHkGAFnrfAAEH1pZFE2U218.png

下载zip文件后,解压文件。里面将会有一个可以写入SD卡的镜像文件

现在,将SD卡放入SD卡适配器,并将其插入您的笔记本电脑中

从https://www.sdcard.org/downloads/formatter/index.html上下载适用于Windows系统的SD卡格式化工具

下载完成后,安装应用程序,并格式化SD卡

poYBAGPzHkSAT2WwAAC9cDlTBKM250.png

从https://sourceforge.net/projects/win32diskimager/下载Disc Imager

运行该工具,并选择您的SD卡以及之前下载的Raspbian OS镜像文件。

poYBAGPzHkaAH9_hAACA9f7gWUk528.png

选择镜像文件和SD卡后,点击“Write(写入)”。SD卡写入完成后,您的SD卡就可以安装到Raspberry Pi板上了

启动 Raspberry Pi

请谨慎使用Raspberry Pi 3以及之后版本的型号。旧版本中没有Wi-Fi,需要在路由器上使用以太网电缆。在本阶段,您可以对Raspberry Pi进行首次启动了。Raspberry Pi板的布局如下图所示:

poYBAGPzHkqAbnHPAAH3DFb_Sbc403.png


启动步骤:

链接USB设备:键盘,鼠标,移动硬盘

使用电缆将监视器端口与HDMI显示器连接

将microSD卡插入Pi板中

pYYBAGPzHk6ABSopAAFWqAH5qBc955.png

现在,使用USB转micro USB线将电源适配器与卡连接,Raspberry Pi会在通电后并检测到带有操作系统的SD卡后进行启动

Raspberry Pi屏幕内容可以在HDMI显示器中获取

首次启动时,Raspberry Pi会询问各种偏好设置,如需帮助,请参考官网内容

安装Kodi媒体中心

该过程的最后一部分是KODI媒体服务器的安装和配置。在开始安装之前,Raspberry Pi需要连接到互联网。您的Wi-Fi路由器应能成功实现互联网连接才可以继续该部分。分解步骤如下:

连接到互联网后,在Raspberry Pi主屏幕上打开终端窗口

poYBAGPzHlGAdz14AAHfCU1cPKo916.png

输入以下指令:sudo apt-get install kodi。这将会开始运行Kodi媒体中心的下载和安装过程

运行结束后,输入“Y”并点击回车键

Kodi安装完成后,输入以下指令:sudo nano /etc/default/kodi,这将会打开一个设置窗口,您需要在此处设置为系统在启动时直接启动Kodi(通过在打开的窗口中输入指令ENABLED=1完成该设置)

按下Ctrl+Z键,退出并保存更改

如果想要手动运行,在终端窗口中使用以下指令:kodi

将Kodi配置为媒体服务器

启动Kodi媒体中心并点击设置图标:

poYBAGPzHlSASh--AAGkzJJF7YA325.png

点击服务设置(Service settings)

pYYBAGPzHleAdbH1AAGuOwRZPeA474.png

现在,通过切换如下所示功能状态来启动相应UPnP共享功能

poYBAGPzHlqAdqqOAAGTZWWhQPA711.png


Kodi现在已经被配置为了一个媒体服务器,它的库将可以用于网络中任何支持DLNA的设备上。要添加库,请进入主屏幕上的视频、音乐等选项,并对所连接存储驱动器上的位置进行定义。
现在,您就可以在家庭网络中的所有设备上播放自定义库中的任何视频了!

在Wi-Fi设备上播放视频/音乐

要从您的Raspberry P媒体服务器中播放视频,您可以选择以下选项:

在设备上安装Kodi

使用VLC Media Player进行播放

Kodi可在此处列出的所有平台上使用。

下载适用于相关平台的Kodi

下载并安装完成后,应用与您的媒体服务器相同的配置,例如启用UPnP/DLNA

现在,按照下图所示的步骤进行操作:

pYYBAGPzHlyAPtM1AABz6l26lec035.jpg

poYBAGPzHl-Adu3HAAHmTSZ5OVY053.png

pYYBAGPzHmKAX_isAAC2aAUE3QI545.png

poYBAGPzHmSAXmfHAACVRilWqbE206.png

poYBAGPzHmaAbxnXAABslFRgMHk569.png

pYYBAGPzHmmARTVYAABncwSApCc698.png


在上图所示窗口中点击OK,您的设备将拥有与您的Raspberry Pi相同的库。
打开VLC Media Player并转至通用即插即用(UPnP)。您为Raspberry Pi 配置的Kodi服务器将出现在窗口中。在该窗口中,您可以访问添加到库中的文件。

poYBAGPzHmyAMkcRAACj9jJkgXE545.png

DevicePlus 编辑团队

审核编辑黄宇

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

    关注

    12

    文章

    9149

    浏览量

    85401
收藏 人收藏

    评论

    相关推荐

    Raspberry Pi树莓派新手指南

    电子发烧友网站提供《Raspberry Pi树莓派新手指南.pdf》资料免费下载
    发表于 12-23 17:05 0次下载

    如何在Linux系统上设置站群服务器IP地址

    在Linux系统上设置站群服务器的IP地址,可以通过以下步骤进行,主机推荐小编为您整理发布如何在Linux系统上设置站群服务器IP地址。
    的头像 发表于 12-11 10:05 167次阅读

    Raspberry Pi Pico 2

    、可选的RISC‑V内核、增强的安全特性,以及升级的接口功能。该器件由RP235x微控制平台提供支持,此平台也由Raspberry Pi设计。Pico 2RP2350与4MB板载Q
    的头像 发表于 11-25 15:10 571次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2

    服务器防火墙设置方法

    服务器防火墙的设置方法通常包括:第一步:登录控制台,第二步:配置安全组规则,第三步:添加和编辑规则,第四步:启用或停用规则,第五步:保存并应用配置。云服务器防火墙的设置是确保网络安全
    的头像 发表于 11-05 09:34 179次阅读

    Banana Pi M5 与 Raspberry Pi 4 – 基准测试

    Banana Pi M5 基准测试已成为我的网站上最受欢迎的作品之一,而且似乎人们真正想看到的是它与其 Raspberry 口味的表亲之间的直接比较,所以这里就是 Banana Pi M5 与
    的头像 发表于 10-28 10:28 354次阅读
    Banana <b class='flag-5'>Pi</b> M5 与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基准测试

    ElfBoard威廉希尔官方网站 贴|如何在ELF 1开发板上搭建流媒体服务器

    媒体服务器是一种专门用于传输实时数据流的服务器软件,广泛用于视频直播、视频会议、音频播放等应用场景。在嵌入式开发领域,媒体
    的头像 发表于 08-20 14:48 572次阅读
    ElfBoard威廉希尔官方网站
贴|如何在ELF 1开发板上搭建流<b class='flag-5'>媒体</b><b class='flag-5'>服务器</b>

    Raspberry Pi 5开发实战:家庭媒体和控制中心搭建

    自问世以来,树莓派(Raspberry Pi)已有超过十年的发展历程。它在中国拥有一个活跃的社区和成熟的生态系统。无论你想用树莓派实现何种创意,市面上都能找到丰富的配件。遇到难题时,网上的解答资源也十分充足。长期以来,树莓派一直是DIY爱好者、教育者和开发者的首选单板计算
    的头像 发表于 08-08 10:09 2411次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5开发实战:<b class='flag-5'>家庭</b>多<b class='flag-5'>媒体</b>和控制中心搭建

    Raspberry Pi 5开发板试用】树莓派5---家庭媒体和控制中心

    体验:远程和设备端是同步的,操作设备,远程端也可以实时查看到。 网页效果: 局域网网络访问的革新 树莓派5搭载的Raspberry Pi OS Bookworm系统开箱即支持mDNS(多播DNS)服务,这是
    发表于 08-01 17:40

    物联网MQTT broker服务器设置步骤

    本项目使用machinechat的 JEDIOne 物联网数据管理软件在树莓派4上设置了一个物联网MQTTbroker 服务器
    的头像 发表于 07-11 10:36 1945次阅读
    物联网MQTT broker<b class='flag-5'>服务器</b>的<b class='flag-5'>设置</b>步骤

    名单公布!树莓派5(Raspberry Pi 5)开发板免费试用!!!

    Raspberry Pi 芯片!Raspberry Pi 5 是一款多功能、功能强大的单板计算机,可广泛应用于 DIY 项目、教育工具、媒体
    发表于 06-27 15:40

    如何CYKIT-028 TFT模块与Raspberry Pi和ESP32微控制结合使用?

    我目前正在探索如何 CYKIT-028 TFT 模块与 Raspberry Pi 和 ESP32 微控制结合使用。 不过,在选择集成开发环境(IDE)和使用 PSOC Creato
    发表于 05-21 07:36

    NTP网络时钟同步服务器(授时服务器)的几种设置方法

    NTP网络时钟同步服务器(授时服务器)的几种设置方法
    的头像 发表于 04-29 11:28 8694次阅读
    NTP网络时钟同步<b class='flag-5'>服务器</b>(授时<b class='flag-5'>服务器</b>)的几种<b class='flag-5'>设置</b>方法

    5分钟内Raspberry Pi Pico变成简单的示波器+波形发生

    5 分钟内 Raspberry Pi Pico(或任何 RP2040 板)变成简单的示波器+波形发生
    的头像 发表于 03-04 09:14 2158次阅读
    5分钟内<b class='flag-5'>将</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico变成简单的示波器+波形发生<b class='flag-5'>器</b>

     海外云服务器搭建pi节点详细步骤

     海外云服务器搭建pi节点简单吗?海外云服务器搭建pi节点步骤有哪些?小编为您整理发布海外云服务器搭建p
    的头像 发表于 02-21 10:16 1117次阅读

    dns的服务器地址设置多少

    DNS(域名系统)是互联网的基础设施之一,用于域名转换为IP地址,使用户可以访问网络资源。要设置DNS服务器地址,首先需要理解DNS的工作原理和不同类型的DNS服务器。本文
    的头像 发表于 01-15 11:11 1754次阅读