OnlineStreams für Movieplayer
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 30. März 2008, 19:18
Re: OnlineStreams für Movieplayer
@Haechnchen,
I think I've identified the problem, the Browser class doesn't support Transfer-Encoding=chunked (I think) as yet.
I've changed the HTTP from 1.1 to 1.0 (in your read_header function) and that seemed to have the trick for me (as chunked is only available since 1.1 I think).
Kudos for imlementing the Browser class yourself but maybe CURL or a more tested similar class from phpclasses.org would perform better?
I think I've identified the problem, the Browser class doesn't support Transfer-Encoding=chunked (I think) as yet.
I've changed the HTTP from 1.1 to 1.0 (in your read_header function) and that seemed to have the trick for me (as chunked is only available since 1.1 I think).
Kudos for imlementing the Browser class yourself but maybe CURL or a more tested similar class from phpclasses.org would perform better?
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 30. März 2008, 19:18
Re: OnlineStreams für Movieplayer
[update] OK, actually it didn't fix my problem completely so I had to reverse back to the old cacheurl function but there's definitely going to be problems with some pages doing HTTP 1.1 requests and chunked Transfer-Encoding
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Re: OnlineStreams für Movieplayer
@Freddy
could you upload some Dbox screenshots of your work in Action (Browse content etc)
could you upload some Dbox screenshots of your work in Action (Browse content etc)
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 30. März 2008, 19:18
Re: OnlineStreams für Movieplayer
yes - sure. It's not perfect and doesn't seem to work with shows of 1 hour or more yet. You will need to enable CURL by modifying the php.ini file under the apache/bin folder (and not the php/ folder as I previously said in my posts). I don't know if the script will work outside the UK because of IP restrictions from the BBC but hosting the php proxy file on a UK server could by-pass that.
Here are the screen shots:
Here are the screen shots:
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
is there a bulitin way to use curl over a proxy? then
a can edit the request method.
i dont have a good proxy in the UK, so i cant test it very well.
what bitrate do they have? i can only get a simple homeline
with a small upload.
in the upcoming version v0.3 i added the possibilite to deactivate the browser simulation.
a can edit the request method.
i dont have a good proxy in the UK, so i cant test it very well.
what bitrate do they have? i can only get a simple homeline
with a small upload.
in the upcoming version v0.3 i added the possibilite to deactivate the browser simulation.
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 30. März 2008, 19:18
Re: OnlineStreams für Movieplayer
Hi,
Yes, CURL supports proxy with something like :
The BBC is aiming this mp4 feed at iPhones:
400Kps H.264 stream for the video and 116Kps AAC audio
I must say any proxy listed at http://www.proxy4free.com/ for example are not performing very well, but you should get at least the browsing options?
Yes, CURL supports proxy with something like :
Code: Alles auswählen
curl_setopt($ch, CURLOPT_PROXY, "xxxxxx.xx.xxx.xxx.xx");
curl_setopt($ch, CURLOPT_PROXYPORT, 8080);
curl_setopt ($ch, CURLOPT_PROXYUSERPWD, "user:pass");
400Kps H.264 stream for the video and 116Kps AAC audio
I must say any proxy listed at http://www.proxy4free.com/ for example are not performing very well, but you should get at least the browsing options?
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
Hello,
i have added the bbc script with small changes to the new version.
i can get the menu (is working without proxy) but the streaming dont run over the curlproxy.
my uk socksproxy is working with the browser but a i dont get it working on the curl options.
furthermore i will check the browserclass because on the new youtube
site i get the some crazy numbers in the code.
i have added the bbc script with small changes to the new version.
i can get the menu (is working without proxy) but the streaming dont run over the curlproxy.
my uk socksproxy is working with the browser but a i dont get it working on the curl options.
furthermore i will check the browserclass because on the new youtube
site i get the some crazy numbers in the code.
-
- Neugieriger
- Beiträge: 13
- Registriert: Sonntag 30. März 2008, 19:18
Re: OnlineStreams für Movieplayer
Crazy numbers like these? It's because of the Transfer-Encoding=chunked from HTTP 1.1, try HTTP 1.0 and the annoying numbers should dissapear.FreddyFr0g hat geschrieben:Hi Haechnchen,
Code: Alles auswählen
370 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-GB" xml:lang="en-GB"> <head profile="http://dublincore.org/documents/dcq-html/"> <title>BBC iPlayer - Home</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="description" content="BBC iPlayer - making the unmissable, unmissable" /> <meta name="keywords" content="BBC iPlayer, watch BBC TV" /> <link rel="schema.dcterms" href="http://purl.org/dc/terms/" /> <meta name="dcterms.created" content="2008-02-05T17:00:00Z" /> <meta name="dcterms.modified" content="2008-02-05T17:00:00Z" /> <!-- use the following or delete as appropriate --> <!-- ================================================================= --> <!-- bip_help_path (required): [ /path/to/help/ ] --> 9a <!-- ================================================================= --> <!-- bip_css_include_path (optional): [ /path/to/your/stylesheet.ssi ] --> a5
noticed the 370, 9a, a5 - do you have any ideas where they come from?
Thanks for this great project by the way.
-
- Interessierter
- Beiträge: 78
- Registriert: Dienstag 2. Mai 2006, 14:58
Re: OnlineStreams für Movieplayer
Hi,
ich hätte mir das auch gerne mal angesehen. Aber ich bekomme leider nur 404 (Seite nicht gefunden) Gibt es noch einen anderen link?
ich hätte mir das auch gerne mal angesehen. Aber ich bekomme leider nur 404 (Seite nicht gefunden) Gibt es noch einen anderen link?
Thx im vorausDownloadlinks:
Jetzt hier: http://developer.berlios.de/projects/onlinestreams/
-
- Einsteiger
- Beiträge: 238
- Registriert: Sonntag 14. November 2004, 23:44
Re: OnlineStreams für Movieplayer
Hier noch was feines für die OnlineStreams.php:
http://www.deluxemusic.tv
ja ich weis, gibt es auch so über Satellit, aber nicht kostenlos im Kabel und auch nicht, wenn man seine alte SAT Box ohne SAT Schüssel betreibt, weil das Haus so bescheuert in die Landschaft gestellt wurde, daß man keine Schüssel anbringen kann.
Code: Alles auswählen
$links['Deluxe Music']['url']="mms://deluxemusic.eviscoservers.net/deluxemusictvpay_dsl";
$links['Deluxe Music']['type']="file";
ja ich weis, gibt es auch so über Satellit, aber nicht kostenlos im Kabel und auch nicht, wenn man seine alte SAT Box ohne SAT Schüssel betreibt, weil das Haus so bescheuert in die Landschaft gestellt wurde, daß man keine Schüssel anbringen kann.
-
- Interessierter
- Beiträge: 24
- Registriert: Montag 23. Dezember 2002, 15:46
Re: OnlineStreams für Movieplayer
Wow, wirklich genial das Teil.
ääähm, ob mir wohl jemand ein Script für unser LOKAL TV basteln könnte ?
http://www.tv-mittelrhein.com/
oder besser noch die Mediathek
http://www.tv-mittelrhein.com/page/mediathek.html
ich befürchte die Frage ist unverschämt, ist bestimmt ne menge Arbeit...
Wäre wirklich super nett, hab von dem php Kram leider überhaupt keine Ahnung
schonmal DAAAANKKKEEEE !
Gruß
mmiii B)
ääähm, ob mir wohl jemand ein Script für unser LOKAL TV basteln könnte ?
http://www.tv-mittelrhein.com/
oder besser noch die Mediathek
http://www.tv-mittelrhein.com/page/mediathek.html
ich befürchte die Frage ist unverschämt, ist bestimmt ne menge Arbeit...
Wäre wirklich super nett, hab von dem php Kram leider überhaupt keine Ahnung
schonmal DAAAANKKKEEEE !
Gruß
mmiii B)
-
- Einsteiger
- Beiträge: 140
- Registriert: Mittwoch 9. August 2006, 10:29
Re: OnlineStreams für Movieplayer
Auch von mir nochmals ein großes Lob für das Programm!
Meine Frage: ist es mit dem Xampp auch möglich lokal gespeicherte
flv-Dateien (von dem PC oder meinem NFS-NAS/MGB100) abspielen zu lassen?
Wie müßte das Script dann aussehen?
Der VLC kann flv ja nur ohne Ton streamen...
Gruß musicus
Meine Frage: ist es mit dem Xampp auch möglich lokal gespeicherte
flv-Dateien (von dem PC oder meinem NFS-NAS/MGB100) abspielen zu lassen?
Wie müßte das Script dann aussehen?
Der VLC kann flv ja nur ohne Ton streamen...
Gruß musicus
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
flv dateien (zb youtube videos) laufen auch mit ton,
man muss nur die samplerate=44100 setzen und eventuell nur mono. (geht in den optionen von vlc)
flv dateien kannste/sollteste dann ja ganz normal über die verzeichnis wiedergabe abspielen.
weiter kannste natürlich auch im onlinestream script auch nen lokalen pfad angeben, anstatt einer streamadresse.
man muss nur die samplerate=44100 setzen und eventuell nur mono. (geht in den optionen von vlc)
flv dateien kannste/sollteste dann ja ganz normal über die verzeichnis wiedergabe abspielen.
weiter kannste natürlich auch im onlinestream script auch nen lokalen pfad angeben, anstatt einer streamadresse.
-
- Einsteiger
- Beiträge: 140
- Registriert: Mittwoch 9. August 2006, 10:29
Re: OnlineStreams für Movieplayer
Hallo Haehnchen, danke für die schnelle Antwort.
Hatte auch schon gelesen, dass es mit 44100 gehen soll...
Hier für alle der Pfad des Eintrags:
Streamausgabe->Sout-Stream->Transkodieren->Audio-Samplerate(erweiterte Optionen unten rechts anklicken)->44100 (eintragen und sichern)
Bin halt so faul den Port des Vlc auf der dbox2 immer von 8083 auf 8080 zu ändern ;-)
Probiere gerade auf die Verzeichnisse des NAS zuzugreifen (wahrscheinlich blöde Idee)
Wie sieht denn die Url in den Onlinescripts aus?
Kenne mich mit php leider nicht aus.
Wäre toll, wenn einer das in die Scripts einbauen könnte (falls nicht zuviel Aufwand).
http://192.168.xxx.xxx funktioniert nicht.
Es kommt übrigens ein weißes Datei-Icon statt eines gelben Ordner-Symbols.
Prima ist auch Deine remotecontrol (shutdown über exec).
Kann man damit eine externe input-Maske verwenden für youtube z.B. ?
Hoffentlich sind das nicht zuviele Fragen bzw. Wünsche...
Gruß musicus
Hatte auch schon gelesen, dass es mit 44100 gehen soll...
Hier für alle der Pfad des Eintrags:
Streamausgabe->Sout-Stream->Transkodieren->Audio-Samplerate(erweiterte Optionen unten rechts anklicken)->44100 (eintragen und sichern)
Bin halt so faul den Port des Vlc auf der dbox2 immer von 8083 auf 8080 zu ändern ;-)
Probiere gerade auf die Verzeichnisse des NAS zuzugreifen (wahrscheinlich blöde Idee)
Wie sieht denn die Url in den Onlinescripts aus?
Kenne mich mit php leider nicht aus.
Wäre toll, wenn einer das in die Scripts einbauen könnte (falls nicht zuviel Aufwand).
http://192.168.xxx.xxx funktioniert nicht.
Es kommt übrigens ein weißes Datei-Icon statt eines gelben Ordner-Symbols.
Prima ist auch Deine remotecontrol (shutdown über exec).
Kann man damit eine externe input-Maske verwenden für youtube z.B. ?
Hoffentlich sind das nicht zuviele Fragen bzw. Wünsche...
Gruß musicus
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
als url meinte ich eigentlich die direkte url zur einer datei nicht zu einem ordner.
also "D:\\irgendeinerordner\\deinedatei.flv"
sonderzeichen \ muss gedoppelt werden \\ drauf achten.
---------------
Wie kommste denn an die Dateien dran bzw was nimmst du als hauptordner?
ist da ein ordner freigegeben?
also "D:\\irgendeinerordner\\deinedatei.flv"
sonderzeichen \ muss gedoppelt werden \\ drauf achten.
---------------
Wie kommste denn an die Dateien dran bzw was nimmst du als hauptordner?
ist da ein ordner freigegeben?
-
- Einsteiger
- Beiträge: 140
- Registriert: Mittwoch 9. August 2006, 10:29
Re: OnlineStreams für Movieplayer
Also, ich bin einen Schritt weiter.
"D:\\irgendeinerordner\\deinedatei.flv" geht nicht
aber
"D:/irgendeinerordner/deinedatei.flv" funktioniert
Lustigerweise wird bei "D:/irgendeinerordner" das komplette Verzeichnis
durch den VLC allerdings auf dem PC abgespielt.
----------------
Auf dem MGB100(NAS) wird z.B. per NFS 192.168.xxx.xxx:/mnt/C freigegeben.
"D:\\irgendeinerordner\\deinedatei.flv" geht nicht
aber
"D:/irgendeinerordner/deinedatei.flv" funktioniert
Lustigerweise wird bei "D:/irgendeinerordner" das komplette Verzeichnis
durch den VLC allerdings auf dem PC abgespielt.
----------------
Auf dem MGB100(NAS) wird z.B. per NFS 192.168.xxx.xxx:/mnt/C freigegeben.
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
"Prima ist auch Deine remotecontrol (shutdown über exec).
Kann man damit eine externe input-Maske verwenden für youtube z.B. ?"
und flv datei? nur youtube oder welche haste?
und kannst in der youtube.php (myvideo,php sollte auch [noch?] gehen) auch eigene suchbegriffe eingeben.
guck dir einfach mal die paar zeilen im ersten bereich an.
um ans NAS zu kommen würde ich mir einfach ein laufwerk am pc mounten zb mit einem windows-nfs client.
wäre eine grundvorraussetzung dass man da ein einfaches script drauf ansetzen kann.
Kann man damit eine externe input-Maske verwenden für youtube z.B. ?"
und flv datei? nur youtube oder welche haste?
und kannst in der youtube.php (myvideo,php sollte auch [noch?] gehen) auch eigene suchbegriffe eingeben.
guck dir einfach mal die paar zeilen im ersten bereich an.
um ans NAS zu kommen würde ich mir einfach ein laufwerk am pc mounten zb mit einem windows-nfs client.
wäre eine grundvorraussetzung dass man da ein einfaches script drauf ansetzen kann.
-
- Einsteiger
- Beiträge: 140
- Registriert: Mittwoch 9. August 2006, 10:29
Re: OnlineStreams für Movieplayer
Finde ich ja toll, dass Du Dir soviel Mühe mit mir machst...
Meine Idee war (hattest Du in Deinem ToDo auch schon mal drin)
die youtube.php quasi auf der dbox abzulegen und sie dort per Fernbedienung
zu editieren.
Evtl. könnte man dazu über den "exec" Befehl ein kleines Programm (input), das es
für die dbox gibt, nehmen, welches eine Eingabemaske zur Verfügung stellt und
den per Fernbedienung eingegebenen Text dann an ein Script übergibt, das
die youtube.php editiert bzw. die Suche danach gleich durchführt (falls das geht)?
(Sorry, für den Bandwurmsatz ;-))
Meine Idee war (hattest Du in Deinem ToDo auch schon mal drin)
die youtube.php quasi auf der dbox abzulegen und sie dort per Fernbedienung
zu editieren.
Evtl. könnte man dazu über den "exec" Befehl ein kleines Programm (input), das es
für die dbox gibt, nehmen, welches eine Eingabemaske zur Verfügung stellt und
den per Fernbedienung eingegebenen Text dann an ein Script übergibt, das
die youtube.php editiert bzw. die Suche danach gleich durchführt (falls das geht)?
(Sorry, für den Bandwurmsatz ;-))
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
naja genau das mit der suchfunktion eingabe geht mir auch immer auf die nerven.
besonders wenn zwischen dbox und pc eine treppe liegt
leider kann man aus dem movieplayer browser rein garnichts starten.
deswegen war meine idee es über unterordner mit einem buchstaben zu lösen.
aber bei der idee ist es noch geblieben, wird aber wohl funktionieren denke ich.
steht noch auf der todoliste....
wobei deine idee mit der textdatei natürlich auch nicht so schlecht ist.
womit kann man die denn auf der dbox am besten editieren?
besonders wenn zwischen dbox und pc eine treppe liegt
leider kann man aus dem movieplayer browser rein garnichts starten.
deswegen war meine idee es über unterordner mit einem buchstaben zu lösen.
aber bei der idee ist es noch geblieben, wird aber wohl funktionieren denke ich.
steht noch auf der todoliste....
wobei deine idee mit der textdatei natürlich auch nicht so schlecht ist.
womit kann man die denn auf der dbox am besten editieren?
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
Re: OnlineStreams für Movieplayer
Dazu kannst Du das Input-Plugin verwenden.Haehnchen hat geschrieben:wobei deine idee mit der textdatei natürlich auch nicht so schlecht ist.
womit kann man die denn auf der dbox am besten editieren?
Greetz von DrStoned
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
oh fein ich glaube damit läßt sich arbeiten. besten dank.
edit:
kurzer test. klappt wunderbar. das input dingen hat glaube jedoch einen kleines problem.
wenn ich es über die console aufrufe, so popt das fenster auf und es lassen sich auch eingaben machen, jedoch läuft
die eigentlich dbox oberfläche entsprechend den gedrückten fernbedienungstasten im hintergrund weiter.
wenn hier einer einen tipp hat bitte melden. konnte im jack forum nichts finden.
werden wohl über das yWebinterface (Commandshell ab v 2.7) nach aufruf aus dem movieplayer einen consolenbefehl auf der box absetzen welches dann nach eingabe wiederrum die ausgabe an den webserver zurück gibt. (eventuell werd ichs auch mal direkt über telnet testen; ob das richtig über php geht ka)
veröffentlich wird dann am weekend....
edit:
kurzer test. klappt wunderbar. das input dingen hat glaube jedoch einen kleines problem.
wenn ich es über die console aufrufe, so popt das fenster auf und es lassen sich auch eingaben machen, jedoch läuft
die eigentlich dbox oberfläche entsprechend den gedrückten fernbedienungstasten im hintergrund weiter.
wenn hier einer einen tipp hat bitte melden. konnte im jack forum nichts finden.
werden wohl über das yWebinterface (Commandshell ab v 2.7) nach aufruf aus dem movieplayer einen consolenbefehl auf der box absetzen welches dann nach eingabe wiederrum die ausgabe an den webserver zurück gibt. (eventuell werd ichs auch mal direkt über telnet testen; ob das richtig über php geht ka)
veröffentlich wird dann am weekend....
-
- Tuxboxer
- Beiträge: 2614
- Registriert: Montag 20. Mai 2002, 10:49
- Image: JTG-Image [IDE] Version 2.4.4
- Image: (7025SS) Merlin
Re: OnlineStreams für Movieplayer
Wenn Du input über die Telnet-Console aufrufst, läuft Neutrino im Hintergrund weiter. Rufe es über ein Skript auf, oder über das Shellexec-Plugin.
Beispiele, wie man das verwendet, findest Du zu Hauf in der JtG-Plugin-Sammlung. Oder baue Dir einen Shellstarter um für die blaue Taste, der dann Dein Skript aufruft.
Greetz von DrStoned
Beispiele, wie man das verwendet, findest Du zu Hauf in der JtG-Plugin-Sammlung. Oder baue Dir einen Shellstarter um für die blaue Taste, der dann Dein Skript aufruft.
Greetz von DrStoned
-
- Interessierter
- Beiträge: 31
- Registriert: Samstag 2. Februar 2008, 15:10
Re: OnlineStreams für Movieplayer
danke dir.
werds mal testen.
werds mal testen.
-
- Neugieriger
- Beiträge: 9
- Registriert: Dienstag 4. November 2008, 16:57
Re: OnlineStreams für Movieplayer
hallo. vielen dank für das tolle projekt.
also. habs jetzt mal probiert mit folgendem ergebnis:
ist das schon alles, was da passiert? im movieplayer kann ich alle ordner sehen, aber ohne inhalt. filter ist aus.
also. habs jetzt mal probiert mit folgendem ergebnis:
ist das schon alles, was da passiert? im movieplayer kann ich alle ordner sehen, aber ohne inhalt. filter ist aus.
-
- Neugieriger
- Beiträge: 9
- Registriert: Dienstag 4. November 2008, 16:57
Re: OnlineStreams für Movieplayer
hallo leute. weiß denn keiner rat???