"Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Alles rund um das grafische Benutzerinterface Enigma
Mourice

"Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

Heilo

Der movieplayer sagt mir über den vlc, welche Filme ich am PC habe, aber dann, wenn ich einen starten will übergibt er jennes:

Decoder::Resume()
[MOVIEPLAYER] main thread is running.
[MOVIEPLAYER] control: serverIP =
[MOVIEPLAYER] control: webifPort = 0
[MOVIEPLAYER] control: streamingPort = 0
[MOVIEPLAYER] control: command = play
[MOVIEPLAYER] message 3 coming in...
[MOVIEPLAYER] message 3 handled.

Eigentlich sollte dort stehen:
serverIP = 10.72.25.111 //die kann ruhig stehen bleiben, hier kommt eh keiner rein...
webifPort = 8080
streamingPort = 9090
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von seife »

Ich kann nur raten, aber vermute mal, dass die Frage im enigma-Unterforum besser aufgehoben wäre.
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

Dann Bitte ich mal einen Mod, diesen Bug in das Enigma-Unterforum zu verschieben (?) :-?

^^Ist ne Frage, keine Feststellung...
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49
Kontaktdaten:

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von dbluelle »

Hmm, stimmt da vielleicht was mit der movieplayer.xml nicht (liegt in /var/tuxbox/config/) ?

Ausserdem müsste als erstes Kommando "start" an den Server gesendet werden (dann wird auch die Konfiguration neu geladen) :gruebel: .
Sind das die ersten Logeinträge mit "[MOVIEPLAYER]", wenn du einen Film abspielst?

dbluelle
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

:gruebel:

Ach, da fehlt was bei mir...

Ich dachte das wird in die movieplayer.xml eingetragen, die ich in var/share/tuxbox/enigma/templates finde...
In /var/tuxbox/config gibts keine bei mir

brauchst nicht zu grübeln, ob da ein Fehler bei Dir vorliegt - liegt er dann zu 99,9% nicht, weil ich es natürlich mit meiner 600er ausprobieren wollte - da gibts diesen Pfad nicht mehr - zumindest laut den OE-Herren...

Mal wieder...
DANKE
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

Vergiss den letzten Post, das ist Wurscht, wo die movieplayer.xml ist...
/var/tuxbox/plugins/nandcheck.cfg
/var/tuxbox/plugins/rss-x.cfg
/var/tuxbox/plugins/sysinfo.cfg
/usr/lib/tuxbox/plugins/ipkgpl.cfg
/usr/lib/tuxbox/plugins/tuxcom.cfg
/usr/lib/tuxbox/plugins/barryallen.cfg
/usr/lib/tuxbox/plugins/weather.cfg
/usr/lib/tuxbox/plugins/movieplayer.cfg
[FONT] creating new font color cache entry 000064c7 .. 00ffffff
[EPGC] start cleanloop
[EPGC] stop cleanloop
[EPGC] 3472413 bytes for cache used
pluginname is movieplayer 1
loading /usr/lib/tuxbox/plugins/movieplayer.so
would exec (ENIGMA) plugin /usr/lib/tuxbox/plugins/movieplayer.so
start plugin in current thread
execute plugin now
icon is higher
[MPCONFIG] name = File, extension = SYS
[MPCONFIG] name = File, extension = SYS
[MOVIEPLAYER] main thread is running.
[MOVIEPLAYER] control: serverIP =
[MOVIEPLAYER] control: webifPort = 0
[MOVIEPLAYER] control: streamingPort = 0
[MOVIEPLAYER] control: command = runplg
[MOVIEPLAYER] main thread is running.
[MOVIEPLAYER] control: serverIP =
[MOVIEPLAYER] control: webifPort = 0
[MOVIEPLAYER] control: streamingPort = 0
[MOVIEPLAYER] control: command = bufsize
[FONT] creating new font color cache entry 00c00000 .. 00ffffff
[FONT] creating new font color cache entry 0000c000 .. 00ffffff
[FONT] creating new font color cache entry 00c0c000 .. 00ffffff
[FONT] creating new font color cache entry 000000c0 .. 00ffffff
[MOVIEPLAYER] message 13 coming in...
[MOVIEPLAYER] message 13 handled.
[MOVIEPLAYER] message 15 coming in...
### percBuffer 100
[MOVIEPLAYER] message 15 handled.
[MPCONFIG] name = File, extension = JPG
[MPCONFIG] name = File, extension = ZIP
[MPCONFIG] name = File, extension = TXT
[MPCONFIG] name = File, extension = SYS
[MPCONFIG] name = File, extension = XML
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 1 E:\Aufnahmen\08-07-16 - Golf John Deere Classic 3_ Tag in Silvi
s_ Illinois (USA) - Deutschland 1985 - Motorsport.ts Size: 826MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 2 E:\Aufnahmen\08-07-16 - Golf John Deere Classic 3_ Tag in Silvi
s_ Illinois (USA) - Deutschland 1986 - Motorsport.ts Size: 901MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 3 E:\Aufnahmen\08-08-01 - Golf John Deere Classic 3_ Tag in Silvi
s_ Illinois (USA) - Ungarn 2001 - Motorsport.ts Size: 1491MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 4 E:\Aufnahmen\08-08-23 - Golf The KLM Open_ 1_ Tag in Zanderfort
(Niederlande) - Spanien 1991 - Motorsport.ts Size: 1667MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 5 E:\Aufnahmen\08-08-28 - Golf The KLM Open_ 1_ Tag in Zanderfort
(Niederlande) - Belgien 1998 - Motorsport.ts Size: 1480MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 6 E:\Aufnahmen\08-09-06 - Golf The KLM Open_ 1_ Tag in Zanderfort
(Niederlande) - Belgien 1987 - Motorsport.ts Size: 1505MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 7 E:\Aufnahmen\08-09-13 - Golf The KLM Open_ 1_ Tag in Zanderfort
(Niederlande) - Italien 1989 - Motorsport.ts Size: 1633MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 8 E:\Aufnahmen\08-09-14 - Golf The KLM Open_ 1_ Tag in Zanderfort
(Niederlande) - Italien 1986 - Motorsport.ts Size: 851MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 9 E:\Aufnahmen\08-10-10 - Motorsport Watkins Glen Indy Grand Prix
_ Watkins Glen International_ New Yo - 2_ Freies T.ts Size: 1368MB
[MPCONFIG] name = File, extension = EIT
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 10 E:\Aufnahmen\Animal - Farm.ts Size: 2047MB
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 11 E:\Aufnahmen\Mein Fuehrer - Die wirklich wahrste Wahrheit uebe
r Adolf Hitler.ts Size: 2047MB
[MPCONFIG] name = File, extension = TS
[MOVIEPLAYER] file name: 12 E:\Aufnahmen\Stirb langsam 4.0.ts Size: 2047MB

[VLC] play 10 "E:\Aufnahmen\Animal - Farm.ts"
[getPar] parameter: <length> par: 0
[getPar] parameter: <time> par: 0
text is higher
write number to led-display
Decoder::Resume()
audio_pause (success)
[MOVIEPLAYER] main thread is running.
[MOVIEPLAYER] control: serverIP =
[MOVIEPLAYER] control: webifPort = 0
[MOVIEPLAYER] control: streamingPort = 0
[MOVIEPLAYER] control: command = play
[MOVIEPLAYER] message 3 coming in...
[MOVIEPLAYER] message 3 handled.
[EPGC] start cleanloop
[EPGC] stop cleanloop
[EPGC] 3471254 bytes for cache used
write number to led-display
[EPGC] start cleanloop
[EPGC] stop cleanloop
[EPGC] 3470322 bytes for cache used

root@dm600pvr:~# init 2
root@dm600pvr:~#
movieplayer.xml:
<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="/XSLMPSettings.xsl"?>
<vlc>
<server ip="10.72.25.111" webif-port="8080" stream-port="9090" user="admin" pass="admin" />
<config startdir="c:\" cddrive="e:" />
<codec mpeg1="mpgv" mpeg2="mp2v" audio="mpga" />
<setup name="SVCD" ext="NONE" Videorate="1000" Videotranscode="0" Videocodec="mpgv" Videosize="352x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="VCD" ext="NONE" Videorate="1000" Videotranscode="0" Videocodec="mpeg1" Videosize="352x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="DVD" ext="NONE" Videorate="1000" Videotranscode="0" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="0" />
<setup name="File" ext="MPG" Videorate="2048" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="0" />
<setup name="File" ext="MPEG" Videorate="1000" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="0" />
<setup name="File" ext="M2P" Videorate="1000" Videotranscode="0" Videocodec="mpgv" Videosize="704x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="File" ext="MPV" Videorate="1000" Videotranscode="0" Videocodec="mpgv" Videosize="704x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="File" ext="DAT" Videorate="1000" Videotranscode="1" Videocodec="mpgv" Videosize="704x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="File" ext="AVI" Videorate="2048" Videotranscode="1" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="1" />
<setup name="File" ext="ASF" Videorate="1000" Videotranscode="1" Videocodec="mpgv" Videosize="704x576" Audiorate="192" Audiotranscode="1" fps="25" soutadd="0" />
<setup name="File" ext="TS" Videorate="3072" Videotranscode="0" Videocodec="mp2v" Videosize="704x576" Audiorate="256" Audiotranscode="0" fps="25" soutadd="0" />
<setup name="File" ext="VOB" Videorate="1000" Videotranscode="0" Videocodec="mp2v" Videosize="704x576" Audiorate="192" Audiotranscode="0" fps="25" soutadd="0" />
</vlc>
Also einlesen vom PC klappt einwandfrei, dann beim Starten des Filmes sagt es "buffering video stream... Please wait.

Und steht bei 0% und tut nix...

Zum besseren mitloggen und rumprobieren hab ich das auf meiner 600er(Flash komplett beschreibbar...) mit nicht ganz original-Image gemacht, ist auf der 500er mit einem frisch compiliertem originalen Image aber nicht anders...
Ich schreibs nur dazu, es liegt nicht am verwendeten Image... :wink:
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49
Kontaktdaten:

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von dbluelle »

Hmm, bis zu dem

Code: Alles auswählen

[VLC] play ...
siehts bei mir genauso aus.
Danach kommt bei mir

Code: Alles auswählen

[MOVIEPLAYER] main thread is running.
[MOVIEPLAYER] control: serverIP = xxx.xxx.xxx.xxx
[MOVIEPLAYER] control: webifPort = 8080
[MOVIEPLAYER] control: streamingPort = 9090
[MOVIEPLAYER] control: command = start2
...
Also wird da die Server-IP angezeigt und als erstes Kommando "start2" abgeschickt :gruebel: .

Aber so richtig rund läufts bei mir auch nicht:
Manchmal friert die Box ein, nachdem ich eine Datei per vlc abgespielt habe und wieder im normalen TV-Modus bin :evil:
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

Das versteh ich sowieso nicht so ganz...

Der nimmt ja nach dem plugin-start schon "nichts" an, liest aber die Filme vom PC richtig ein :gruebel:

Ich geh nochmal alles hier bei mir durch und sag dann bescheid (schreibe...) - wie üblich scheint der Fehler zwischen Lehne und Bildschirm zu finden zu sein...
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

So, nu verwirrt mich das Dingens total

Ich hab nochmal ein neues OE gebacken, nichts verändert...

An den Stellen wo vorher nichts oder Nullen standen, steht nu brav die IP-Addresse meines PC, die Ports usw. :gruebel:

War jetzt nur ein Kurztest, 5min Film, nächster Film, bißchen Spulen...

funktioniert stabil und einwandfrei, Win7 (ultimate 64bit) - neuester vlc, Win Vista (Business 64bit) - vorletzte Version des vlc, Ubuntu 9.04, auch neuste Version des vlc (Nummer hab ich jetzt nicht nachgeschaut...)

Sehr dubios... Wenn ich nu wenigstens wüßte ob ich Schrott gemacht hab, oder nicht... (?)
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

hat das jemand auf der dbox2 getestet, movieplayer hat nie auf der dbox2 funktioniert, könnte man movieplayer in ~/apps/tuxbox/plugins/enigma/Makefile.am wieder aktivieren, ich werds testen, fals es nicht tut, kann man es wieder für dbox2 deaktivieren

Code: Alles auswählen

SUBDIRS = bitrate demo ngrabstart ngrabstop dslconnect dsldisconnect rss script weather dbswitch getset scummvm

if BOXTYPE_DREAMBOX

SUBDIRS += dreamdata dreamflash movieplayer

endif
einfach movieplayer nach oben verschieben, damit es auch für dbox2 compiliert wird

mrvica
bosmann
Einsteiger
Einsteiger
Beiträge: 268
Registriert: Sonntag 3. September 2006, 14:13

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von bosmann »

habe den movieplayer nach oben verschoben und er wurde auch kompiliert (wenigstens wurde makefile generiert) aber im enigma-image ist keine spur von ihm...
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

ich habe neu ausgecheckt, der compiliert hier für dbox2 nicht durch, kommt Fehlermeldung, deswegen hat ihn rhabarber1848 gar nicht aktiviert, musst du nicht alles komplett bauen, in plugins, ./configure und ./config.status mal starten, in ~/cdk/make plugins aufrufen, wenn es aufgebaut wird, muss in ~/movieplayer/.libs was drin sein, @stibbich, kannst mal dein Compiliat hier hochladen, ich teste es mal

mrvica
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

Hi

Die cvs-images gibt es nicht mehr...

Und wenn ich das Image hochlade, wo er jetzt läuft, dann krieg ich hier ärger... (Für welche Box willst eigentlich haben - ich bin eigentlich mehr für die oe zuständig in unserem Board...) evtl. kann man da per pn oder mail... Oder wartest noch ein paar Tage - dann kannst es selber runterladen - welches Board dürfte bekannt sein, falls nicht, ist das chemische Zeichen für Blei ein ansatz (das P steht aber eigentlich für Power-PC - nicht für Blei... :D )

Aber ich hab rausgekriegt, daß die Firewall von Win 7 mich zum Narren gehalten hat, hatte also nichts mit den Sourcen zu tun...
Warum auch immer, "durfte" ich zwar sehen, was am PC für Filme sind, nur anschauen durfte ich diese nicht - warum ist das Geheimnis von Microsoft bzw. mein großes "Nicht"-wissen...
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

meinte nur das movieplayer Plugin (movieplayer.so, movieplayer.cfg, movieplayer.xml), Dream Images laufen doch nicht auf der dbox2, z.B. auf file-upload.net oder Uploader deiner Wahl

Gruss mrvica
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

Danke erstmal, hat erst libcurl.so.3 bemängelt, soft Link zu libcurl.so.2, startet, nochmal gestartet, es fehlt das Symbol _ZN12eMoviePlayer8instanceE in enigma binary, es geht nicht, muss es schon auf der dbox2 durchcompiliert werden (meistens laufen aber Dream Plugins auf der dbox2), vielleicht hat rhabarber1848 Lust sich das mal anzuschauen

mrvica
Mourice

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von Mourice »

An einer dbox2 vergreif ich mich nicht - die ist heilig... :lol:

Wenns bosman etwas unter die Arme greifst, der hat ja nur 19Stück davon (geschätzt...)
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

da ist Fehler drin, ich komme nicht weiter, wenn man make macht gibts keine Fehlermeldungen, movieplayer wird aber nicht gebaut, auch keine libcurl wird gebaut, die braucht aber movieplayer, wenn ich configure in plugins starte kommt Fehlermeldung

checking for curl-config... no
configure: error: could not find curl-config

curl-config ist aber eindeutig in ../root/cdkroot/bin

mrvica
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von rhabarber1848 »

Um Gerüchten vorzubeugen: Mit diesem Patch

Code: Alles auswählen

--- apps/tuxbox/plugins/enigma/Makefile.am	2009-04-03 17:29:56.000000000 +0200
+++ apps/tuxbox/plugins/enigma/Makefile.am	2010-01-28 20:03:04.000000000 +0100
@@ -1,7 +1,7 @@
-SUBDIRS = bitrate demo ngrabstart ngrabstop dslconnect dsldisconnect rss script weather dbswitch getset scummvm
+SUBDIRS = bitrate demo ngrabstart ngrabstop dslconnect dsldisconnect rss script weather dbswitch getset scummvm movieplayer
 
 if BOXTYPE_DREAMBOX
 
-SUBDIRS += dreamdata dreamflash movieplayer
+SUBDIRS += dreamdata dreamflash
 
 endif
kompiliert das Enigma Movieplayer-Plugin ohne Fehlermeldungen für die Dbox2,
allerdings basierend auf einem frischen CVS checkout in ein leeres Verzeichnis ;)
Auf Funktion getestet habe ich es allerdings nicht.
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

in dietmarw Image von heute auch keine Spur von movieplayer, habe das Image nicht geflasht, nur Verzeichnisstruktur mit mit NewTuxboxFlashTool angeschaut, in ~/plugins ist es nicht drin, vielleicht wirds bei dir im YADD gebaut, im Flashimage ist es definitiv nicht

mrvica
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von rhabarber1848 »

mrvica hat geschrieben:vielleicht wirds bei dir im YADD gebaut, im Flashimage ist es definitiv nicht
Jetzt sollte es passen:
http://article.gmane.org/gmane.comp.vid ... x.scm/1996
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

in dietmarw Images von heute ist es drin, bei mir wollte es nicht bauen, wahrscheinlich hätte ich ins neue Verzeichnis auschecken sollen, aus dietmarw Image extrahiert, startet mit Fehlermeldung wie bei der Dream Version von stibbich, es fehlt das Symbol _ZN12eMoviePlayer8instanceE, liburl.so.2 wird gebaut, habe enigma binary im Hexeditor gehabt, es fehlen all die MoviePlayer Symbole, da braucht es noch viel mehr Anpassungen

mrvica
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von seife »

Ich denke die werden vom mklibs entsorgt => du musst schon auch das enigma-binary aus dietmar's Image nehmen.
mrvica
Einsteiger
Einsteiger
Beiträge: 342
Registriert: Freitag 24. September 2004, 12:48

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von mrvica »

seife hat geschrieben:Ich denke die werden vom mklibs entsorgt => du musst schon auch das enigma-binary aus dietmar's Image nehmen.
na klar, habe ich auch, ich meinte enigma binary aus dietmarw Image

mrvica
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: "Neuer Movieplayer" und dessen Kommunikation mit vlc am PC

Beitrag von seife »

Konfigurierst du denn enigma auch mit "--with-webif=expert"? Sonst wird das nicht gebaut.
Antworten