[1] MLD-6.x / General / iptv workflow
 

Offline RalfBielefeld

  • Newbie
  • *
  • Posts: 4
    • View Profile
iptv workflow
« on: January 28, 2026, 19:31:47 »
Ich habe bisher Erfahrung mit vdr (easyvdr) und debian standard paketle (vdr und plugins). mit pci dvb karten (dvbt und dvb-c)
Da hardware dauernt wechselt möchte  ich ein IPTV only system aufsetzen.
Der erste test mit mld 6.4 mit iptv und der IPTV-Free-DE liste funktioniert.
Mich interessieren nur die Freie Deutsche ÖR Sender.

Wie funktioniert der Workflow bei einer eigenen Liste?
ich erstelle eine M3U liste und speichere die als mylist (mylist.m3u?) im webif via button "hinzufügen"
Via button "bearbeiten" ist sie auch sichtbar.  Kann dort auch gelöscht werden.
via button hochladen kann ich auch vorgefertigte listen hinzufügen. Der eintrag ist dann auch sichtbar.

Wo im dateisystem landen diese dateien?
Wie werden aus dieser Liste dann channel.conf einträge? oder funktioniert der prozess der integration bei mir nicht.
Ich komme hier einfach nicht weiter.

Gruss Ralf
MLD 6.5 Testsystem:
HP ProDesc 600, CPU/GPU: Intel i5, ETH, WOL ok
DVB: keine, IPTV only
FB: Samsung TV angelernt an RP2040 via usb
TV:  Samsung Full HD

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21176
    • View Profile
    • ClausMuus.de
iptv workflow
« Reply #1 on: January 28, 2026, 20:41:45 »
Gespeichert bzw. gesucht werden m3u Listen unter /etc/vdr/plugins/iptv
Allerdings ist das Setup für IPTV wohl noch recht eingeschränkt. Es wird aus den hochgeladenen m3u Listen keine Kanalliste generiert. Es muss also eine zur m3u Liste passende VDR Kanalliste hochgeladen werden.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline RalfBielefeld

  • Newbie
  • *
  • Posts: 4
    • View Profile
iptv workflow
« Reply #2 on: January 28, 2026, 21:30:52 »
Wie wäre denn der typische upload Weg bei mld, wenn ich eine passende  mychannels.conf lokal am PC erstellt habe.
Brauche nur einen kurzen Tipp.

Ich habe gesehen das zabrimus ein plugin erstellt hat (https://github.com/Zabrimus/vdr-plugin-webapp),
das wohl https://github.com/Zabrimus/vdr-plugin-web erweitert mit einem tool convm3u das solche konversionen ermöglicht.
vdr-plugin-web scheint im Repository vorhanden zu sein.

Zumindest habe ich das so interpretiert.
Gruss Ralf

P.S. Riesenlob für die Distribution. Chapeau!
MLD 6.5 Testsystem:
HP ProDesc 600, CPU/GPU: Intel i5, ETH, WOL ok
DVB: keine, IPTV only
FB: Samsung TV angelernt an RP2040 via usb
TV:  Samsung Full HD

Offline RalfBielefeld

  • Newbie
  • *
  • Posts: 4
    • View Profile
iptv workflow
« Reply #3 on: January 28, 2026, 22:24:12 »
Nachtrag:
Upps, das Programm convm3u scheint wohl nur eine json liste zu generieren. Das hilft wohl kaum für eine mychannels.conf

Sorry.
MLD 6.5 Testsystem:
HP ProDesc 600, CPU/GPU: Intel i5, ETH, WOL ok
DVB: keine, IPTV only
FB: Samsung TV angelernt an RP2040 via usb
TV:  Samsung Full HD

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21176
    • View Profile
    • ClausMuus.de
iptv workflow
« Reply #4 on: January 28, 2026, 23:02:11 »
Die channels.conf muss z.B. in der Art dieser Liste https://github.com/Zabrimus/vdr-plugin-iptv-samples/blob/master/samples/kodinerds/kodi_tv_main.channels.conf aufgebaut sein. Die Zugehörige m3u Liste ist diese https://github.com/Zabrimus/vdr-plugin-iptv-samples/blob/master/samples/kodinerds/kodi_tv_main.cfg
Jede Zeile der channels.conf verweist auf eine Zeile in der m3u Liste. Der Parameter A=... gibt die Zeile in der m3u Liste an, in der die URL steht. Wichtig beim Erstellen der channels.conf ist, dass einige Felder eindeutig sind, also nicht mehrfach den selben Wert enthalten dürfen. Betroffen sind das Zweite, zweit-letzte und viert-letzte Feld. Im Beispiel ist zu sehen, das diese hochgezählt werden.

Alternativ kann die URL auch direkt in die channels.conf eingebaut werden, so wie es bei der MLD Kanalliste IPTV_FreeTV-DE.conf gemacht wurde, die aus den beiden anderen genannten Listen generiert wird.

Und dann kann auch noch ein Tool wie z.B. vlc verwendet werden, um die Streams zu konvertieren, bevor diese an den VDR weitergereicht werden. Auch dies kann in der channels.conf festgelegt werden.
« Last Edit: January 28, 2026, 23:09:07 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] MLD-6.x / General / iptv workflow
 



Users Online Users Online

0 Members and 4 Guests are viewing this topic.