Streamlink

Antworten
Benutzeravatar
jokel
Beiträge: 2914
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 49 times
Been thanked: 174 times

Streamlink

Beitrag von jokel »

vanhofen hat geschrieben: Sa 13. Dez 2025, 13:11 Stellst du dein Streamlink-Zeug mal rein?
1. die config muss dahin .. unter ..

Code: Alles auswählen

 /var/root/.config/streamlink
config.zip
(380 Bytes) 9-mal heruntergeladen

2. die samsung.m3u muss dahin .. unter ..

Code: Alles auswählen

/var/tuxbox/webtv
samsung.m3u.zip
(7.91 KiB) 10-mal heruntergeladen

3. die streamlink.lua muss dahin .. unter ..

Code: Alles auswählen

/var/tuxbox/webtv
streamlink.lua.zip
(853 Bytes) 13-mal heruntergeladen
Edit[vanhofen]: Pfad für streamlink.lua korrigiert

dann .. webtv neu einlesen lassen ..
im webtv erscheinen dann die samsung sender .. epg sollte mit dabei sein :wink:
dies ist nur ein beispiel was man mit streamlink machen kann.

und wie immer .. testen und berichten .. ich muss jetzt pilze braten gehen .. natürlich mit viel butter :wink:
Benutzeravatar
vanhofen
Administrator
Beiträge: 3033
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 28 times
Been thanked: 53 times

Re: Streamlink

Beitrag von vanhofen »

Danke dir. EPG hatte ich erst nach einem Neustart und oft sieht man "Kanal (zur Zeit) nicht verfügbar", aber prinzipiell cool gemacht. :thumbsup:
Darf das ins Image?
Benutzeravatar
jokel
Beiträge: 2914
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 49 times
Been thanked: 174 times

Re: Streamlink

Beitrag von jokel »

vanhofen hat geschrieben: Sa 13. Dez 2025, 19:47 Danke dir. EPG hatte ich erst nach einem Neustart und oft sieht man "Kanal (zur Zeit) nicht verfügbar", aber prinzipiell cool gemacht. :thumbsup:
Darf das ins Image?
im streamlink.lua script die zeile 70 von 5 auf 15 erhöhen da ist der timeout zu gering
das script habe ich so benannt .. eigentlich heisst es samsung.lua da es dafür gedacht ist.
fürs image ist es noch zu früh .. ich hatte das erstmal schnell zusammen gebastelt ..
da sind noch 2-3 punkte .. ist halt schade das wir keinen player also als programm haben.
für die console habe ich ein script mit streamlink das spielt bzw. gibt sachen wie youtube
und pluto wieder das funktioniert bzw. ist eine kombi streamlink - ffmpeg ..
oben im script ist es rein streamlink der ermittelt die beste auflösung und streamt das.
manche sender laufen nicht weil verschlüsselt bsp. sony .. ich habe quasi die original liste
von Matt übernommen. wenn ein sender mal nicht will hilft kurz mal hin u. her schalten.
die sender die nicht laufen könnt ihr ja löschen in der samsung.m3u
ist halt ein anfang :wink:
Benutzeravatar
jokel
Beiträge: 2914
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 49 times
Been thanked: 174 times

Re: Streamlink

Beitrag von jokel »

gestern und 15gb weiter .. habe ich noch getüftelt :wink:
anbei ist die version streamlink + ffmpeg .. da dafür streamlink augelegt ist ..
diese kombination scheint mir die beste lösung zu sein .. grade weil samsungplus auf verschiedene
streamanbieter zurückgreift.

installation wie oben beschrieben ..

1. die config
config.zip
(421 Bytes) 4-mal heruntergeladen

2. die samsung.m3u .. sony .. und logo's entfernt
samsung.m3u.zip
(5.91 KiB) 3-mal heruntergeladen

3. die streamlink.lua .. mit der ffmpeg lösung
streamlink.lua.zip
(975 Bytes) 7-mal heruntergeladen


4. die get_samsungplus_epg.sh .. holt den epg .. denn ich hatte heute morgen
keinen bei den samsung sendern .. irgendwie muss ich mir das mal ..

Code: Alles auswählen

#define M3U_START_EPG_MARKER    "tvg-url="
genauer ansehen.

wenn bei euch der epg fehlt .. einfache das script ausführen in der console.
ihr könnte das speichern z.b. unter ..

Code: Alles auswählen

/var/bin
get_samsungplus_epg.sh.zip
(455 Bytes) 5-mal heruntergeladen
@vanhofen .. diese version sollte stabiler sein .. teste diese und wenn alles schick ist ..
kannst du das übernehmen :wink:
ps .. wenn ich zeit habe werde ich einen importer schreiben für samsungplus sowas wie bei pluto tv

HF
Benutzeravatar
Knicko
NI - Team
Beiträge: 841
Registriert: Di 5. Apr 2016, 16:54
Wohnort: NRW
Box: Zee², AX-HD51,Maxytec,E4HD
Has thanked: 65 times
Been thanked: 41 times

Re: Streamlink

Beitrag von Knicko »

Moin
Warum hast du die logos entfernt?
lcd4linux.png
screenshot-glcd.png
screenshot-glcd.png (4.05 KiB) 54 mal betrachtet
klar sind die etwas klein, machen aber nichts kaputt.

Mit EPG hatte ich heute morgen keine Probleme.

Kanal nicht verfügbar kommt eigentlich selten,bin aber auch nicht der wilde Zapper.

in der Zeile 70 hatte ich von 5 auf 15 erhöht.

naja, wird schon, Danke
MAKE NEUTRINO GREAT AGAIN!
Benutzeravatar
jokel
Beiträge: 2914
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 49 times
Been thanked: 174 times

Re: Streamlink

Beitrag von jokel »

@Knicko .. wenn du es mit logo magst nimm die erste .m3u oben
ich hatte den eindruck das in der kanal / programmliste es zu verzögerungen kommt
weil ich das gefühl habe das beim scrollen in diesen immer die bildchen runtergeladen werden.
ohne bildchen finde ich es besser.

auf alle fälle solltest du die neue version nutzen weil ..
a) der stream stabiler .. und ..
b) die übergänge .. stream / werbung weicher sind bzw. diese ausbleiben.

zu den epg .. das kann auch eine einstellungssache sein .. sicherheitshalber habe ich erstmal
als corntab -e .. das laufen .. bzw. eingetragen :wink:

Code: Alles auswählen

0 */2 * * * /var/bin/get_samsungplus_epg.sh
ps .. habe streamlink so eingestellt das es jetzt hauptsächlich die 720p streams nutzt ..
macht weniger probleme .. also auch die config tauschen.

ich finde die kombi .. streamlink + ffmpeg, da beides im image ist .. schon gelungen :wink:
Benutzeravatar
Gorcon
NI - VIP
Beiträge: 3087
Registriert: Mi 13. Apr 2016, 10:55
Box: E2HD, VU+ Uno4kSE, VU+ Ultimate4k
Has thanked: 146 times
Been thanked: 38 times

Re: Streamlink

Beitrag von Gorcon »

Bekomme ich nicht zum laufen.
Streamlink.png
Weder läuft ein Samsung Sender (Kanal zur Zeit nicht verfügbar) noch läuft ein EPG
crontab -e habe ich auch den Eintrag vorgenommen.
Ist das mit der config so wirklich richtig?

PS: habe beide luas getestet.
Benutzeravatar
jokel
Beiträge: 2914
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 49 times
Been thanked: 174 times

Re: Streamlink

Beitrag von jokel »

dann ist dein ni-image nicht aktuell .. wenn ich hier was poste ..
dann immer mit dem aktuellen ni-image stand .. copy / paste bzw. versuchst du immer was
zu installieren was so nicht löppt :nerd: .. wenn das image überholt ist.
beispielsweise versuchst du immer was zu installieren unter dem @BPanther image und
kommst hier mit geht nicht bzw. es ist mir nicht gelungen das zu installieren ..
dein post hier hättest du dir sparen können .. :wink:
mein tipp .. versuch es noch einmal .. den versuch macht klug :grin:
und nur mit dem aktuellen ni-image .. wird das was :wink:

hier der beweis ..
[+] Spoiler

Code: Alles auswählen

[zapit.cpp:ZapIt:536] [zapit] zap to Actionfilme - Rakuten TV (ffffffff79fcd226 tp 0)
[zapit] saving channel, apid 0 sub pid 0 mode 0 volume 96
[dvb-sub] paused
EVT_WEBTV_ZAP_COMPLETE: ffffffff79fcd226
stopPlayBack: stopping...
stopPlayBack: stopped
PlayBackgroundStart: starting...
[movieplayer.cpp:getLiveUrl:1272] script: /share/tuxbox/neutrino/webtv/streamlink.lua
[cli][info] Stream ended
Interrupted! Exiting...
[cli][info] Closing currently open stream...
[cli][info] streamlink is running as root! Be careful!
[cli][info] Found matching plugin hls for URL hls://https://action-rakuten-tv-de.fast.rakuten.tv/v1/master/0547f18649bd788bec7b67b746e47670f558b6b2/production-LiveChannel-6066/master.m3u8?ads.app_bundle=G15147002586&ads.app_name=%7BAPP_NAME%7D&ads.app_store_url=%7BAPP_DOMAIN%7D&ads.content_livestream=0&ads.device_lmt=%7BTARGETOPT%7D&ads.did=%7BPSID%7D&ads.gdpr_consent=%7BTC_STRING%7D&ads.ifa_type=tifa&ads.market=de&ads.platform=samsung_tvplus&ads.pod_type=playerpage_midroll&ads.rtv_channel_name=action-rakuten-tv_de&ads.rtv_content_id=6066&ads.rtv_language=de&channel_id=6066&publishing_platform_id=1&tenant_identifier=rtv
[cli][info] Available streams: 252p (worst), 432p_alt, 432p, 720p, 1080p (best)
[cli][info] Opening stream: 720p (hls)
ShowText '16:32'
stopPlayBack: stopping...
stopPlayBack: stopped
PlayBackgroundStart: this 0x9a91c8 started, thread 9c9da400
bgPlayThread: starting... instance 0x79bf28
StartWebtv: starting...
cutNeutrino: playing 0 isUPNP 0
CLCD::ShowDiskLevel 36
[zapit.cpp:StopPlayBack:2516] standby 0 playing 0 forced 0 send_pmt 1
cutNeutrino: last mode MODE_TV
cutNeutrino: this mode MODE_WEBTV
cutNeutrino: save mode @@
CNeutrinoApp::handleMsg: CHANGEMODE to MODE_WEBTV rezap 0
[HAL: 009956d0:play  ] Open - player output name: Output PlayMode: PLAYMODE_FILE
[HAL: 009956d0:play  ] Start - filename=tcp://127.0.0.1:4444 vpid=0 vtype=0 apid=0 ac3=0
minimal Probe: 0
TuxTXT pid: 0
key: 0160 value 0, translate: 0160 -ok-
AudioTrack List
	257 deu - A_AAC
[HAL: 009956d0:play  ] SetSpeed playing 1 speed 1
returning false
[HAL: 009956d0:play  ] FindAllPids
AudioTrack List
	257 deu - A_AAC
bgPlayThread: started: 1
CMoviePlayerGui::bgPlayThread: eof counter: 1
{"v_e":{"w":1280,"h":720,"a":1,"f":25000,"p":1}}
{"v_e":{"w":1280,"h":720,"a":1,"f":25000,"p":1}}
{"v_e":{"w":1280,"h":720,"a":1,"f":25000,"p":1}}
Antworten

Zurück zu „IPTV, WebTV und Streaming“