OnlineStreams für Movieplayer

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: OnlineStreams für Movieplayer

Beitrag von rhabarber1848 »

Haehnchen hat geschrieben:aber sehe ich das richtig, dass änderungen am neutrino movieplayer gemacht worden sind,
welche nicht mehr mit dem standard vlc zusammenarbeiten?
Vermutlich diese: http://forum.tuxbox-cvs.sourceforge.net ... 53#p366653
nccfast
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Dienstag 22. November 2005, 09:23

Re: OnlineStreams für Movieplayer

Beitrag von nccfast »

Hat jemand das Youporn.php upgedated. Denn bei mir wird nichts angezeigt. Es werden keine Einträge zum Auswählen angeboten. Liegt das daran, dass es keine flv dateien zum anklicken mehr sind, sondern "watch"-links?
maddoccc
Interessierter
Interessierter
Beiträge: 46
Registriert: Freitag 21. Juli 2006, 12:58

Re: OnlineStreams für Movieplayer

Beitrag von maddoccc »

Hi Leute,

erstmal ein großes Lob an euch. Hatte so etwas schon ewig gesucht und nun endlich gefunden.

Nun habe ich aber noch ein paar Fragen:

1.) Ich möchte Filme von MyVideo schauen. Diese kommen als RTMPE Stream. Funktioniert das hiermit?
(hier der Link zu einem Film: http://www.myvideo.de/Filme?kID=7599&cID=40940)
2.) Wenn ja, wie kann ich diese Filme in die .csv eintragen? Z.B. als Suche mit Namen? Wie ist da der Eintrag?
3.) Funktioniert die Sache auch wenn ich den Apache und den VLC auf meine Fritzbox 7141 (212 MHz Prozessortakt) lege??
4.) Gibt es ne Möglichkeit den Skype, der ja ausgeschalten sein muss damit der Apache startet, eingeschalten zu lassen??

Hoff ihr könnt mir weiterhelfen, danke im Voraus. Gruß Maddoc
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

1) rtmpe ist leider "verschlüsselt" bzw. properitär genau wie rtmp. ich hoffe irgendwann kann der vlc die dinger auch abspielen.
2) siehe 1
3) ne das reicht wohl kaum. werden dir auch die jungs in deinem ip-phone-forum thread sagen :)
ich habs aktuell auf nem VIA itx board mit 1,2 ghz am laufen. allerdings nur unter mpeg1 und vcd auflösung.
sonst mach die kiste schon schlapp.
4) Skype muss aus sein. komisch wusste gar nicht. wobei ich es auch selten nutze. (vielleicht mal in den skype optionen die ports ändern?)
maddoccc
Interessierter
Interessierter
Beiträge: 46
Registriert: Freitag 21. Juli 2006, 12:58

Re: OnlineStreams für Movieplayer

Beitrag von maddoccc »

Schade, danke für deine Antwort. Mir ist nochwas aufgefallen. Warum sind eigentlich in vielen Ordnern keine Streams zu finden? Filter natürlich ausgeschalten! Bei den Top 10 Musik in MyVideo kommt bei egal was man klickt der selbe Trailer. Un sehr viele Streams fangen gar nicht erst an und gehen im Puffern unter. Was ich auch noch sehr schade finde das gerade Filmtrailer, außer ein paar englischsprachigen, nicht gehen. Und das in YouPorn keine Streams zu finden sind.. ;)

Skype kann ich jetzt auch anlassen, da gibts ne Einstellung wo man der Port 80 und 443 als alternativen Port ausschalten kann. Danke für den Tipp.

Gruß Maddoc
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

naja manche seiten ändern halt viel zu oft die struktur. da kommt man nicht hinter her.
ich bin noch auf der suche nach anderen "media center" projekten, die ebenfalls solche skripte anbieten und die auch regelmäßiger aktualisiert werden. Warum das rad neu erfinden?

dort könnte ich mir dann eine schnittstelle vorstellen. vielleicht findet sich da ja noch was schönes...
maddoccc
Interessierter
Interessierter
Beiträge: 46
Registriert: Freitag 21. Juli 2006, 12:58

Re: OnlineStreams für Movieplayer

Beitrag von maddoccc »

Kenne mich mit dem Thema leider nicht so aus. Bin da eher User als Developer. Habe mir den Thread schon als Favorit hinterlegt und werde bestimmt regelmäßig hier vorbei schauen. Schade nur das dein Projekt so wenig bekannt ist. Bei mir im Board gibt es auch so ein Onlinemovie Plugin fürs Image doch funktionieren tut es nicht. Ist aber auch rein für die DBox gedacht ganz ohne xaamp. Ich sag nur weiter so und hoffe auf rege Unterstützung für das Projekt.

Gruß Maddoccc
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

Hy,

ich habe das Problem, das die DBox zwar alle Channels richtig anzeigt, aber wenn ich einen Stream auswähle, dann buffert sie ins unendliche.
Hat jemand eine Idee wo der Fehler leigen könnte?
ich benutze VLC 1.0.1

Gruß,
Thalamus
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

hy,

ich habs rausbekommen. Es war nur bei Youtube so, das er ewig gepuffert hat, und zwar weil Youtube die get_video URL abgeschaltet hat. Die gehen jetzt über google. Ich hab die dlflv mal angepasst. Ich weiß nicht wie krisensicher die preg_match regel ist, aber momentan funktioniert es.

Code: Alles auswählen

function dlflv($url) {

	$page = cacheurl($url,false);
	//preg_match('|video_id": "(.*?)"(?:.*?)"t": "(.*?)"|i', $page, $matches);
	preg_match('|fmt_url_map": "(.*?)%2C5%7C(http.*?)"|i',$page,$matches);
	//$video ="http://www.youtube.com/get_video?video_id=".$matches[1]."&t=".$matches[2];
	$video = urldecode($matches[2]);
	return  $video;
}
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

cool so gehts also auch, ist ja viel zu einfach :)

ich hab bereits ein neues youtube script, weil mir das auch schon aufgefallen ist.
damit kommt man dann auch an die "HD videos". werds die tage mal entsprechend hochladen.
muss noch testen obs richtig funktioniert.
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

Cool, HD Videos hört sich gut an.
Bist du schon weiter mit der Suchfunktion?
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

ich hab mal svn eingerichtet.
somit kann man immer meine aktuellen versionen auschecken
http://svn.berlios.de/viewvc/onlinestre ... k/scripts/
http://developer.berlios.de/svn/?group_id=9393

das neue youtube script liegt dort unteranderem auch drin.
hd videos können über den fmt wert verändert werden.
die flv videos gehen reibungslos, mp4 hab ich noch nicht durchgetestet.
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: OnlineStreams für Movieplayer

Beitrag von musicus »

Hab mal das neue youtube script getestet.
Irgendwie läuft es aber bei mir nicht...

Es ist in .../scripts/youtube.php eine Verlinkung nach .../scripts/inc/youtube.php

Habe auch beide installiert oder mal den Link nach /scripts/inc verkürzt in /scripts
Desweiteren auch den fmt geändert - alles leider ohne Erfolg.

Woran könnte es liegen welchen VLC benutzt Du (nehme derzeit 0.86i)?

Gruß musicus
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

mmmh gute frage :)
die verlinkung in den unterorder inc ist so richtig. die neuen youtube links sind zu lang um sie direkt an den vlc zu leiten. (warum auch immer). deswegen musste das ausgelagert werden. ich nutze übrigens die gleiche vlc version.

diese Dateien müssten somit vorhanden sein.

Code: Alles auswählen

requests\scripts\youtube.php
requests\scripts\inc\youtube.php
versuch doch mal direkt im browser die adresse zu öffnen (youtube videos einsetzen):
"http://".$_SERVER['SERVER_ADDR'] .":".$_SERVER['SERVER_PORT'].'/requests/scripts/inc/youtube.php?v='.$matches[1]
ein sollte eine weiterleitung direkt an das video gemacht werden.

ansonst guck mal in die access.log, welche adresse bzw. ob überhaupt ein link aufgerufen wurde.
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: OnlineStreams für Movieplayer

Beitrag von musicus »

Folgende Adresse wird übergeben:

http://xxx.xxx.xxx.xxx:8083/requests/sc ... WGoc9M&feature=youtube_gdata&fmt=5

Wahrscheinlich muß für ; = & ersetzt werden.


(Erster Eintrag geändert wegen eigenem Schreibfehler...)
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: OnlineStreams für Movieplayer

Beitrag von musicus »

Ich glaub jetzt hab ich's :wink:

Die requests\scripts\inc\youtube.php

darf NICHT von http://svn.berlios.de/viewvc/onlinestre ... ripts/inc/ genommen werden,

sondern die Revision 8 http://svn.berlios.de/svnroot/repos/onl ... ripts/inc/ ist die richtige :D

Gruß musicus
Kermit21
Interessierter
Interessierter
Beiträge: 98
Registriert: Mittwoch 12. März 2003, 12:40
Image: Kabel - diverse

Re: OnlineStreams für Movieplayer

Beitrag von Kermit21 »

Mensch habt ihr da was zusammengestrickt. Wer soll das denn durchblicken?
Ich habe von PHP keine Ahnung!

Nutze ein aktuelle debian linux.
1.
Habe VLC 1.0.2 und kann auch Dateien von meiner Platte abspielen (Datei via VLC). Es funktionieren nahezu allen Dateitypen, nur seltsamerweise lokale flv's von youtube nicht. Im VLC standard interface kann ich die flv's problemlos am PC sehen. Das streamen an die D-Box über das HTTP-Interface scheint dagegen nicht zu funktionieren! Es steht nur lange "Puffern". Alle anderen getesteten Dateitypen (avi, mpg, wmv) klappen aber auf der D-Box.

2.
- habe mir xampp für linux runtergeladen und nach /opt/lampp installiert (xampplite gibt es scheinbar nicht für linux?) .
- habe http.conf mit den 4Zeilen Proxykram nach 8080 angepasst, sowie Listen auf 8083 gesetzt.
- habe das genannte SVN runtergeladen: svn checkout svn://svn.berlios.de/onlinestreams/trunk
- habe das htdocs Verzeichnis von lampp geleert, das Verzeichnis requests darin angelegt und darein den Inhalt des kompletten cvs-Verzeichnis (trunk/) kopiert
- ./lampp startapache => XAMPP: Starte Apache mit SSL (und PHP5)...

3.
So, nun auf der D-Box den VLC-Port auf 8083 angepasst.

4.
Jetzt bin ich an der Stelle, wie ich nicht weiß, wie es weitergehen soll? Wie soll man das ganze jetzt bedienen können? Darüber habe ich in den ganzen Anleitungen NICHTS gefunden. Geht das auch über "Datei via VLC". Wenn ja, welches Verzeichnis (VLC) muss ich einstellen? Ich habe einfach mal das Rootverzeichnis / und das Temp-Verzeichnis /tmp ausprobiert.
Wenn ich nun Datei via VLC auswähle bekomme ich im Filebrowser nur eine leere MessageBox mit "Fehler" in der Titelleist und OK-Button. Schalte ich "Filter Aus" (=blaue Taste) kommt die gleiche MessageBox wieder. Diesmal ist sie nicht ganz leer, sondern es steht ein Anführungszeichen " drin.
Habe mal im error_log von dem lampp apache geschaut:

Code: Alles auswählen

[Sun Oct 25 19:16:14 2009] [error] [client 192.168.16.44] PHP Deprecated:  Function split() is deprecated in /opt/lampp/htdocs/requests/inc.php on line 224                                       
[Sun Oct 25 19:16:14 2009] [error] [client 192.168.16.44] PHP Notice:  Undefined offset: 1 in /opt/lampp/htdocs/requests/inc.php on line 228                                                      
[Sun Oct 25 19:16:14 2009] [error] [client 192.168.16.44] PHP Notice:  Undefined index: type in /opt/lampp/htdocs/requests/inc.php on line 197                                                    
..
Die letzte Meldung wird dabei zig mal wiederholt.
Ich habe keine Ahnung von PHP? Was habe ich falsch gemacht?
Ich habe auch mal, wie am Anfang dieses Threads von amiga23 beschreiben in der php.ini "allow_url_include = On" gestellt. Macht aber kein Unterschied.


TIA,
Kermit
Kermit21
Interessierter
Interessierter
Beiträge: 98
Registriert: Mittwoch 12. März 2003, 12:40
Image: Kabel - diverse

Re: OnlineStreams für Movieplayer

Beitrag von Kermit21 »

So, bin ein Schritt weiter: Das aktuelle xampp enthält wohl PHP 5.3.0
Der PHP-Code scheint mit so einer aktuellen Version nicht kompatibel zu sein! Also habe ich ein älteres xampp genommen und es läuft nun prinzipiell!
Jetzt macht allerdings VLC Probleme. Das aktuelle VLC 1.0.2. scheint irgendwie die Anweisungen nicht mehr richtig zu verstehen.
Darum habe ich mühevoll auf 0.8.6h aus debian lenny downgegraded.
Jetzt läuft es zwar prinzipiell: Ich kann die Adresse des über die D-Box ausgewählten Streams unten in der VLC-Titelleiste sehen und sehe wie die Zeit läuft. Aber auf der D-Box kommt nichts an! Auf der Konsole nur die Meldung von VLC: [00000308] ffmpeg encoder error: cannot find encoder MPEG-2 Video
Das ist doch zum kotzen! bei ffmpeg hat sich in der aktuellen Version wohl auch so einiges geändert, womit das alte VLC wieder nicht klar kommt :(
Ich habe jetzt echt keine Lust mehr ffmpeg auch noch downzugraden. Zumal der alte VLC auch Probleme mit flv's hat. Er schmiert mir mit einem Segfault ab, wenn ich ein flv direkt laden will.

Mich kotzt es echt an, dass man aktuelle Software nicht abwärtskompatibel hält!
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: OnlineStreams für Movieplayer

Beitrag von rhabarber1848 »

Kermit21 hat geschrieben:Mich kotzt es echt an, dass man aktuelle Software nicht abwärtskompatibel hält!
Es ist open-source, schreibe einfach Patches, die Deine Probleme lösen.
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: OnlineStreams für Movieplayer

Beitrag von musicus »

Hallo Haehnchen,

habe gerade auf Deiner Homepage gesehen, dass Du wieder am Basteln bist :)
Dürfte ich dazu noch ein paar Wünsche äußern...?

Wäre es möglich, insbesondere beim Youtube-Script, die Auswertung nach Datum
(oder Published) durch z.B. Nummerierung der Ergebnisse zu optimieren.
Die Sortierung der dbox entspricht nicht wirklich der veröffentlichten Reihenfolge.

In diesem Zusammenhang vielleicht auch ein Vorschlag meinerseits standartmäßig
nur die erste Seite auszuwerten. Wie denken die anderen User darüber?
Die anderen Seiten schaue ich fast nie durch, weil die Anzahl der Ergebnisse
auf Seite 1 völlig ausreicht. Man könnte sich so einen Zwischenschritt sparen.
Ist aber nur meine persönliche Meinung und betrifft nur Youtube...

Noch ein kleines Problem: wenn ich "füenf" (A-cappella-Gruppe aus BaWü) eingebe,
nimmt er es nicht wegen des Umlauts. Merkwürdigerweise macht aber auch
"fueenf" Schwierigkeiten, während z.B. "floete" problemlos erkannt wird.

Übrigens, seit kurzem ist ja auch FullHD möglich mit 1080p (1920x1080).
Habe dazu mal fmt=37 probiert - es wird sogar was angezeigt, aber es
ruckelt natürlich stark. Mit fmt=22 habe ich ein zweites youtube-Script
in myvideo.php umbenannt um dort die HD-Videos zu sehen.
Doch Myvideo ist wohl jetzt wieder gefixt... Vielen Dank für Deine Mühe!

Gruß musicus
Haehnchen
Interessierter
Interessierter
Beiträge: 31
Registriert: Samstag 2. Februar 2008, 15:10

Re: OnlineStreams für Movieplayer

Beitrag von Haehnchen »

jo... bin wieder fleißig am basteln kurzarbeit macht es möglich....
ich werde auf jedenfall bis weihnachten wieder eine komplette archiv datei zum installieren zusammenstellen.

mal gucken was ich aus deinen Ideen machen kann.
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

Irgendwie funktioniert das alles nicht mehr, und ich hab keinen Plan woran es liegen könnte.
Das auswählen klappt, und man sieht auch auf dem PC, das der Stream abgespielt wird. Wenn ich auf dem PC den stream angebe: 127.0.0.1:8080/dboxstream, dann lädt er den auch runter (allerdings spielt er ihn nicht direkt ab, sondern lädt erst alles runter und ist erst dann abspielbar.)
Auf der DBOX steht immer nur "Puffern". :gruebel:
HAt irgendwer nen Plan?
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

Das gibts doch nicht, das mir hier keiner Helfen kann.
Das ist wirklich furhctbar nervig. Das das nicht mehr funktioniert. :dash:
musicus
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Mittwoch 9. August 2006, 10:29

Re: OnlineStreams für Movieplayer

Beitrag von musicus »

Vielleicht liegt es an den Einstellungen im VLC, evtl. diese mal auf Standardeinstellungen
zurücksetzen (hatte ich auch schon mal...).

Mit welchen Parametern startest Du VLC?
Meine lauten:
C:\...\VLC\vlc.exe --extraintf=http --sout-transcode-fps 25.0000 --http-caching=32768
Version: 0.8.6i (evtl. mal diese Version zusätzlich installieren)

Haehnchen hat in der status.xml auch noch einen Workaround für VLC 0.9x stehen...

@Haehnchen

Vielen Dank für die neue Version 5.0!
Alle Streams scheinen sogar irgendwie etwas flüssiger zu laufen.

Leider funtioniert der FTP-Aufruf der links.cvs mit meinem Script über die dbox nicht mehr.
Liegt möglicherweise an dem IP-Filter...?

In der php.ini steht, dass File uploads nach C:\xampplite\tmp erlaubt sind.
Könnte man die links.csv von der dbox dort hochladen? (Geht wohl nur
über Webbrowser. Wget ist wohl nicht ausreichend?).

Bin auch noch auf der Suche nach einer Nummerierung der Ergebnisse im Youtube-Script.
Im Webbrowser wird die Sortierung nach Datum richtig angezeigt. Nur die Dbox
mixed es wieder durcheinander oder sortiert es alphabetisch.
(Probiere gerade was mit explode wie http://www.selfphp.de/forum/showthread.php?t=20663
kenne mich mit PHP aber nicht aus.)

Gruß musicus
Thalamus
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 5. September 2009, 15:06

Re: OnlineStreams für Movieplayer

Beitrag von Thalamus »

musicus hat geschrieben:Vielleicht liegt es an den Einstellungen im VLC, evtl. diese mal auf Standardeinstellungen
zurücksetzen (hatte ich auch schon mal...).
VLC habe ich schon in den verschiedensten Versionen, von 0.8.1 bis 1.x installiert. Das normale Streamen von Filmen auf der Festplatte funktioniert ja auch.
http-caching habe ich nicht angegeben, ich werds gleich mal ausprobieren. Ansonsten habe ich noch keine Idee, aber auch keinen Plan wie ich den Fehler finden könnte. VLC spukt keine Fehler aus, und der Stream läuft ja auch. Er kommt nur nicht bei der D-Box an??