--- 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溶接? ## 遠端更新 ![](https://hackmd.io/_uploads/SkDZoOeC3.png) ## 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)