[ANNOUNCE] Bugfix: EasyStream 0.6-16 Streaming Client für Windows,Linux und MacOSX

  • Hallo,


    EasyStream Version 0.6 ist fertig und mit der Hilfe von Stefan (stefan4812) gibt es EasyStream jetzt auch für MacOSX.


    Die Grundfunktionen sind:

    • Verbindung zum VDR herstellen um aktuelle Daten für EPG ,Timer und Kanalliste auszulesen.
    • Live-TV Stream vom VDR wiedergeben. Dafür wird das VDR-Plugin streamdev-server benötigt.
      • Kanalliste in individueller Sortierung (unabhängig vom VDR)
      • Anzeige der EPG Daten in übersichtlicher Form.
      • Info für VDR-Neulinge: Der
        EasyStream-Client kann zu "beliebigen" Live-TV Programmen umschalten,
        unabhängig von dem Prorgamm, das auf dem VDR gerade läuft.
    • Aufnahmen des VDR wiedergeben.
      • Anzeige der Aufnahmen in übersichtlicher Form.
    • Aufnahmetimer für den VDR setzen/deaktivieren und übersichtlich darstellen.
    • Anzeige von Timerkonflikten. Dafür wird das VDR-Plugin epgsearch benötigt.

    Zusätzlich zu diesen Grundfunktionen gibt es in EasyStream:

    • Einstellungen können für mehrere VDR Geräte gespeichert werden.
    • Ein Portscanner hilft bei der Suche nach dem VDR im Netzwerk
      • dieser Portscanner funktioniert leider nicht mit Windows XP
    • Vielfältige Steuerungsmöglichkeit von EasyStream.
      • mit (Funk-)Tastatur (mit einstellbarer Tastenzuordnung)
      • mit Fernbedienung (mit einstellbarer Tastenzuordnung) über lirc (winlirc)
      • mit Touchscreen (lt.Mitteilung eines Users)
      • und natürlich auch mit einer Maus
    • Variable Button- und Schriftgrößen zur optimalen Anpassung an die Bildschirmgröße
    • Individuelles Design durch EasyStream.style
    • Integration des VLC Mediaplayers über die libvlc API
    • VLC oder andere Mediaplayer können auch extern gestartet werden.
    • Aufnahmeordner des VDR mit dem Start von EasyStream automatisch einbinden
      • und bei Bedarf auch bei Programmende wieder trennen.
      • Aufnahmen einbinden die auf einem externen Gerät (z.B. NAS) gespeichert sind.
      • Aufnahmeordner über SMB,NFS,SSHFS .... einbinden (wenn das OS dies unterstützt).
    • Position der Aufnahme beim Beenden abspeichern um die Wiedergabe an dieser Position später fortzusetzen.
    • Schnittmarken des VDR als Sprungmarken nutzen und Schnittmarken setzen/löschen


    Weitere Infos auf http://www.sigvdr.de/Software/EasyStream/EasyStream.html


    Gruß Sig

    EasyStream: Der VDR Streamingclient für Windows, Linux, Raspberry PI

    Edited once, last by SigVDR ().

  • Hallo

    Quote

    Funktioniert das Einbinden von Aufnahmeordner auch unter MacOS?

    Ich habe noch nie vor einem MacOSX System gesessen aber:


    Das Einbinden von Aufnahmeordnern ist in EasyStream flexibel angelegt und kann notfalls auch über externe Scripte erfolgen.


    Gruß Sig

    EasyStream: Der VDR Streamingclient für Windows, Linux, Raspberry PI

  • [Blocked Image: http://imageshack.us/a/img543/6118/6mn8.png]



    Wie Du siehst, fehlt da eine ganze Menge.

  • Gib mir mal deine komplette channels.conf damit ich sie mal bei mir testen kann. Möglicherweise hat es andere Ursachen als die Leerzeichen.


    Möglichkeiten:
    Verschlüsselte Kanäle abgeschaltet.
    Per default werden nur die ersten 100 Kanäle berücksichtigt.


    Gruß Sig

    EasyStream: Der VDR Streamingclient für Windows, Linux, Raspberry PI

  • Guten Morgen.


    Ich habe heute versucht, EasyStream 0.5-138 auf dem Mac zu nutzen.
    Mein VDR steht bei mir Zuhause. Die Verbindung über VLC klappt (dynip).
    Die Sender werden angezeigt, jedoch crasht Easystream beim Starten der Wiedergabe.
    Hier der Log: Pastebin
    Danke für die Hilfe

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

  • Kommando zurück.
    Es läuft nun. Leider ist auf der Homepage nur der Downloadlink für OSX 10.7. Ich nutze jedoch 10.8.
    Gibt es noch das Release 0.6 für OSX 10.8?

    Mein Blog: www.oli82.de
    Mein System: yaVDR 0.5a Headless @ ASRock H61M-ITX, i3-2120, 8GB RAM, 64 GB SSD, TT-budget S2-4100 DVB-S PCIe, BeQuiet L7 300W, Bitfenix Prodigy

    Edited once, last by Oli82 ().

  • Hallo,


    habe die neuse Version unter Opensuse 13.1 kompiliert. Mit VLC als externem Player funktioniert der Livestream aber mit internem Player bekomme ich immer Fehlermeldungen und das Fenster bleibt grau.
    Wenn ich Easystream auf der Konsole starte kommt folgende Meldung:


    [0x7f1f640038a8] filesystem access error: cannot open file //http://192.168.0.201:3000/TS/S19.2E-1-1101-28106 (No such file or directory)
    [0x7f1f640038a8] main access error: Einlesen der Datei fehlgeschlagen
    [0x7f1f640038a8] main access error: VLC konnte die Datei "//http://192.168.0.201:3000/TS/S19.2E-1-1101-28106" nicht öffnen (No such file or directory).
    [0x32fbef8] main input error: open of `file:////http%3A//192.168.0.201%3A3000/TS/S19.2E-1-1101-28106' failed
    [0x32fbef8] main input error: Ihre Eingabe konnte nicht geöffnet werden
    [0x32fbef8] main input error: VLC kann die MRL 'file:////http%3A//192.168.0.201%3A3000/TS/S19.2E-1-1101-28106' nicht öffnen. Sehen Sie für Details im Fehlerprotokoll nach.


    und hier die Logausgabe:


    18.01 20:20:25 optionen.cpp->optionen() Mount ...
    18.01 20:20:25 optionen.cpp->optionen() RCD Connect
    18.01 20:20:25 mainwindow.cpp->mainwindow() create player
    18.01 20:20:25 mainwindow.cpp->mainwindow() create topPanel
    18.01 20:20:25 mainwindow.cpp->mainwindow() create control
    18.01 20:20:25 player.cpp->setVolume(100)
    18.01 20:20:25 mainwindow.cpp->mainwindow() create epg
    18.01 20:20:25 svdrp.cpp->createTimerList()
    18.01 20:20:25 epg.cpp->showEpg()
    18.01 20:20:25 epg.cpp->epg() InitVdrConnection
    18.01 20:20:25 mainwindow.cpp->mainwindow() create rec
    18.01 20:20:25 recmodel.cpp->clearTable()
    18.01 20:20:25 rec.cpp->scanRecords() rec folder scan start: /home/mario/VDR/video0
    18.01 20:20:25 mainwindow.cpp->mainwindow() set screen size
    18.01 20:20:25 mainwindow.cpp->mainwindow() done
    18.01 20:20:26 optionen.cpp->readSvdrpInit() 192.168.0.201:2001->HELP
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 rec.cpp->scanRecords() rec folder scan done
    18.01 20:20:26 optionen.cpp->readSvdrpList() VDR 2.0.2 found
    18.01 20:20:26 svdrp.cpp->updateSvdrp() Update data from 192.168.0.201:2001 -> VDR 2.0.2
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->LSTC :groups
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->LSTT
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->LSTE
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->PLUG epgsearch LSCC
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->STAT disk
    18.01 20:20:26 svdrp.cpp->read() 192.168.0.201:2001->PLUG vdrinfo DEVICES
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:26 svdrp.cpp->createChannelList() Update channel list from SVDRP
    18.01 20:20:27 svdrp.cpp->createTimerList()
    18.01 20:20:27 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:20:31 svdrp.cpp->createEpgList()
    18.01 20:20:32 epg.cpp->updateTable() Read data from VDR done
    18.01 20:20:32 epg.cpp->showEpg()
    18.01 20:20:32 svdrp.cpp->timerKonflict()
    18.01 20:20:32 svdrp.cpp->infoDevices()
    18.01 20:20:35 mainwindow.cpp->http://192.168.0.201:3000/TS/S19.2E-1-1101-28106
    18.01 20:20:35 mainwindow.cpp->Live-TV:Starte Player
    18.01 20:20:35 player.cpp->play() 1 Datei(en)
    18.01 20:20:35 player.cpp->play()
    18.01 20:20:35 player.cpp->setVolume(100)
    18.01 20:21:02 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:22:02 epg.cpp->refreshInfoboxes() EPG_DEFAULT
    18.01 20:23:02 epg.cpp->refreshInfoboxes() EPG_DEFAULT


    Die Ausgabe auf der Konsole sieht etwas komisch aus.


    Gruß
    Mario

  • Hi Mario
    vllt kannst Du im Setup von EasyStream , links im Menupunkt VDR - Einstellungen -- Player
    auch den externen Pfad zum VLC-Player auswählen ( VideoPlayer Extern Starten )..So in der Windows Version..
    Ob das bei Dir auch auswählbar ist weiss ich nicht..
    Schau mal nach

    Test_VDR: Lintec Senior - MSI G41M P25 MS7592 Board - Intel P4 E8500 / 775 CPU - MSI GT710 PCI-e passiv - DVBSky S2 952 Dual SAT - 120GB Intenso SSD + Big HDD - 2x2GB DDR3 RAM - LG GH24NSD1 S-ATA DVD - SMK RC6 MCE 50GB FB. an STM32 USB-Arduino - EasyVDR 5 - Softhddevice mit Pulseaudio - Kodi 20.5 m. Confluence Skin
    Clients:Div. Raspberry PI

    Fernbedienungsempfänger: Siehe hier:RP 2040 Zero I.R. Empfänger kompl.

  • Hallo Mario,


    1. Versuch
    Nimm zuerst mal die Streamadresse aus dem Logfile, Starte VLC und kopier die Adresse manuell nach VLC->Medien->Netzwerkstream öffnen->Netzwerk.

    Code
    18.01 20:20:35 mainwindow.cpp->http://192.168.0.201:3000/TS/S19.2E-1-1101-28106


    läuft damit der Stream vom VDR?


    2.Versuch
    Starte (mit EasyStream) mal eine Aufnahme. geht das?


    Wenn (1.) geht und (2.) nicht müssen wir uns mal anschauen, ob es grundsätzliche Unterschiede gibt zw. einem Debian-System und Opensuse.


    Gruß Sig

    EasyStream: Der VDR Streamingclient für Windows, Linux, Raspberry PI

    Edited once, last by SigVDR ().

  • Hallo,


    Bugfix: EasyStream mit VLC ab Version 2.1 konnte keinen LIVE TV Stream vom VDR abspielen. Diese Fehlermeldungen im LOG von Easystream (von Mario schon im Januar beschrieben) zeigten den Fehler.

    Quote

    [0x32fbef8] main input error: open of `file:////http%3A//192.168.0.201%3A3000/TS/S19.2E-1-1101-28106' failed


    [0x32fbef8] main input error: Ihre Eingabe konnte nicht geöffnet werden


    [0x32fbef8] main input error: VLC kann die MRL
    'file:////http%3A//192.168.0.201%3A3000/TS/S19.2E-1-1101-28106' nicht
    öffnen. Sehen Sie für Details im Fehlerprotokoll nach.

    Mit EasyStream 0.6-16 sollte das auch mit neuem VLC wieder laufen.


    Gruß Sig

    EasyStream: Der VDR Streamingclient für Windows, Linux, Raspberry PI

  • Ich vermisse ebenso eine Mac Version der 0.6 Reihe. Die letzte Version für den Mac (0.5-138) hat noch einen nervigen Bug. Jedes mal wenn man in den Optionen unter "Programm" die Verwendung von verschlüsselten Kanälen aktiviert ist nach einem Neustart der Applikation der Haken wieder raus.

    ITX VDR // LiMServer.mts.lan
    Gentoo • LianLi PC-Q08 • Zotac H67 ITX • Intel Core i3 2100 • 8GB RAM • TECHNOTREND TT-S2-4100
    Storage: 80GB System • 2 x 1TB Raid 0 Daten • 2 x 2TB Raid 0 Daten • 500GB Backup

    Edited once, last by lordimac ().

  • Mit EasyStream 0.6-16 sollte das auch mit neuem VLC wieder laufen.


    Hallo sig
    Also bei mir funzt LiveTV Stream noch nicht ..
    Benutze Easystream 0.6-16 mit EasyVDR 2.04 als Server und Windows 7 als Client.
    Weder mit VLC 2.1.2 und als neuste Version 2.1.3 Rincewind bekomme ich ein Bild mit Live TV.
    Aufnahmen gehen aber super..
    Im Anhang das *.log file
    Noch ne Idee


    Gruss
    emma53

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!