Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
EasyStream für Linux (Streaming-Client)
#1
Hallo zusammen

Nachdem EasyStream als StreamingClient für Windows ganz ordentlich läuft, habe ich jetzt eine neue Version für Linux begonnen. Das soll (wie die Windowsversion) ein kleines aber vor allem einfach zu installierendes Programm werden um von jedem beliebigen PC im Netzwerk auf den VDR zuzugreifen und das laufende TV-Programm anzuschauen. Als Player setze ich wieder auf den VLC.

Dieses Programm befindet sich noch im Versuchsstatus und kann als binary geladen werden.

Zunächst einmal soll dabei abgeklärt werden,auf welchen Linuxdistributionen das Programm ohne Neukompilierung läuft ( bitte um Rückmeldung ). Kompiliert wurde unter Ubuntu 7.10 also sollte das zumindest auf allen Debian ( Etch ) Derivaten laufen.

Installationsanleitung: laden, auspacken, starten ( easystreaml-001 )
( mal sehen ob sich diese Installationsanleitung auch unter Linux realisieren lässt )

Abhängigkeiten: ( was muss auf welchen Systemen noch installiert werden )
Zitat:Ubuntu7.10: // Wahrscheinlich aber auf allen Debian-Abkömmlingen
  • sorry da war ein Fehler drin: apt-get install libgtk-pixbuf2 gibt es nicht 
    apt-get install libgdk-pixbuf2 

OS 10.3


Die Funktionen beschränken sich zur Zeit auf:
--- Wiedergabe von TV- und Radio- Sendungen über VLC

Download hier:
http://www.cl-si.de/easystreamlinux.html


Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#2
Moin,

mein feedback mit Ubuntu 7.10: 

libgtk-pixbuf2 muss erst installiert werden, dann startet das Proggy
Weiteres folgt...

Kann es sein, dass er meinen Hostnamen nicht mag ?

Code:
Memo1
02-Error: Host 192.168.1.32 unknown

Wenn ich Play Klicke spricht er das folgende siehe Anlage:
(Wobei ich noch nicht geschaut habe ob der streamdev-server läuft...)
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#3
oben war Steamdev nicht aktiv.

Mit aktiven Streamdev kann ich das aktuelle Programm anschauen (eine DVB-karte im System). Aber kein anderes Programm. Bei nem anderen Programm sagt er:

Code:
VLC media player 0.8.6c Janus
starting VLC root wrapper... using UID 1000 (martin)
[00000293] access_http access error: error: HTTP/1.0 409 Channel not available
[00000293] access_http access error: error: HTTP/1.0 409 Channel not available
[00000293] access_mms access error: error: HTTP/1.0 409 Channel not available
[00000290] main input error: no suitable access module for `http://easyvdr:3000/PES/S19.2E-1-1107-17500'
[00000281] main playlist: nothing to play
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#4
Hallo Martin

So habe ich den Streamdev eingestellt ( dann nimmt er aber evtl. dem VDR das Bild weg.
http://www.easy-vdr.de/forum/index.php?t...1#msg29961
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#5
Hallo zusammen,

nachdem sich schon einige User die Linux - Versuchs-version von EasyStream heruntergeladen haben, würde mich das Resultat eurer Tests interessieren.  Dabei meine ich nicht die "qualität" der Versuchsversion.
Sagt mir einfach ob das Programm funktioniert hat ( oder nicht funktioniert hat ) und auf welcher Linux  Distribution ihr getestet habt.
Nur so kann ich abschätzen, ob ich damit auf dem richtigen Weg bin oder ob ich das evtl. ganz anders angehen muss.

Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#6
Hallo,

hab mir das Prog heruntergeladen. Ich hab hier OS 10.3. Fernsehen geht schon mal. Bei Kanalwechsel wird VLC gestartet, man muß die erste Instanz schliessen. Installation war bei mir: Herunterladen, Entpacken, rechts-klick auf Eigenschaften-> Berechtigungen->Ausführbar->ok. Starten mit Klick.
Also insgesamt erst mal wie VLC mit Playlist.

Gruß

Thomas
easyVDR: HW: Intel DH77EB, sda als Systemplatte, sdb als video0, I7 3770 (ich weis, lag so rum), Cine S2 V5.5, Ausgabe über Intelgrafik per HDMI an Yamaha
SW: easyvdr-2.2.0-64-stable
Zitieren
#7
Hallo,

Zitat:Ich hab hier OS 10.3. Fernsehen geht schon mal
Damit hätte ich gar nicht gerechnet.

Zitat:Also insgesamt erst mal wie VLC mit Playlist.
Mehr ist in dieser Versuchsversion auch nicht drin!

Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#8
Moin Sig,

also ich hab easystream mal auf OS 10.3 x64 ausprobiert:
Das Programm startet, bringt aber die oben von Martin beschriebenen Fehler:

Code:
Memo1
02-Error: Host 192.168.23.9 unknown

und "Index out of range..."

streamdev-server läuft aber mit folgenden Einstellungen:

Code:
streamdev-server.AllowSuspend = 0
streamdev-server.HTTPBindIP = 0.0.0.0
streamdev-server.HTTPServerPort = 3000
streamdev-server.HTTPStreamType = 1
streamdev-server.MaxClients = 5
streamdev-server.ServerPort = 2004
streamdev-server.StartHTTPServer = 1
streamdev-server.StartServer = 1
streamdev-server.SuspendMode = 0
streamdev-server.VTPBindIP = 0.0.0.0

...und der Server lauscht auch auf Port 2004:

Code:
easyVDR:~# netstat -anltp
Aktive Internetverbindungen (Server und stehende Verbindungen)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 127.0.0.1:13666         0.0.0.0:*               LISTEN     4824/LCDd           
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN     5302/smbd           
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     4768/portmap       
tcp        0      0 0.0.0.0:2001            0.0.0.0:*               LISTEN     4978/vdr           
tcp        0      0 0.0.0.0:2004            0.0.0.0:*               LISTEN     4978/vdr           
tcp        0      0 0.0.0.0:3000            0.0.0.0:*               LISTEN     4978/vdr           
tcp        0      0 0.0.0.0:7001            0.0.0.0:*               LISTEN     5325/perl           
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN     5302/smbd           
tcp        0      0 127.0.0.1:13666         127.0.0.1:46832         VERBUNDEN  4824/LCDd           
tcp        0      0 127.0.0.1:46832         127.0.0.1:13666         VERBUNDEN  4978/vdr           
tcp6       0      0 :::22                   :::*                    LISTEN     5299/sshd           
tcp6       0   1696 ::ffff:192.168.23.9:22  ::ffff:192.168.23:59383 VERBUNDEN  5591/0

Warum  hier allerdings Port 2001 offen ist verstehe ich nicht, da xxv nicht läuft...

Naja, jedenfalls bekomme ich mit easystream keine Verbindung zum Server.

Irgendeine Idee?

Gruß
Basti
ARX HPC-01 mit Futaba VFD, Celeron 2,4GHz, 512M, 120GB/5400, TT 1.5, WLAN Netgear WG311, easyVDR 0.6.07 / kernel 2.6.30 / vdr-1.6.0-2-extp65 Smile
Zitieren
#9
Hallo,

Zitat:...und der Server lauscht auch auf Port 2004:
Falls du als Port die 2004 eingestellt hast, wird das nicht funktionieren.

Zitat:Warum  hier allerdings Port 2001 offen ist verstehe ich nicht, da xxv nicht läuft...
Port2001 ist der SVDRP-Port des VDR. Darüber kann mit dem VDR kommuniziert werden. In meinem Programm wird z.B. die Kanalliste ausgelesen.

Als Adresse für den VDR muss der Hostname des VDR eingegeben werden. Damit wird eine Namensauflösung durchgeführt was bei einer IP-Adresse dann fehlschlägt.

Zitat:Dieses Programm befindet sich noch im Versuchsstatus
Wie schon erwähnt, ist dieses Programm nicht für einen sinnvollen Gebrauch einsetzbar. Ich wollte damit nur feststellen ( mangels Programmiererfahrung mit Linux ) ob ein mit Lazarus ( Delphi-Pascal ähnliche Programierumgebung) erstelltes Programm auf unterschiedlichen Linux-Versionen ohne neucompilierung lauffähig ist. Das wäre die Voraussetzung gewesen, dieses Projekt mit Lazarus zu erstellen. Evtl. steige ich aber auch um auf C++, das hätte den Vorteil, dass der passende Compiler/Linker usw. auf jeder Distribution leicht installierbar sein sollte.

Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#10
moin moin zusammen...
ich habe eben versucht die linux-version zu starten / installieren (?)
hat leider nicht funktioniert... die datei 'easystreaml-001' will sich nur mit wine oeffnen lassen und das funktionert irgendwie nicht..
ich benutze PSLinuxOS, ich glaube das ist eine mischung aus debian und mandrake(?)

ich habe auch versucht die windows-version ueber wine zu starten, das hat funktioniert, leider komme ich keine verbundung zum vdr.... liegt wahscheinlich am wine, oder?

__
Boo
yaVDR 0.3a: ASUS M2NPV-VM -- Athlon64 3500+ LV -- 2GB Ram -- Zotac GT220 -- TT-1600 DVB-s2 -- Nova DVB-s  -- 160GB 2,5"' HD
easyVDR 0.62: GA-M61P-S3  -- Sempron LE-1150 -- 2GB Ram -- TT-FF 1.5 -- diskless
Ubuntu 9.10: ASRock AlifeNF7G -- Athlon BE-2400 -- 8GB Ram -- 250GB 3,5" HD -- 5x1TB 3,5'' sw-raid5
Zitieren
#11
Hallo,

Zitat:datei 'easystreaml-001' will sich nur mit wine oeffnen lassen
Das passt für mich irgendwie nicht zusammen, easystreaml ist ein Programm für Linux !

Zitat:windows-version ueber wine zu starten, das hat funktioniert, leider komme ich keine verbundung zum vdr
Dazu kann ich nichts sagen, weil ich das noch nie getestet habe.
Bei den Einstellungen von EasyStream gibt es eine Test-Seite. Dort kann die SVDRP-Verbindung zum VDR gestartet werden und die Ausgaben vom VDR ( wenn welche kommen ) werden hier aufgelistet. Voraussetzung natürlich: Hostname + Port passen zum VDR ( Einstellungen - Streaming ).

Gruß Sig 
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5
VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0



Zitieren
#12
Zitat:Zitat
Zitat:datei 'easystreaml-001' will sich nur mit wine oeffnen lassen
Das passt für mich irgendwie nicht zusammen, easystreaml ist ein Programm für Linux !

womit sollte ichs denn sonst oeffnen?
ich wuerde mich wirklich sehr ueber eine easystream version fuer linux freuen, da ich das programm echt genial finde...
yaVDR 0.3a: ASUS M2NPV-VM -- Athlon64 3500+ LV -- 2GB Ram -- Zotac GT220 -- TT-1600 DVB-s2 -- Nova DVB-s  -- 160GB 2,5"' HD
easyVDR 0.62: GA-M61P-S3  -- Sempron LE-1150 -- 2GB Ram -- TT-FF 1.5 -- diskless
Ubuntu 9.10: ASRock AlifeNF7G -- Athlon BE-2400 -- 8GB Ram -- 250GB 3,5" HD -- 5x1TB 3,5'' sw-raid5
Zitieren
#13
hallo...
also ich wollte nur schnell bescheid sagen, das ich es ueber die konsole zum laufen bekommen habe.
leider kann ich nicht zu meinem vdr verbinden:
Code:
Memo1
02-Error: Host easyvdr unknown
mit der ip gehts auch nicht und das netzwerk ist auch nicht schuld.
das streaming funktioniert ueber den vlc naemlich hervorragend.
ach und die streamdev-server einstellungen sind genau wie du es beschrieben hast...

__
Boo
yaVDR 0.3a: ASUS M2NPV-VM -- Athlon64 3500+ LV -- 2GB Ram -- Zotac GT220 -- TT-1600 DVB-s2 -- Nova DVB-s  -- 160GB 2,5"' HD
easyVDR 0.62: GA-M61P-S3  -- Sempron LE-1150 -- 2GB Ram -- TT-FF 1.5 -- diskless
Ubuntu 9.10: ASRock AlifeNF7G -- Athlon BE-2400 -- 8GB Ram -- 250GB 3,5" HD -- 5x1TB 3,5'' sw-raid5
Zitieren
#14
Mist ich finde das sollte gleich auf der Startseite stehen!
also
apt-get install libgdk-pixbuf2
streaming-server aktivieren!(easyportal)
easystreaml ausführbar gemacht und gestartet!
gleich live Fernsehen!....cool!
Debian etch!
Das ist auf jeden fall der richtige Weg!

HauptVDR AMD Goede 1750(Easyvdr )
mit FF_TT2.3 Skystar2.6c  lautloser Rechner weil er im Keller steht.
Viele MVPs und ein Raspberry PI
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste