26.2.2020, 16:52
26.2.2020, 16:52
01.3.2020, 11:21
Ahoj, instaloval jsem TVheadend na Bananapi s Armbianem jako server, tak jsem dal do kupy postup. Třeba to někomu pomůže. Napsal jsem to stejně jako je README.md soubor u sledovanitv na githubu Petra Krejčího.
Nejsem žádný expert a vycházel jsem jen z chybových hlášek TVheadendu, takže je možné, že to nebude třeba úplně podle představ expertů, ale funguje to.
### Instalace
Pro Armbian (v mém případě Armbian na Banana Pi) (v jiné linux distribuci to bude v mnohém podobné)
- přihlásit se k Armbianu jako root
- armbian-config - v Armbianu nainstalovat TvHeadend
- apt install ffmpeg - instalace ffmpeg (to je asi jasné)
- apt install jq - instalace jq -JSON processor
- echo ~$hts - instalace TvHeadendu vytvoří uživatele hts. Tímto zjistíme jeho home adresář. Bude to: /var/lib/hts
- do /var/lib/hts nahrát soubory z githubu
- mkdir /var/lib/hts/.cache
- otevřít json.config a upravit : "tempdir": "/var/lib/hts/.cache", - edit (jsem si na to vzpomněl později. :-))
- chown -R hts:hts /var/lib/hts - vlastnictví všeho v adresáři hts
- chmod +x /var/lib/hts/sledovanitv*.sh /var/lib/hst/sledovanitv*.py - musí mít právo na spuštění
- nano usr/bin/tv_grab_file - otevřít pro editaci, vložit obsah sledovanitv-epg.sh mezi "### URL of your XML file" a "exit 0"
- ln -s /var/lib/hts/config.json /usr/bin
- ln -s /var/lib/hts/sledovanitv-token.sh /usr/bin
- ln -s /var/lib/hts/sledovanitv-epgconvert.py /usr/bin
### Registrace zařízení
- cd /var/lib/hts
- ./sledovanitv-register.sh vyplnit přihlašovací údaje do sledovánítv. Skript vytvoří nový soubor config.json s autentizačními údaji pro zařízení
- pokud máte rodičovský PIN pak otevřte config.json a vyplňte jej namísto hodnoty NULL
### Zprovoznění EPG
- přihlásit se do webu tvh-serveru http://kodi:9981/
- v části Konfigurace/Program EPG/Moduly EPG grabberů povolit _Interní XMLTV: tv_grab_file is a simple grabber that can be...atd...
- restartovat tvh-server - service tvheadend restart
- chvíli počkat
- zpět do webu a v části Konfigurace/Program EPG/Programy EPG grabberů by jste měli vidět seznam všech kanálů v sledovánítv. i těch na které nemáte právo.
### Zprovoznění kanálu
- Konfigurace/DVB vstupy/Sítě přidat novou Automatic IPTV Network
- název: SledováníTV
- max pocet streamu: 4
- vytvorit buket: true
- Pocatecni cislo programu: 1
- Ignorovat čísla programů od poskytovatele: false
- znakova sada: UTF-8
- skenovat po vytvoreni :false
- preskocit ladeni po startu: true
- EIT casovy posun: lokalni cas (na serveru)
- Service ID: 1
- URL: pipe:///var/lib/hts/sledovanitv/sledovanitv-autoconfig.sh
Po ulozeni se vytvori muxy a sluzby.
Nejsem žádný expert a vycházel jsem jen z chybových hlášek TVheadendu, takže je možné, že to nebude třeba úplně podle představ expertů, ale funguje to.
### Instalace
Pro Armbian (v mém případě Armbian na Banana Pi) (v jiné linux distribuci to bude v mnohém podobné)
- přihlásit se k Armbianu jako root
- armbian-config - v Armbianu nainstalovat TvHeadend
- apt install ffmpeg - instalace ffmpeg (to je asi jasné)
- apt install jq - instalace jq -JSON processor
- echo ~$hts - instalace TvHeadendu vytvoří uživatele hts. Tímto zjistíme jeho home adresář. Bude to: /var/lib/hts
- do /var/lib/hts nahrát soubory z githubu
- mkdir /var/lib/hts/.cache
- otevřít json.config a upravit : "tempdir": "/var/lib/hts/.cache", - edit (jsem si na to vzpomněl později. :-))
- chown -R hts:hts /var/lib/hts - vlastnictví všeho v adresáři hts
- chmod +x /var/lib/hts/sledovanitv*.sh /var/lib/hst/sledovanitv*.py - musí mít právo na spuštění
- nano usr/bin/tv_grab_file - otevřít pro editaci, vložit obsah sledovanitv-epg.sh mezi "### URL of your XML file" a "exit 0"
- ln -s /var/lib/hts/config.json /usr/bin
- ln -s /var/lib/hts/sledovanitv-token.sh /usr/bin
- ln -s /var/lib/hts/sledovanitv-epgconvert.py /usr/bin
### Registrace zařízení
- cd /var/lib/hts
- ./sledovanitv-register.sh vyplnit přihlašovací údaje do sledovánítv. Skript vytvoří nový soubor config.json s autentizačními údaji pro zařízení
- pokud máte rodičovský PIN pak otevřte config.json a vyplňte jej namísto hodnoty NULL
### Zprovoznění EPG
- přihlásit se do webu tvh-serveru http://kodi:9981/
- v části Konfigurace/Program EPG/Moduly EPG grabberů povolit _Interní XMLTV: tv_grab_file is a simple grabber that can be...atd...
- restartovat tvh-server - service tvheadend restart
- chvíli počkat
- zpět do webu a v části Konfigurace/Program EPG/Programy EPG grabberů by jste měli vidět seznam všech kanálů v sledovánítv. i těch na které nemáte právo.
### Zprovoznění kanálu
- Konfigurace/DVB vstupy/Sítě přidat novou Automatic IPTV Network
- název: SledováníTV
- max pocet streamu: 4
- vytvorit buket: true
- Pocatecni cislo programu: 1
- Ignorovat čísla programů od poskytovatele: false
- znakova sada: UTF-8
- skenovat po vytvoreni :false
- preskocit ladeni po startu: true
- EIT casovy posun: lokalni cas (na serveru)
- Service ID: 1
- URL: pipe:///var/lib/hts/sledovanitv/sledovanitv-autoconfig.sh
Po ulozeni se vytvori muxy a sluzby.
04.3.2020, 11:12
Pecka díky moc za návod, až se k tomu dostanu vyzkouším.
04.3.2020, 14:22
Vyzkoušej. Snad jsem neudělal někde chybu. Taky jsem to dával do kupy zpaměti. :-)
04.3.2020, 15:49
04.3.2020, 16:13
Saros ma ve svem repu doplnek Archiv SledovaniTV.
Funguje bezvadne.
Funguje bezvadne.
04.3.2020, 16:45
O tomhle vím, ale uživatelsky přívětivější by bylo vybrat v EPG pořad a hned jej spustit. Tak jak to funguje V doplňku pvr.sledovanitv.cz od palinka.
Kód:
https://github.com/palinek/pvr.sledovanitv.cz
04.3.2020, 17:20
Archiv z epg v doplňku pvr nefunguje.. nebo aspoň o tom nevím
04.3.2020, 18:04
Podpora pro volbu archivu z EPG by měla fungovat ve verzi 19. Ne ovšem v Tvheadend, ale pouze na úrovni Kodi.
04.3.2020, 18:55
(04.3.2020, 18:04)Client Napsal(a): [ -> ]Podpora pro volbu archivu z EPG by měla fungovat ve verzi 19. Ne ovšem v Tvheadend, ale pouze na úrovni Kodi.
Aha, tak v tom případě by to bylo vyřešené.
04.3.2020, 19:57
Aha tak to bude asi tím ze mám 18.. třeba počkat na 19 od coreelec
22.3.2020, 13:01
Dobrý deň,
rozbehol som tvheadend server na mojom beelinku gt-king, všetko fajn aj epg ako má byť, len keď v kodi nastavím htsp klienta nezobrazí mi všetky namapované služby ako na serveri. Namapovaných mám 26 kanálov ale v kodi sa zobrazí len 24. Kde môže byť chyba?
Ďakujem za rady a nápady
rozbehol som tvheadend server na mojom beelinku gt-king, všetko fajn aj epg ako má byť, len keď v kodi nastavím htsp klienta nezobrazí mi všetky namapované služby ako na serveri. Namapovaných mám 26 kanálov ale v kodi sa zobrazí len 24. Kde môže byť chyba?
Ďakujem za rady a nápady
23.3.2020, 17:41
Čau kluci,
momentálně mám problem s přehráváním IPTV O2 pres TVheadend. TVheadend mám na RPI3 v síti cca 3 krabičky viz podpis. Teď se mi stává že mi jdou špatně přehrávat HD kanály. Po spuštěni asi 5min v pohodě pak se začne zpomalovat obraz zadrhává zvuk až to uplně vypadne. Internet mám 30/30 tak to jsem vyloučil rovnou.SD kanály (720) jedou bez problémů. Nejdřív jsem si myslel že to bude jen problém Android TV ale na Coreelec to dělá taky. Díky za nápady.
momentálně mám problem s přehráváním IPTV O2 pres TVheadend. TVheadend mám na RPI3 v síti cca 3 krabičky viz podpis. Teď se mi stává že mi jdou špatně přehrávat HD kanály. Po spuštěni asi 5min v pohodě pak se začne zpomalovat obraz zadrhává zvuk až to uplně vypadne. Internet mám 30/30 tak to jsem vyloučil rovnou.SD kanály (720) jedou bez problémů. Nejdřív jsem si myslel že to bude jen problém Android TV ale na Coreelec to dělá taky. Díky za nápady.
23.3.2020, 19:46
23.3.2020, 20:12
23.3.2020, 21:54
23.3.2020, 23:37
24.3.2020, 0:50
24.3.2020, 8:25
Když mi to včera dělalo to samé co tobě, tak to vypadalo tak, jako by ten stream byl škrcený. Po přepnutí na kanál se načetl buffer přehrávače v Kodi, rozjelo se to, pak se buffer vyprázdnil a zastavilo se to. A stále dokola. Teď se mi buffer motá kolem 70-80%, což je na O2TV docela dobrá situace.
24.3.2020, 10:45