---
title: "用 Raspberry Pi + Python 製作阿里山小火車上的影音導覽系統 - sosorry"
tags: PyConTW2023, 2023-organize, 2023-共筆
---
# 用 Raspberry Pi + Python 製作阿里山小火車上的影音導覽系統 - sosorry
{%hackmd H6-2BguNT8iE7ZUrnoG1Tg %}
<iframe src=https://app.sli.do/event/p1zrgLWeZQtfcxBrEJKJfx height=450 width=100%></iframe>
> Collaborative writing start from below
> 從這裡開始共筆
## 任務目標
+ 多節車廂同步播放影音
+ 毫米級定位系統
+ 遠端系統更新
## 定位
+ 傳統GPS,使用GNSS訊號,精度在5m
+ Real Time Kinematic(RTK)可以到毫米級
+ 架構:基站+流動站+電話(20km)
+ 原理:接受GNSS訊號+合併RTCM校正
## 影音播放
### 播放器
兩個方案
+ OMXPlayer(2012~2019)
+ 優點:支援硬解H.264
+ 缺點:不支援64bit kernals
+ VLC(2019~)
+
### 同步播放方案
切分or溶接?
## 遠端更新

## Python專案
+ 火車頭接收GNSS訊號
+ 使用MQTT傳遞訊號給車廂
## QA
+ 實際導入有什麼問題?
+ A:還沒導入
+ 隧道問題怎麼解決?
+ A:反正不是12億的案子,沒差
+ Pi的震動問題?
+ 有固定鎖好的位置
+ 不同Pi4的規格有差異嗎?
+ 都一樣,甚至Pi2、3也可以,因為用硬解
+ 定位有考慮用Beacon?
+ 考慮到會有額外加的點,用GPS比較方便
+ 更新走什麼?
+ 無線網路
Below is the part that speaker updated the talk/tutorial after speech
講者於演講後有更新或勘誤投影片的部份
[投影片下載](http://piepie.s3.amazonaws.com/slides/20230902_alishan-railway-av-guide-system-with-raspberrypi-and-python.pdf)