• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Základní konfigurace Tvheadendu pro IPTV (MPEG-TS stream)
#21
2020-06-07 13:57:13.840 iptv: unable to open file '/volume2/Osobni/moje.m3u8': Permission denied2020-06-07 13:57:13.840 bouquet: new bouquet 'O2'

Tak konečně vím kde je v tvhedadend log :) aspon trochu posun.

Tak posun, upravil jsem oprávnění a playlist to načetlo. Ale když chci zkusit přehrát namapovaný program tak hodí chybu :/

https://pastebin.com/S4raq6c2

PS: díky za nakopnutí, asi bych potřeboval reálné.
 
Citovat
#22
No jak jsem uvedl výše, TVHeadend sever na Syno jsem zavrhl jelikož jsem se s tím stejným způsobem trápil.
Na RPI 3B+ jsem se taky protrápil do funkčního řešení.
Na RPI šel Ubuntu server bez GUI, playlist s pipe jsem generoval, TVH s ním neměl problém ale streamy to v krabičkách nepřehrávalo.
V logu TVH mu chyběli knihovny které byly obsahem linuxového GUI. Na Ubuntu server jsem nainstaloval LXDE a streamy se rozeběhli.
Teď jsem ve fázi kdy na Syno instaluju do “virtuálu” Ubuntu server a migruju z RPI do virtuálu na Synology.

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
#23
Tentokrát si nechám poradit na poprvé a zkusím raspbian na rpi 2, ted instaluji tvheadend tak snad to pojede. Jen vůbec netuším jak pracovat s tím webgrab pro vlastní epg, ale je to tu toho docela dost napsáno tak to snad půjde.
Ten virtuál zní pěkně, že by to jelo všechno doma z jednoho zařízení, ale nevím jestli by to můj 218j zvládl. Když tak napiš jak si dopadl.
 
Citovat
#24
218j by to nezvládl.
Já mám DS218+ s 8GB RAM.

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
#25
OK myslel jsem si to. Vrhnu se na to na raspbianu ten mi prijde pro rpi odladenejsi nez ubuntu a uvidime snad to klapne.
 
Citovat
#26
@mafian Stále jsi neodpověděl na to, kde a jak bereš ty adresy streamů? Ta adresa, kterou uvádíš v příkladu, je adresa, která má krátkou platnost (ta informace o platnosti je mimochodem součástí té adresy streamu). Jinak jsou v logu vidět zjevné problémy s certifikáty. Máš v adresách použito https://?

Ty úvahy o použití Tvheadend na Synology posoudit nedokážu, ale podle všeho to nějak funguje a jde pouze o to, doladit jednak to získávání adres streamů - to je třeba si ujasnit, jak to vlastně děláš a pak ty záležitosti kolem https://. Pokud v tomhle nebudeš mít jasno, tak si moc nepomůžeš ani přechodem na jinou platformu.
 
Citovat
#27
@mafian : Pomocí jakeho skriptu generujes playlist ?

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
#28
@JiRo: adresy streamů byly jen zkušební teď pojedu na ostrých tak snad to pojede už lépe. zkusím zadat ten ostrý playlist a uvidím zda mi to pojede v pořádku. 
@beitlj: EPG ještě nejedu přes nic teď jsem zkoušel nastavení tvheadend s playlistem a vypadá to, že to jede. Teď přejdu na ostrý playlist a budu řešit ikony a rád bych epg přes webgrab, ale nevím jestli to dokážu funkčně nastavit snad to klapne.

Jen se ještě zeptám, když budu mít playlist online a budou se měnit adresy těch streamů, je potřeba něco pořád přenastavovat v tvheadend nebo si to bude řídit samo?
 
Citovat
#29
@mafian K tvému poslednímu dotazu "Jen se ještě zeptám, když budu mít playlist online a budou se měnit adresy těch streamů, je potřeba něco pořád přenastavovat v tvheadend nebo si to bude řídit samo?"

No, o tom se (taky) tady celou dobu bavíme. To je také to, na co se ptám. Jak ty adresy streamů získáváš. Existují řešení, kdy se na to používají scripty (sh nebo php), které každý sice trochu jinak, ale v podstatě se stejným efektem, obchází situaci, kdy se adresy streamů OTT služby co chvíli mění. Pro tvheadned tedy zůstávají v playlist stále stejné - jsou to v podstatě adresy scriptů, ale právě jejich voláním se z nich získávají pokaždé jiné skutečné adresy a z nich je pak spuštěn daný stream. Tomuhle je tady na fóru věnován poměrně velký prostor. Pokud tomuhle nerozumíš, tak si to nastuduj, protože to je základ využití Tvheadend pro příjem OTT služeb.
 
Citovat
#30
@JiRo: o skriptech jsem si četl, ale zatím jsem narazil na samé skripty, které řeší přihlašovací údaje, ty já žádné nemám, mám jen playlist popř. adresu playlistu, kde se občas adresy streamů změní a teď netuším jak říct tvheadend, že když se adresa u programu změní, aby si to sám přenačetl.
 
Citovat
#31
@mafian Tak to je jiná... V takovém případě si něco nastuduj o bouquets - ty ti zajistí automatické mapování při změně služby. A v nastavení Automatic Network, kterou si vytvoříš, si musíš zadat nějakou kratší periodu načítání pallyistu. Defaultně je tam 60 minut, klidně tam zadej 1 minutu, nic se nestane. Nová generace služeb se spustí jenom v případě, že se v playlistu změní adresa streamu. Pak si musíš nastavit a povolit příslušný buquet.

Funguje to tak, že pokud se změní obsah playlistu, tak se staré služby a kanály zruší a vytvoří a namapují se nové. Problém ale je, že když se to stane, musíš restartovat klienta Kodi, což je "vopruz".

Pokud se trochu vyznáš ve scriptech, tak i toto si samozřejmě můžeš vyřešit pomocí nějakého jednoduchého scriptu a vytvořit si řešení, které tu přegeneraci služeb nebude vyžadovat (až pomocí sh nebpo php scriptu). Stačí si nastudovat některé z řešení pro OTT služby. Bude to o něco jednodušší (žádné přihlašování atp.), ale v principu to bude fungovat podobně.
 
Citovat
#32
@JiRo: bouquets - zkusím o tom něco najít. Pokud tedy budu mít nastavení sítě jak je v tomhle návodu a periodu obnovení si nastavím na 1 minutu tak nemusím nic řešit ohledně změny streamu? Chápu to správně?
Restart klienta kodi mi nevadí, jelikož jeden se mi startuje při zapnutí televize tak je pořád aktuální a druhý si už klidně restartuji, nebo zjistím jestli nejde nastavit automatický restart kodi třeba jednou za 24 hodin. 
Ještě se zeptám při změně streamu se mi namapuje v podstatě nový kanál, takže asi nemá smysl řešit nastavení ikon ke každému kanálu. To samé epg, jaké bys radil řešení, jelikož vlastně nemůžu upravovat playlist, když se občas změní streamy tak jsem odkázaný na to jaké parametry tvg-id případně název jsou v playlistu zadané. 
Ve skriptech se vůbec neorientuji, většinu věcí dělám dle návodů znalejších a šikovnějších a když není zbytí metodou pokus omyl, ale pro ten děti nemají moc pochopení když si chtějí pustit pohádku a ono to zrovna nejde :)

Tak už jsem našel co a jak a půjdu na to přes cron.
 
Citovat
#33
@mafian Ano, pochopil jsi to dobře. Při tomto způsobu musíš zajistit, aby se všechno (ikony a epg) přiřadilo v Tvheadend automaticky. U ikon je to jednodduché, tvheadend automaticky vytváří jméno souboru s ikonou z názvu kanálu, jen místo velkých písmen dá malé a odstraní všechno mimo znaky 0..9 a a..z. Stačí jen nastavit adresář, kam ty ikony umístíš. Vlastní ikony si můžeš stáhnout od @marhyz tady na fóru, případně můžeš zkusit přímý odkaz, většina toho by mohla sedět, když ne, tak můžeš @marhyz požádat o doplnění. U EPG musíš zajistit, aby id v xmltv odpovídalo názvům kanálů. To lze zajistit např. použitím webgrab++ a editací jmen kanálů v config++. Pokud ale jako zdroj pro webgraplus použiješ o2tv, tak by to mělo sedět bez úprav.
 
Citovat
#34
Tak už by snad mělo vše fungovat, webgrab funguje tak uvidíme. Koukal jsem, že playlist obsahuje url adresy na ikony tak už přidám jen epg.
Snad poslední dotaz tohle nastavení znamená, že se mi bude stahovat EPG na 10 dní každý den v 16.20?
A nevíte je někde návod jak nastavit tvheadend, aby si bral epg ze souboru guide.xml?

<timespan>10</timespan>
  <timespan>0,16:20</timespan>
  <update>f</update>
 
Citovat
#35
Navod ZDE

zalezi taky na cem ten webgrab provozujes jestli linux (Debian a pod..) nebo Libreelec a coreelec ..
VPS TVH, Webgrab... Server > Odroid-N2 Coreelec (Tvheadend client)
 
Citovat
#36
@djlucas:   Webgrab bych rad provozoval na raspbianu, všechno bych měl mít nastavené podle návodu, ale pořád mi to hází chybySad
Tak všechny chyby snad opraveny, jen mě zaráží, že mi to píše tohle
timezone=UTC+00:00 mapped with timezone_id "Atlantic/Canary"


@JiRo: Předpokládám, že když se mi budou přemapovávat kanály tak asi není způsob jak očíslovat kanály, aby je měla žena jak je zvyklá?
 
Citovat
#37
Ale vše jde ale chce to trpělivost a čas.
Mapování/přečíslování programů se dělá ve web gui TVH serveru.

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
#38
@mafian Ano, s tím přečíslováním máš bohužel pravdu. Asi by to chtělo napsat nějaký ten scriptík a bylo by po problémech.
 
Citovat
#39
@beitlj: Tomu rozumím s tím problém nemám, ale když se mi podle nových adres streamů v playlistu budou automaticky vytvářet nové kanály tak jestli zůstane řazení zachováno. Co jsem pochopil tak se vše bude dělat automaticky a když tam zadám něco ručně tak se to u případně nově namapovaného  kanálu nemůže uplatnit. Takže když se mi změní adresa streamu napr u ct 1 tak mi předpokladam bude k prdu, že jsem u něj měl číslo kanálu 1.
 
Citovat
#40
Prosimte v cem a pro co generujes playlist ?
Ja ho generoval pro T-Mobile naposledy pred 2-3 mesicema. Kdyz Prima nasadila CNN prima news.
V playlistu mam “pipe” odkazy.
Pro jakou TV to generujes a co pouzivas za skript.

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)