https://github.com/tomosatop/raspberrypi-tvrecorder
TV (地上波, BS) 放送を録画するシステムを構築
https://github.com/tomosatop/raspberrypi-tvrecorder
ansible epgstation mirakurun px-q3u4 raspberry-pi-4b
Last synced: 3 months ago
JSON representation
TV (地上波, BS) 放送を録画するシステムを構築
- Host: GitHub
- URL: https://github.com/tomosatop/raspberrypi-tvrecorder
- Owner: tomosatoP
- License: mit
- Created: 2024-03-11T02:15:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-10T06:58:51.000Z (5 months ago)
- Last Synced: 2025-01-10T07:49:30.465Z (5 months ago)
- Topics: ansible, epgstation, mirakurun, px-q3u4, raspberry-pi-4b
- Language: Shell
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TV 放送録画機
TV (地上波, BS) 放送を録画するシステムを構築
[docker-mirakurun-epgstation](https://github.com/l3tnun/docker-mirakurun-epgstation)
- Ansible を実行する為に、WSL を使用
- Hardware エンコードは、行わないハードウェア構成
1. [Raspberry Pi 4B 8GByte](https://www.raspberrypi.com/products/raspberry-pi-4-model-b/)
> ヒートシンクの自然放熱のみだが、安定動作している。
1. [ESD-EC0120GBKR](https://www.elecom.co.jp/products/ESD-EC0120GBKR.html)
> 録画データは NAS に保存するので、uSD Card でも良かったかも?
1. [PLEX PX-Q3U4](http://www.plex-net.co.jp/product/px-q3u4/)
> 風切り音が気になったのでファンを取り外したけど、2年以上も安定動作している。
1. [SCR3310-NTTCom](https://www.ntt.com/business/services/application/authentication/jpki/download2.html)## 構築手順
1. [Raspberry Pi の作業](RaspberryPi.md)
1. [WSL の作業](Ansible.md) - Ansible を使います## 運用
LAN で接続した PC 等から
||URL|できること|
|---|---|---|
|Mirakurun|http://\:40772/|チューナー/チャンネルの設定|
|EPGStation|http://\:8888/|番組表、予約、視聴、エンコード|
### 更新`Raspberry Pi` から
~~~sh
cd docker-mirakurun-epgstationsudo docker compose stop
sudo docker compose down --rmi all
# sudo docker container prune
# sudo docker system prune
git pull
sudo docker compose build --pull
sudo docker compose up -d
~~~
### 停止`Raspberry Pi` から
~~~sh
cd docker-mirakurun-epgstationsudo docker compose stop
~~~
### 破棄~~~sh
cd docker-mirakurun-epgstationsudo docker compose stop
sudo docker compose down --rmi all
# sudo docker container prune
# sudo docker system prune
~~~## その他
### チャンネルスキャン 地上波
`Raspberry Pi` から
~~~sh
sudo curl -X PUT "http://localhost:40772/api/config/channels/scan?type=GR&refresh=true&setDisabledOnAdd=true"
~~~### チャンネルスキャン BS波
`Raspberry Pi` から
~~~sh
sudo curl -X PUT "http://localhost:40772/api/config/channels/scan?type=BS&refresh=true&setDisabledOnAdd=true"
~~~`Raspberry Pi` から
### チャンネルスキャン CS波
~~~sh
sudo curl -X PUT "http://localhost:40772/api/config/channels/scan?type=CS&refresh=true&setDisabledOnAdd=true"
~~~### WebAPI
LAN で接続した PC 等から、チャンネルスキャンなど様々な操作が行える
||URL|
|---|---|
|Mirakurun|http://\:40772/api/debug/|
|EPGStation|http://\:8888/api/debug/|
---