IPTV på greambox/vu+

Moderator: otto

jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

hej
tagit mig in i boxen men fär detta vid telnet enl guide
någon som vet vad lag gör för fel


OpenEmbedded Linux dm800


openpli 2.1 dm800

dm800 login: root
Password:
root@dm800:~# wget -O /etc/enigma2/iptv.sh
BusyBox v1.18.5 (2013-06-05 07:46:23 CEST) multi-call binary.

Usage: wget [-c|--continue] [-s|--spider] [-q|--quiet] [-O|--output-document FIL E]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR]
[--no-check-certificate] [-U|--user-agent AGENT][-T SEC] URL

Retrieve files via HTTP or FTP

Options:
-s Spider mode - only check file existence
-c Continue retrieval of aborted transfer
-q Quiet
-P DIR Save to DIR (default .)
-T SEC Network read timeout is SEC seconds
-O FILE Save to FILE ('-' for stdout)
-U STR Use STR for User-Agent header
-Y Use proxy ('on' or 'off')

root@dm800:~# "http://clientportal.link:8080/get.php?u ... xx&passwor
d=xxxxxxxx&type=enigma216_script&output=mpegts"
-sh: http://clientportal.link:8080/get.php?u ... word=xxxxx ih&type=enigma216_script&output=mpegts: not found
root@dm800:~# && chmod 777 /etc/enigma2/iptv.sh && /etc/enigma2/iptv.sh
moffen666
Inlägg: 7
Blev medlem: fre dec 30, 2016 11:55 pm

Re: IPTV på greambox/vu+

Inlägg av moffen666 »

Hej

1. Prova och kör detta kommando (kopiera och klistra in) Byt ??? mot ditt username och password.

wget -O /etc/enigma2/iptv.sh "http://clientportal.link:8080/get.php?u ... put=mpegts"

Du borde få svaret "Connecting to clientportal.link:8080" i prompten

2. kör sen kommandot
chmod 777 /etc/enigma2/iptv.sh

3. kör sen kommandot
/etc/enigma2/iptv.sh

anslut till box via webbgränssnitt och kolla om du fått en ny bouquet
Bild


4. kör sen kommandot i prompten
reboot

Hoppas det fungerar nu :-)

mvh moffen
jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

hej
nu har jag fått till det med din fina guide

skall länken sluta som den gör eller skall det vara rtmp ?

script&output=mpegts"

tack för hjälpen
jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

hej igen
alla kanaler är ej med
t.ex svt 1 & 2
jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

Hej
Finns det något trix att få mindre lagg på dreambox
Jämnför med kodi och mindre lagg där
FreddyK
Inlägg: 3124
Blev medlem: ons okt 19, 2016 5:15 pm

Re: IPTV på greambox/vu+

Inlägg av FreddyK »

Testa att köra med det här före url i dina buketter 4097:0:1:0:0:0:0:0:0:3:

4097:0:1:0:0:0:0:0:0:0:URL:NAME (no buffering)
4097:0:1:0:0:0:0:0:0:1:URL:NAME (buffering enabled)
4097:0:1:0:0:0:0:0:0:3:URL:NAME (progressive download and buffering enabled)

Om du inte har hdd i boxen kanske det räcker med 1 och kommer då buffra mer.

Såklart så är det ett manuellt jobb men det går att fixa enkelt och ersätta alla i texteditor men då funkar inte det där scriptet som laddar ner varje gång enigma2 startas utan du får ladda ner den manuellt istället och lägga dit.
Ska ta en titt på det sen nån dag borde inte vara så svårt pula in i scriptet att den ska ersätta den delen automatiskt då Linux kommandon kan göra mycket :)
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
FreddyK
Inlägg: 3124
Blev medlem: ons okt 19, 2016 5:15 pm

Re: IPTV på greambox/vu+

Inlägg av FreddyK »

Kollade lite på scriptet och efter wget på URL så lägger man till det här

sed -i -e 's/1:0:1:0:0:0:0:0:0:0:/4097:0:1:0:0:0:0:0:0:1:/g' /etc/enigma2/userbouquet."$bouquet"__tv_.tv

Här är hela scriptet på min testbox som ni kan spara som /etc/enigma2/iptv.sh och sen chmod +x på filen.

USERNAME="username";
PASSWORD="password";
bouquet="IPTV";
directory="/etc/enigma2/iptv.sh";
url="http://clientportal.link:8080/get.php?u ... put=mpegts";
rm /etc/enigma2/userbouquet."$bouquet"__tv_.tv;
wget -O /etc/enigma2/userbouquet."$bouquet"__tv_.tv $url;
sed -i -e 's/1:0:1:0:0:0:0:0:0:0:/4097:0:1:0:0:0:0:0:0:1:/g' /etc/enigma2/userbouquet."$bouquet"__tv_.tv
if ! cat /etc/enigma2/bouquets.tv | grep -v grep | grep -c $bouquet > /dev/null;
then echo "[+]Creating Folder for iptv and rehashing...";
cat /etc/enigma2/bouquets.tv | sed -n 1p > /etc/enigma2/new_bouquets.tv;
echo '#SERVICE 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.'$bouquet'__tv_.tv" ORDER BY bouquet' >> /etc/enigma2/new_bouquets.tv;
cat /etc/enigma2/bouquets.tv | sed -n '2,$p' >> /etc/enigma2/new_bouquets.tv;
rm /etc/enigma2/bouquets.tv;
mv /etc/enigma2/new_bouquets.tv /etc/enigma2/bouquets.tv;
fi;
rm /usr/bin/enigma2_pre_start.sh;
echo "writing to the file.. NO NEED FOR REBOOT";
echo "/bin/sh "$directory" > /dev/null 2>&1 &" > /usr/bin/enigma2_pre_start.sh;
chmod 777 /usr/bin/enigma2_pre_start.sh;
wget -qO - "http://127.0.0.1/web/servicelistreload?mode=2";
wget -qO - "http://127.0.0.1/web/servicelistreload?mode=2";

Glöm inte att ändra username och password med.
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

Hej menar du att jag skall göra så här

wget sed -i -e 's/1:0:1:0:0:0:0:0:0:0:/4097:0:1:0:0:0:0:0:0:1:/g' /etc/enigma2/userbouquet."$bouquet"__tv_.tv -0.........
Och sen lika guide ovan

Måste jag använda scriptet
Det börjar bli avancerat för en som är ovan
FreddyK
Inlägg: 3124
Blev medlem: ons okt 19, 2016 5:15 pm

Re: IPTV på greambox/vu+

Inlägg av FreddyK »

Nej du ska göra som jag gjort i skriptet ovan.
Mitt script var allt på en rad så jag flyttade varje kommando på egen rad för att det skulle bli enkelt och se.
wget är för att ladda ner en URL och sed är för att editera filer.
sed är ett eget kommando som du kör efter du fått ner filen med wget.
Senast redigerad av 1 FreddyK, redigerad totalt 0 gånger.
TVHeadend, Kodi, Dreambox/Enigma2 , RaspberryPi 3/LibreELEC
Xiaomi Mi Box/Live Channels + TVirl & TVheadend addon, TVIP410
jockas
Inlägg: 56
Blev medlem: tor nov 03, 2016 11:12 am

Re: IPTV på greambox/vu+

Inlägg av jockas »

Ursäkta många och kanske dumma frågor
Men kopierar jag skriptet och kör det med telnet till boxen
Skriv svar