TVheadend är en TV server som skickar kanaler över nätet och källorna kan vara vanliga TV kort eller IPTV.
Egentligen liknande Stalker/Xtream-Codes som IPTVKING använder sig av.
Man måste såklart ha en dator som står som server där du kör det hela på så det är en del jobb att få till.
Det viktiga om man ska leka med det är då att begränsa till max 1 connection för IPTV nätverket.
Som bonus så konverterar den om TextTV textning med så det fungerar i Kodi.
Men jag vet att det jobbas på en förbättrad IPTV SimpleClient just nu just då det gäller Catchup och sånt och det borde då även fungera med paus då. Men det är nåt som blir aktuellt i Kodi 19 vad jag kan se då Kodi 18 snart släpps och RC versioner borde komma snart.
https://forum.kodi.tv/showthread.php?tid=337062
Kodi 17 pausa VOD-filmer?
Moderator: otto
Re: Kodi 17 pausa VOD-filmer?
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
Re: Kodi 17 pausa VOD-filmer?
Försök följa tråden om TVHeadend, FreddyK har lärt mig allt jag kan om TVHeadend serverlösningen, så det är en bra början med att läsa den tråden om ni är intresserade av det. Det är en riktigt bra lösning.
TVheadend HTSP Client under Kodi på Raspberry Pi 3 med OpenElec build 8.04.
Ubuntu server med TVHeadend 4.2.4. Sony 4k TV med Kodi, XBOX One med Kodi samt en gammal skön Mag 250.
Ubuntu server med TVHeadend 4.2.4. Sony 4k TV med Kodi, XBOX One med Kodi samt en gammal skön Mag 250.
Re: Kodi 17 pausa VOD-filmer?
Det jag tycker funkar bäst är att parsa ut vod länkarna från m3u filen och lägga dem i ett träd på hårddisken.
Sen kan man läggga in rotkatalogen som film folder i kodi.
Då kommer kodi leta upp all info om filmerna, så man kan bläddra runt o läsa om dem, sortera efter imdb poäng, osv.
Så klart så funkar även pause, forward fram o tillbaka, etc.
Här är ett exempel på hur katalog-strukturen kan se ut:
I .strm filerna lägger man den egentliga länken, tex
http://tv.iptvking.iptv.uno:80/movie/us ... /18454.mkv
Själv parsar jag m3u med ett cron jobb en gång om dan med ett skript. Skriptet ser ut nåt i stil med:
Sen kan man läggga in rotkatalogen som film folder i kodi.
Då kommer kodi leta upp all info om filmerna, så man kan bläddra runt o läsa om dem, sortera efter imdb poäng, osv.
Så klart så funkar även pause, forward fram o tillbaka, etc.
Här är ett exempel på hur katalog-strukturen kan se ut:
Kod: Markera allt
moviez
Gone Girl (2014)
Gone Girl (2014).strm
Se7en (1995)
Se7en (1995).strm
http://tv.iptvking.iptv.uno:80/movie/us ... /18454.mkv
Själv parsar jag m3u med ett cron jobb en gång om dan med ett skript. Skriptet ser ut nåt i stil med:
Kod: Markera allt
#!/usr/bin/env bash
cd /home/hts/m3u
all=all.m3u
wget -O $all 'http://tv.iptvking.iptv.uno/get.php?username=xyz&password=xyz&type=m3u_plus&output=ts'
dos2unix $all
IFS=$'\n' read -r -d '' -a lines < $all
vodtitle=""
for line in "${lines[@]}" ; do
if [ "$vodtitle" ] ; then
mkdir -p "/home/hts/moviez/$vodtitle"
echo $line > "/home/hts/moviez/$vodtitle/$vodtitle.strm"
vodtitle=""
elif [[ ! $line =~ '▬' && $line =~ 'MOVIE:' ]] ; then
if [[ $line =~ 'group-title="MOVIE: ex-Yu"' || $line =~ 'group-title="MOVIE: English"' || $line =~ 'group-title="MOVIE: IMDB Top 250"' || $line =~ 'group-title="MOVIE: Christmas"' || $line =~ 'group-title="MOVIE: Multi Subtitles"' || $line =~ 'group-title="MOVIE: Oscar Movies"' || $line =~ 'group-title="MOVIE: Swedish"' ]] ; then
vodtitle=${line#*tvg-name=\"}
vodtitle=${vodtitle%%\"*}
if [[ $vodtitle =~ (.*)\[([0-9]+)\](.*) ]] ; then
vodtitle="${BASH_REMATCH[1]}(${BASH_REMATCH[2]})${BASH_REMATCH[3]}"
fi
while [[ $vodtitle =~ (.*)\[.*\](.*) ]]; do
vodtitle="${BASH_REMATCH[1]}${BASH_REMATCH[2]}"
done
while [[ $vodtitle =~ (.*)\ \ (.*) ]]; do
vodtitle="${BASH_REMATCH[1]} ${BASH_REMATCH[2]}"
done
fi
fi
done
Re: Kodi 17 pausa VOD-filmer?
Hej. Jag gilla din lösning. Kan man köra scriptet i windows och byta ut mappen till c:\iptv och måste jag ha m3u filen tex all.m3u i datorn eller skapar scriptet den från ens iptvlänk?arne skrev:Det jag tycker funkar bäst är att parsa ut vod länkarna från m3u filen och lägga dem i ett träd på hårddisken.
Sen kan man läggga in rotkatalogen som film folder i kodi.
Då kommer kodi leta upp all info om filmerna, så man kan bläddra runt o läsa om dem, sortera efter imdb poäng, osv.
Så klart så funkar även pause, forward fram o tillbaka, etc.
Här är ett exempel på hur katalog-strukturen kan se ut:I .strm filerna lägger man den egentliga länken, texKod: Markera allt
moviez Gone Girl (2014) Gone Girl (2014).strm Se7en (1995) Se7en (1995).strm
http://tv.iptvking.iptv.uno:80/movie/us ... /18454.mkv
Själv parsar jag m3u med ett cron jobb en gång om dan med ett skript. Skriptet ser ut nåt i stil med:
Kod: Markera allt
#!/usr/bin/env bash cd /home/hts/m3u all=all.m3u wget -O $all 'http://tv.iptvking.iptv.uno/get.php?username=xyz&password=xyz&type=m3u_plus&output=ts' dos2unix $all IFS=$'\n' read -r -d '' -a lines < $all vodtitle="" for line in "${lines[@]}" ; do if [ "$vodtitle" ] ; then mkdir -p "/home/hts/moviez/$vodtitle" echo $line > "/home/hts/moviez/$vodtitle/$vodtitle.strm" vodtitle="" elif [[ ! $line =~ '▬' && $line =~ 'MOVIE:' ]] ; then if [[ $line =~ 'group-title="MOVIE: ex-Yu"' || $line =~ 'group-title="MOVIE: English"' || $line =~ 'group-title="MOVIE: IMDB Top 250"' || $line =~ 'group-title="MOVIE: Christmas"' || $line =~ 'group-title="MOVIE: Multi Subtitles"' || $line =~ 'group-title="MOVIE: Oscar Movies"' || $line =~ 'group-title="MOVIE: Swedish"' ]] ; then vodtitle=${line#*tvg-name=\"} vodtitle=${vodtitle%%\"*} if [[ $vodtitle =~ (.*)\[([0-9]+)\](.*) ]] ; then vodtitle="${BASH_REMATCH[1]}(${BASH_REMATCH[2]})${BASH_REMATCH[3]}" fi while [[ $vodtitle =~ (.*)\[.*\](.*) ]]; do vodtitle="${BASH_REMATCH[1]}${BASH_REMATCH[2]}" done while [[ $vodtitle =~ (.*)\ \ (.*) ]]; do vodtitle="${BASH_REMATCH[1]} ${BASH_REMATCH[2]}" done fi fi done
Re: Kodi 17 pausa VOD-filmer?
Ja om du kör med detta så kan du köra bash script som detta t.ex.
https://docs.microsoft.com/en-us/window ... tall-win10
Eller så sparkar du igång en virtuell maskin med Linux installerat på och kör det där.
Observera bara att om kör med t.ex. TVheadend som ovanstående gör är att se upp med om inspelningar är scheduled och liknande.
Risk att man har 2 connections igång samtidigt annars.
Jag skulle nog själv valt att göra ett script som skickar ut det som .ts ström i tvheadend istället och skapat streamlänkar dit för att förhindra det.
https://docs.microsoft.com/en-us/window ... tall-win10
Eller så sparkar du igång en virtuell maskin med Linux installerat på och kör det där.
Observera bara att om kör med t.ex. TVheadend som ovanstående gör är att se upp med om inspelningar är scheduled och liknande.
Risk att man har 2 connections igång samtidigt annars.
Jag skulle nog själv valt att göra ett script som skickar ut det som .ts ström i tvheadend istället och skapat streamlänkar dit för att förhindra det.
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
Re: Kodi 17 pausa VOD-filmer?
OK, som jag förstår så ska jag kunna kopiera script texten in i notepad och spara som .script och köra det i en Linux dist? eller lät det för enkelt?
Re: Kodi 17 pausa VOD-filmer?
normalt brukar man kalla script med .sh i slutet men den kan egentligen heta vad som helst bara den är körbar.
Du måste kanske ändra detta med till rätt homedir
Man kan ändra till så kommer det funka då ~ betyder nuvarande homedir för den användare man är inloggad som.
Du måste också såklart skapa m3u mappen med
Du måste kanske ändra detta med till rätt homedir
Kod: Markera allt
cd /home/hts/m3u
Kod: Markera allt
cd ~/m3u
Du måste också såklart skapa m3u mappen med
Kod: Markera allt
mkdir ~/m3u
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410