回答

收藏

《2024 DigiKey 汽车应用创意挑战赛》车载流媒体服务器

#竞赛 #竞赛 817 人阅读 | 0 人回复 | 2025-03-02



使用树莓派5设计车载流媒体服务器方案

   现在自驾出行旅游的人越来越多,到了西部或者山区经常遇见网络很差或没有网络的情况,本方案使用树莓派5设计一款车载流媒体服务器,事先下载存储一些视频和音乐,在没有互联网的情况下车内乘员可以通过自己的手机或平板访问并播放树莓派5上的流媒体内容。

一、硬件组成:树莓派5 8G版本
   32GMicroSD卡  安装操作系统和应用软件
   大容量优盘  存储流媒体文件
   电源适配器
   USB无线网卡(支持AP模式)
   测试手机一部
二、方案实现:
   1. 系统准备
   安装系统: 从树莓派官网下载最新的Raspberry Pi OS Lite镜像。使用Raspberry Pi Imager或其他工具将系统镜像烧录到MicroSD卡。在烧录系 统时,可以预先配置Wi-Fi连接,方便**操作。将MicroSD卡插入树莓派,连接电源启动。

2. 安装必要软件更新系统:
   sudo apt update && sudo apt upgrade -y
   安装Docker:
   curl -fsSL https://get.docker.com -o get-docker.sh
   sudo sh get-docker.sh
   安装Portainer(可选): 用于管理Docker容器。
   docker volume create portainer_data
   docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v     portainer_data:/data portainer/portainer-ce:latest

3. 配置流媒体服务器
  创建Docker网络:
  docker network create media_network
  部署Jellyfin: 一个开源的媒体服务器软件。
  在UDISK(优盘)根目录上创建一个media的子目录来存储流媒体文件
  docker run -d \
  --name jellyfin \
  --network media_network \
  -p 8096:8096 \
  -v /media/xscc/UDISK/media
  -v /xscc/Jellyfin/config \
  --restart unless-stopped \
  jellyfin/jellyfin:latest

4. 配置无线接入点
  安装hostapd和dnsmasq:
  sudo apt install hostapd dnsmasq -y
  配置hostapd: 编辑/etc/hostapd/hostapd.conf文件,配置无线网络名称car和密码12345678。
  interface=wlan0
  driver=nl80211
  ssid=car
  hw_mode=g
  channel=6
  wmm_enabled=0
  macaddr_acl=0
  auth_algs=1
  ignore_broadcast_ssid=0
  wpa=2
  wpa_passphrase=12345678
  wpa_key_mgmt=WPA-PSK
  rsn_pairwise=CCMP
  配置dnsmasq: 编辑/etc/dnsmasq.conf文件,配置DHCP服务。
  interface=wlan0
  dhcp-range=192.168.10.100,192.168.10.200,12h
  启动服务:
  sudo systemctl unmask hostapd
  sudo systemctl enable hostapd
  sudo systemctl start hostapd
  sudo systemctl enable dnsmasq
  sudo systemctl start dnsmasq

5.连接并使用
  手机连接Wi-Fi: 搜索并连接名为car的Wi-Fi网络,密码为12345678。
  访问Jellyfin: 打开手机浏览器,访问http://192.168.10.1:8096,即可进入Jellyfin界面,浏览和播放视频。
  总结:
  本方案利用树莓派5搭建了一个简单的车载流媒体服务器,可以在没有互联网的情况下,通过手机访问和播放本地视频内容。该方案成本低廉,易于实现,适合自驾游等场景使用。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条