TV-server: Porovnání verzí
Z Poznámkový blok
(→Spuštění) |
(→Pomocné příkazy) |
||
Řádka 44: | Řádka 44: | ||
systemctl eneble udpxy.service | systemctl eneble udpxy.service | ||
− | === | + | === Příklady === |
* http://IP_adresa_serveru:port/status/ - zobrazit základní statistiky démona | * 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 | * http://IP_adresa_serveru:port/restart/ - zavřete všechna aktivní připojení a restartujte | ||
+ | |||
+ | * http://192.168.0.12:5056/udp/224.0.2.26:24012 | ||
+ | * http://192.168.0.12:5056/rtp/224.0.2.26:24012 | ||
+ | * http://192.168.0.15:5056/rtp/224.0.2.26^24055 |
Verze z 18. 7. 2020, 19:19
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í (v Chrom OK,Firefox NG):
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
Příklady
- 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