TV-server: Porovnání verzí
Z Poznámkový blok
(→Service) |
(→Service) |
||
Řádka 40: | Řádka 40: | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
+ | |||
+ | Následně službu zaregistrujeme a nastavíme automatické spouštění: | ||
+ | systemctl eneble udpxy.service | ||
=== Pomocné příkazy === | === Pomocné příkazy === |
Verze z 18. 7. 2020, 16:49
TV Server
Aktuálně se nejvíce odkazů obrací na sw Tvheadend. Různé návody
udpxy
- http://www.udpxy.com/
- https://angrytechnician.wordpress.com/2012/07/31/converting-your-multicast-iptv-freeview-to-http-unicast-using-udpxy/
Instalace:
- Stáhneme nejnovější verzi ze stránek udpxy.com
- Rozbalíme soubor udpxy-src.tar.gz
- Vnoříme se vytvořeného adresáře po rozbalení (v našem připadě udpxy-1.0.23-12)
- Spistíme vlastní instalaci
wget http://www.udpxy.com/download/udpxy/udpxy-src.tar.gz tar -xzvf udpxy-src.tar.gz cd udpxy-1.0.23-12 sudo make install
Spuštění
Pro jednoduché nastavení stačí spustit program z parametrem portu. Uvedený port je výchozí.
udpxy -p 4022
Následně můžeme ověřit funkčnost přes web rozhraní:
http://IP_adresa_serveru:4022/status
Service
Udpxy je možné spuštět dvojím spůsobem. Přímo pod uživatelem root, kdy se program spustí na pozadí (nesmí obsahovat parametr -T). Druhá varianta je jako služba. Výhoda je dle potřeby snadné restartování. Pro tento účel vytvoříme jednoduchy skript "udpxy.service" který uložíme do adresáře "/etc/systemd/system/":
[Unit] Description=Udpxy [Service] Type=simple Environment=UDPXY_SOCKBUF_LEN=8388608 ExecStart=/opt/mcore-udpxy/bin/udpxy -p 4022 -c 500 -T RestartSec=5 Restart=on-failure [Install] WantedBy=multi-user.target
Následně službu zaregistrujeme a nastavíme automatické spouštění:
systemctl eneble udpxy.service
Pomocné příkazy
- http://IP_adresa_serveru:port/status/ - zobrazit základní statistiky démona
- http://IP_adresa_serveru:port/restart/ - zavřete všechna aktivní připojení a restartujte