XBMC-Kodi.cz

Úplná verze: Tvheadend a IPTV
Prohlížíte si holou variantu vašeho obsahu. Prohlédněte si plnou verzi s příslušným formátováním.
Stran: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
: Mám prosbičku věděl by si jak se zbavit vytváření debug logů v .../storage/.kodi/userdata/addon_data/service.tvheadend42?
[Obrázek: ZLPHOmo.jpg]
v settings.xml mám toto:
 
Kód:
<settings version="2">
    <setting id="AVM_DEVICE" default="true"></setting>
    <setting id="AVM_ETH" default="true">eth0</setting>
    <setting id="AVM_IP1" default="true">192.168.178.201</setting>
    <setting id="AVM_IP2" default="true">192.168.178.202</setting>
    <setting id="AVM_IP3" default="true">192.168.178.203</setting>
    <setting id="AVM_IP4" default="true">192.168.178.204</setting>
    <setting id="AVM_ROUTER_FAKE_IP" default="true">192.168.178.254</setting>
    <setting id="AVM_ROUTER_IP" default="true">192.168.178.2</setting>
    <setting id="AVM_SATIP_SERVER" default="true">false</setting>
    <setting id="CUSTOM_ARGS" default="true"></setting>
    <setting id="CUSTOM_START" default="true">false</setting>
    <setting id="DEBUG_LOG" default="true">false</setting>
    <setting id="DEBUG_LOG_PATH" default="true">/storage/.kodi/userdata/addon_data/service.tvheadend42/debug.txt</setting>
    <setting id="DEBUG_LOG_TRACE_1">all</setting>
    <setting id="DEBUG_LOG_TRACE_2" default="true">NONE</setting>
    <setting id="DEBUG_LOG_TRACE_3" default="true">NONE</setting>
    <setting id="DEBUG_LOG_TRACE_4" default="true">NONE</setting>
    <setting id="DEBUG_LOG_TRACE_5" default="true">NONE</setting>
    <setting id="DOWNLOAD_SCAN_TABLES" default="true"></setting>
    <setting id="NUM_ADAPTERS">1</setting>
    <setting id="PRELOAD_CAPMT_CA" default="true">false</setting>
    <setting id="REMOVE_MODULES" default="true"></setting>
    <setting id="WAIT_FOR_FEINIT" default="true">false</setting>
    <setting id="WORKAROUND_SLEEP" default="true">false</setting>
    <setting id="WORKAROUND_SLEEP_TIME">1</setting>
    <setting id="XMLTV_LOCATION_FILE">/storage/.kodi/userdata/epg/guide.xml</setting>
    <setting id="XMLTV_LOCATION_SCRIPT" default="true"></setting>
    <setting id="XMLTV_LOCATION_WEB" default="true">http://</setting>
    <setting id="XMLTV_TYPE">FILE</setting>
</settings>

Dostal jsem se tak daleko, že jsem jich měl tolik až jsem měl plnou NAND  1 a spousta věcí nefungovala
Takhle z hlavy ti nic moc neřeknu. Určitě bych poradil to nastavení v addon Tvheadend v Kodi, ale podle výpisu settings.xml je to tam zakázané generálně. Těžko říci, zda to nedělá ten DEBUG_LOF_TRACE_1. Ještě bych se podíval do webgui, tam je myslím také možné logování nastavovat. Jinak asi neporadím, protože jsem trasování v Tvheadend nikdy nepoužil, nebylo to potřeba. 6 A ani nic teď nevyzkouším, do konce týdne jsem mimo domov.
: moc asi tiež neporadím(nepoužívam doplnok v kodi ale mám na to vyhradený stroj), ak si to už nevyriešil, skús pozrieť vo web rozhraní Configuration->Debugging - či tam nemáš povolené ukladanie debug a trace info
: povypínal jsem vše ve webgui a již se nevytváří....thnx
u SledovaniTV když generuji phpsessid jako "xbmc" zmizely mi Filmboxy....
Máte to také? Že by změny?
Vie niekto url adresu epg z tvheadent? webgraber to pekne naťaha, ale neviem ako to vyexportovať, chcem to použiť v tivimate
(19.4.2023, 21:30)lovec24 Napsal(a): [ -> ] Tak pokud ti xmltv vytváří wg++, tako ho snad už máš ne? Tak proč ho tahat z Tvheadend? Hmm, asi chceš využít webové rozhraní... Adresa je ...:9981/xmltv/channels.

Jinak o rozhraní Tvheadend jsme psali v tématu subfóra Tvheadend tady na fóru. Tuším, že má název Tvheadend a web api. Najdi si to, je to tam popsané poměrně důkladně.


Este mam otazku v tvheadend mi zamrzne po 4 sekundach stream, alebo ho potom sekanom pusta, potom sa to na 2 sekundy rozbehne a pokracuje to stale do okola. Co treba upravit aby to islo. Mam na tom zapnute 4 telky, zariadenie Rpi4 a internet 100 mb/s / 100 mb/s.
Máte prosím někdo řešení jak připojit https://www.eurosport.com/watch/ a jste případně ochotni se přes SZ podělit? Velmi děkuji za případné SZ.
Jo, tohle by samozřejmě byla bomba, ten stávající web Eurosport je výborný. Mám už dlouho stažený jeden ze starších doplňků (2017) s tím, že se na něj podívám a pokusím se ho upravit podle současného stavu. Ale ještě jsem se k tomu nedostal a pochybuji, že dostanu.

Zatím mě celkem uspokojuje Eurosport 1 a 2 (případně další jeho kanály, ale to jen v době olympiády) z jedné OTT služeb, kterou přijímám přes Tvheadend. Ale dá se to samzřejmě řešit i bez Tvheadend. Těch doplňků tu pár je (Sledování, T-Mobile). Ale to asi víš.
(01.3.2020, 11:21)Vasek79 Napsal(a): [ -> ]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.
Mockrát děkuji za tento návod. Po vyhoření hw jsem inovoval, jednoduchý pokus o obnovení nastavení nevyšel, protože nyní (fresh install na nově instalovaném Ubuntu server 22.04 LTS), už tvheadend nepoužívá složku /home/hts , ale /var/lib/tvheadend.  Postupoval jsem podle návodu (adekvátně změnil cesty k souborům), ale nefungovalo to. Z nějakého důvodu (tak moc dobře do skriptů nevidím) nefungoval skript sledovanitv-autoconfig.sh - stežoval si na odepření práv k souborům (řádek 20 a 50). Z nějakého důvodu si stál za umístěním "/storage/.../, to ale na Ubuntu serveru normálně není. Když jsem tento skript spustil přímo, tak vygeneroval správné soubory v ./.cache/sledovanitv/ . Použil jsem tyto dokumenty k vytvoření sítě v tvheadend (předtím jsem znovu aplikoval chown zmenu pro soubory ve složce hts na hts:hts; může někdo znalý věc popsati, proč je nyni tvheadend stále vlastněné účtem hts, který se sice nějak vytvoří, ale není dostupný (sudo su hts nefunguje?)), konfigurace - dvb vstupy - sítě nová síť a do URL vložit file:///var/lib/tvheadend/.config/hts/.cache/sledovanitv/playlist . Takto se vygenerovaly MUXy. Jejich skenování nebylio hned úspěšné, opakování pomohlo. Po skenování se vytvořily služby, které se dají mapovat na programy (manuálně). Tímto příspěvkem chci ukázat, že to stále jde rozběhat i na Ubuntu serveru bez Kodi ( i když si stále ještě si nejsem jistý, jestli to posílá h.245, nebo jen h.264, to se pořeší dále). Ale mám otázku na vývojáře, jestli by skripty nešlo upravit s ohledem na nová umístění složek a přístupová práva, aby to bylo jednodušší :-)  ?
Stran: 1 2 3 4 5 6 7 8 9 10 11 12 13 14