Jump to content

Online-/Internetstreams für den Movieplayer


Haehnchen

Empfohlene Beiträge

Hallo,

das liegt definitiv am image.

am dboxfiles.html sieht man, dass es noch die alte Movieplayer version.

 

 

Hallo Haehnchen ,

dancke nochmal für deine bemühungen! werde bei gelegenheit ein anderen image ausprobieren,

kanst du mier einen empfehlen der auch mit niedriegen sbr. funzt ? (z.b. 2444, 3333, usw.) außer rudbox_image.

 

werde dieses thema still weiter verfolgen, habe großes interesse daran,

echt tolle Arbeit.....!!

 

gruß Nada.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Antworten 124
  • Created
  • Letzte Antwort
Hallo Haehnchen ,

dancke nochmal für deine bemühungen! werde bei gelegenheit ein anderen image ausprobieren,

kanst du mier einen empfehlen der auch mit niedriegen sbr. funzt ? (z.b. 2444, 3333, usw.) außer rudbox_image.

 

werde dieses thema still weiter verfolgen, habe großes interesse daran,

echt tolle Arbeit.....!!

 

gruß Nada.

 

sry nicht so mein gebiet, allerdings würde ich mal tuner und ucode datei vergleichen.

eigentlich können nur die anderes sein.

Link zu diesem Kommentar
Auf anderen Seiten teilen

hat das irgendeinen Grund, dass man seine Beiträge nicht mehr editieren kann?

Egal: Dann kündige ich halt so schon mal die neue Version an:

 

ToDo:

- Scriptdownload und Updates über den Moviebrowser

v0.3 – coming soon (04-06.04.08):

- FIX: kleine Bugs in diversen Scripten

- FIX: Curl im xampplite aktiviert.

- Fix: Browser simulation ist abschaltbar

- ADDED: mini Dokumentation und Installationsanleitung

- ADDED: BBC-Iplayer thx to …

- ADDED: Sat1.de

- ADDED: Youporn - tipp: eine zeile auskommentieren 

- ADDED: rtlnow.de script, etwas buggy dank unfähigen rtl.proggern ;)

- ADDED: Videoposcasts: sehr mächtig mit www.podcast.de links

- ADDED: Shoutcast Public List

- Wanted: MyVideo gibt keine API Keys für localhost raus, schade

- Wanted: prosieben bitte nicht rtmp, da kann keiner was mit anfangen, schade

Link zu diesem Kommentar
Auf anderen Seiten teilen

Kann leider meine eigenen Beiträge nicht editieren, deswegen leider so:

 

unbenanntve3.jpg

 

Neue Version ist Online:

ToDo:
- Scriptdownload und Updates über den Moviebrowser
- Dokumentation und Installationsanleitung

v0.3  06.04.08:
- FIX: kleine Bugs in diversen Scripten
- FIX: Curl im xampplite aktiviert.
- Fix: Browsersimulation ist abschaltbar
- FIX: Kino.de/Youtube an neue Seitenstruktur angepasst
- FIX: Addhandler für xml .htaccess ausgelagert.
- ADDED: BBC-Iplayer thx to PT-1&FreddyFr0g benötigt UK Proxy
- ADDED: Sat1.de
- ADDED: Youporn - tipp: eine zeile auskommentieren :)
- ADDED: rtlnow.de script, etwas buggy dank unfähigen rtl.proggern :)
- ADDED: Videoposcasts: sehr mächtig mit www.podcast.de links
- ADDED: Shoutcast List - streams working?
- ADDED: MyVideo suchfunktion
- KNOWN: Browserklassen hat Probleme bei bestimmen seiten
- Wanted: prosieben bitte nicht rtmp, da kann keiner was mit anfangen, schade

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Haehnchen ,

komme irgend wie nicht weiter ! brauche hilfe.

ich denck mal es hat was mit den einstellungen zutun, z.Z. mit dem BPv1.2.1 image

streamen von,- auf FP klappt! nur mit dem "Online-/Internetstreams" will nicht so,

1. mus ich in der "http.conf" was ändern?

#

# Change this to Listen on specific IP addresses as shown below to

# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)

#

#Listen 12.34.56.78:80

Listen 8083

2. in der "inc.php" habe ich die ip der dbox und den port vom apache eingetragen, muß ich da noch

was ergenzen?

<?

$myconfig['cachetime']=1800;

$myconfig['scripts']="scripts\\";

 

#der port des gestarteten vlcs

$myconfig['vlcport']="8080";

 

#Port auf der Dbox2 bzw. port des Apacheservers; Standard = 8083

$myconfig['dboxvlcport']=$_192.168.1.44['1952.168.1.44_8083'];

 

#VLC string zum starten des transcoden - NICHT ÄNDERN!!!!!!!

$myconfig['vlcplaystr']="/requests/status.xml?command=in_play";

und auf der dbox>Moviepl. einstllungen > Server ip vom Pc (192.168.1.xxx) und den port (8083) vom apache

nur so kriege ich keine ver bindung zur VLC ???

mit dem port (8080) komm ich auf die FP drann.

Edit: hier nochmal ein auszug vom "portcheck.ini" aus v3 (echt eine gute hilfe! für einen unerfahrenen wie mich)

 

[Ports]

Port80=BLOCKED

Port443=BLOCKED

Port3306=FREE

Port21=FREE

Port14147=FREE

Port8080=BLOCKED

 

am router sind die Ports weitgehent freigeschaltet!

egal wie ich es ( "drehe" oder "wende" ) einstelle will es nicht klappen!!!!!

ohne eischlägige Hilfe! drehe ich langsam aber sicher am Rad durch :)

was läuft da falch? ;)

 

Gruß Nada.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo!

 

Erstmal danke für deine Scripts, funktioniert top, hab mal dein fertiges Paket genommen, werd aber später noch versuchen das ganze in meinen eigenen, schon vorhandenen Xampp einzubauen. Was muss ich noch machen, außer die Scripts nach htdocs/requests zu kopieren?

Link zu diesem Kommentar
Auf anderen Seiten teilen

@NaDa

was haste denn hier gemacht das kann nicht gehen.

lass einfach alles so wie es vorher

 

#der port des gestarteten vlcs

$myconfig['vlcport']="8080";

 

#Port auf der Dbox2 bzw. port des Apacheservers; Standard = 8083

$myconfig['dboxvlcport']=$_192.168.1.44['1952.168.1.44_8083'];

 

vlc port auf 8080 und der rest sollte passen.

weiter einfach mal im ordner C:\xampplite die verknüpfung aufrufen und gucken ob die da

was angezeigt im browser.

--------------------

 

nur mod_proxy und mod_httpproxy (oder so) aktivieren und dann dieses in die httpd.conf

ProxyRequests On

ProxyPass /dboxstream http://127.0.0.1:8080/dboxstream

ProxyPassReverse /dboxstream http://127.0.0.1:8080/dboxstream

ProxyVia On

 

weiter muss die ordnerstruktur natürlich passen und die neueingeführte .htaccess datei muss im entsprechenden ordner liegen

Link zu diesem Kommentar
Auf anderen Seiten teilen

mod_proxy und mod_httpproxy (oder so) aktivieren und dann dieses in die httpd.conf

 

ProxyRequests On

ProxyPass /dboxstream http://127.0.0.1:8080/dboxstream

ProxyPassReverse /dboxstream http://127.0.0.1:8080/dboxstream

ProxyVia On

 

weiter muss die ordnerstruktur natürlich passen und die neueingeführte .htaccess datei muss im entsprechenden ordner liegen

 

Danke für den Hinweis mit dem mod_proxy und so, hab mich schon gewundert warum meins immer nicht funkioniert hat ;-)

 

Aja nochwas: Ist das nur bei mir so, oder ist ein Vorspulen quasi unmöglich? Habs grad bei ZDF und einigen anderen probiert, meine dbox krepiert da irgendwie, kommt nur noch Puffern und dann brichts ab, und man ist wieder im Auswahl Menü (obwohl der Stream bei VLC scheinbar weiterläuft!)

 

Wenn man aber direkt in VLC vorspult, dann is das ganze kein Problem! dbox spielt einfach an der Stelle weiter, an die man hingespult hat... im Gegensatz dazu aber bleibt die dbox jedesmal beim Puffern hängen, wenn man direkt an der dbox über die Fernbedienung vorspult!

 

 

// Edit²

Die Streams aus dem Videopodcasts Ordner funktionieren irgendwie nicht wirklich!

Keine Funktion bei: (Die Streams werden aber geladen, VLC zeigt zumindest an, dass was gespielt wird! Aber eben keine Wiedergabe auf der dbox... Gewartet hab ich lang genug, das nur so nebenbei ;-))

ARD (tagesschau+tagesthemen), Galileo, WDR Quarks & Co, ZDF (heute+journal)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich komm mit dem Teil überhaupt nicht klar...

 

Also, hab deine xampp-version runtergeladen. in c:\ entpackt, auf der dbox den vlc-port 8080 in 8083 geändert

apache_start gestartet, vlc gestartet (filme von der fp gucken klappt, ist also richtig eingestellt).

dann auf der box auf movieplayer, dateien via vlc (?!?)... und zack Fehlermeldung (steht nix drin, nur "Fehler")

muss ich im movieplayer noch den film-pfad ändern?

 

die error.log :

 

[Mon Apr 07 22:24:15 2008] [notice] Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5 configured -- resuming normal operations

[Mon Apr 07 22:24:15 2008] [notice] Server built: Nov 7 2007 11:48:48

[Mon Apr 07 22:24:15 2008] [notice] Parent: Created child process 2108

[Mon Apr 07 22:24:18 2008] [notice] Child 2108: Child process is running

[Mon Apr 07 22:24:18 2008] [notice] Child 2108: Acquired the start mutex.

[Mon Apr 07 22:24:18 2008] [notice] Child 2108: Starting 250 worker threads.

[Mon Apr 07 22:24:18 2008] [notice] Child 2108: Starting thread to listen on port 443.

[Mon Apr 07 22:24:18 2008] [notice] Child 2108: Starting thread to listen on port 8083.

 

Edit: Hat sich erledigt... musste den Filmpfad auf e: ändern ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo @All,

 

ok. ok.

juppieeee, klapt jetzt alles!

 

@Haehnchen,

wahr wohl ein großes missverständniß (meiner seits, Lesen u. verstähen).

im grunde ging es mir genau so wie "retikulum"

Hat sich erledigt... musste den Filmpfad auf e: ändern

ich habe vor lauter bäumen den Wald nicht gesehen ;)

bin halt der absolute newbie in sachen "appache,php und co."

bitte um nachsicht.

dank Euch allen!!

 

Gruß Nada.

 

Ps: vermisse die Tv Serien "Dr. House, Monk und co." in den scrips dateien, ist es möglich

die noch einzubinden oder geht das gar nicht? würde auch gerne selbs Prob. "tips für Anfänger sind Erwünscht"!

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

hab dieses super Teil gerade erst entdeckt, sowas hab ich mir schon lange gewünscht :huh:

Naja aber wie zu erwarten will xamp bei mir nich starten leider.

Meine Fehlermeldung:

 

Apache2 is starting...
(OS10048)Normalerweise darf jede Socketadresse (Protokoll, Netzwerkadresse oder Anschluss) nur jeweils einmal verwendet werden.
 : make_sock: Could not bind to adress 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs

 

Hat wohl irgendwas mit meinem Port 443 zu tun oder? Hab mal einen Portscan gemacht und der 443 is offen. Was kann ich da machen jetzt?

Hab übrigens Vista 64Bit...keine Ahnung ob das was damit zu tun hat aber man weiß ja nie :(

 

 

EDIT: Hab das Problem gefunden, es ist Skype !! Skype benutzt genau die Ports 80 und 443, also einfach ausschalten und es geht.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 weeks later...

Wow, wirklich genial das Teil.

 

ääähm, ob mir wohl jemand ein Script für unser LOKAL TV basteln könnte ? :huh:

 

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 :(

Link zu diesem Kommentar
Auf anderen Seiten teilen

@ Xander

 

hast Du es inzwischen unter Linux hinbekommen?

 

@ Haehnchen,

 

ich versuche gerade, etwas verzweifelt, an Xampp für Linux die nötigen Änderungen vorzunehmen, um Deine PHP-Skripte für meine DBox2 in Betrieb zu nehmen. Xampp selbst funktioniert ohne Probleme, aber bei diversen Änderungen bin ich mir nicht sicher, da Dateien wie z.B. die "browse.xml" & "status.xml" garnicht existieren. (die Dateien erwähnt amiga23 im anderen Forum)

 

Ich habe meine "httpd.conf" nach Vorbild von der in Deinem Package angepasst:

ServerAdmin root@localhost

ServerName localhost:80

ProxyRequests On

ProxyPass /dboxstream http://127.0.0.1:8080/dboxstream

ProxyPassReverse /dboxstream http://127.0.0.1:8080/dboxstream

ProxyVia On

und "mod_proxy" & "mod_httpproxy" sind natürlich auch aktiviert

 

Folgende Änderungen habe ich an der "php.ini" vorgenommen:

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.

allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.

allow_url_include = On

 

Alle PHP-Scripte aus dem ZIP von http://developer.berlios.de/projects/onlinestreams/ habe ich nach "./htdocs" kopiert, weiss aber nicht, ob ich die noch irgendwie in einer Config bekannt machen muss (denke eigentlich schon, nur wo?).

 

Der Movieplayer der DBox meldet mir nur "The requested File was not found. Probably wrong VLC Version...". Wenn Lampp hingegen nicht gestartet ist meldet er "Connection failed". Movieplayer -> Einstellungen -> Port steht auf 80 (8083 hatte ich auch probiert MPlayer & httpd.conf); welches Verzeichnis ich angebe scheint auch egal zu sein.

 

Hast Du vielleicht einen Tip für mich, oder soll ich mich mal bei tuxbox-forum.dreambox-fan.de anmelden und bei amiga23 anfragen? Scheint mir aber so, als hätte er nicht Xampp sondern den Apache2 verwendet...

 

 

Gruss

biggerbabou

Link zu diesem Kommentar
Auf anderen Seiten teilen

@biggerbabou:

 

der apache2 ist im xampp implementiert, also da liegt dein problem mit Sicherheit nicht ;-)

 

Wie es unter Linux aussieht, kann ich dir jetzt nicht sagen, aber ich würde dir raten den Port nicht auf 80 zu stellen, da der von zu vielen Sachen benützt wird und es dadurch auch zu Komplikationen kommen könnte!

 

Hast du die neueste VLC Version?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo zusammen! Ich finde das Thema sehr interessant, nur leider bekomme ich es nicht wirklich hin! Könnte jemand vielleicht eine kurze und knappe Anleitung geben, wie man vorgehen muss? Vlc habe ich auf dem pc xampp ebenfalls , nur wenn ich port und ip ändere tut sich nichts! Für Hilfe wäre ich sehr dankbar!

Link zu diesem Kommentar
Auf anderen Seiten teilen

@ [aRi]

 

Natürlich ist der Apache2 im Xampp drin, aber die Configs sind im Xampp an anderen Orten "versteckt" gegenüber dem reinen Apache2 und die Dateien "browse.xml" & "status.xml", wie oben angegeben, sind nicht aufzufinden - muss ich die evtl. selbst erstellen? (denke eigentlich nicht) Den Port habe ich auch schon auf 8083 geändert gehabt, doch leider ohne Erfolg. Der Apache im Xampp ist ja auch erreichbar, was ich an den unterschiedlichen Fehlermeldungen des Movieplayers der DBox erkennen kann, wenn ich den Xampp/Apache-Dienst stoppe. Das Web-Interface von Xampp ist auch erreichbar. Auf Port 80 läuft bei mir auch sonst nichts. Trotzdem werde ich weitere Tests natürlich über Port 8083 durchführen - nur um sicher zu gehen.

Als VLC-Version nutze ich die 0.8.6e, welche mit YWeb, dem StreamOnDemand-PlugIn & dem IP-TV-PlugIn tadellos funktioniert.

 

Wie sieht es unter Windows denn mit dem Pfad im Movieplayer aus? Es muss ja "E:" eingestellt sein. Hat der einen Bezug zu einer Config oder dem Installationsverzeichnis? Ich habe zwar alles mir erdenkliche probiert, aber warum gerade "E:" gewählt werden muss, konnte ich mir bisher noch nicht erklären.

 

Das Hauptproblem sind meines Erachtens nach die .xml-Dateien, welche im Standard-Linux-Xampp nicht vorhanden sind. Sind da alternative drin, oder gibt es eine Konfigurationsdatei, in der ich die angeben/bekanntmachen kann?

 

Wie kann ich denn die .php-Skripte testen? z.B. über das Xampp Web-Interface oder einen Browser. Wenn ich im Browser ein hinterlegtes Skript z.B. "Kino.de.php" aufrufe, kommt keine Fehlermeldung, aber es wird auch nichts angezeigt - ist das normal? Wenn ich versuche ein Skript aufzurufen, dass es nicht gibt, kommt natürlich eine Fehlermeldung.

 

Mit dem Apache und auch mit PHP hatte ich bisher noch nicht viel zu tun, bin aber vom Fach und kenne mich in diversen Programmiersprachen, Betriebssystemen, Netzwerken und sonstigem bestens aus - hatte nur noch keinen Grund mich mit PHP näher zu beschäftigen und auch den Apache kenne ich bisher nur flüchtig. Jetzt habe ich allerdings einen Grund mich einzuarbeiten und brauche halt noch ein paar Tips von Fachmännern, die sich damit bereits besser auskennen. PHP stand sowieso schon auf meiner ToDo-Liste...

 

Gruss

biggerbabou

Link zu diesem Kommentar
Auf anderen Seiten teilen

@biggerbabou

 

guck dir mal folgende Ordner an dort müssen die scripte hin.

xampplite/htdocs/requests - xml dateien, und ic.php

xampplite/htdocs/requests/scripte - die eigentlichen scripte

 

weiter müsstest du unter folgender URL eigentlich das Menü über den normalen browser bekommen.

http://127.0.0.1:8083/requests/browse.xml?...3A%2F&admin

 

acht darauf, dass die Verzeichnisstruktur passt.

weiter muss du addhandler setzen damit xml auch über php laufen:

AddType application/x-httpd-php .xml

 

Die Datei .htaccess liegt seit er neueste Version drin, um nicht direkt in den configs rumspielen zu müssen.

Zieh dir am besten die EXE Datei öffne die direkt mit 7zip, sollte in Linux gehen.

 

Stimmt im Script ordner liegen nur die eigentlich Streamingscript die ganzen controlscripte fehlen, ich werde die eventuell mal extra anbieten. zur not könnte ich dir die erstmal so zukommen lassen, sollte es mit der 7zip methode nicht klappen.

 

@[aRi]

MTV geht leider nicht die benutzen das rtmp Protokol zum streamen, das kann der VLC und auch andere player leider nicht. finde die videosamllung dort auch sehr interessant.

Da das BBC-Script auch irgendwie die Lücke umgeht werde ich mir das mal irgendwann zu gemüte führen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

@ Haehnchen

 

Danke, dass Du dich mir annimst, aber so ganz will das alles leider immernoch nicht funktionieren.

 

Der "requests"-Ordner ist bei Lampp leider nicht vorhanden. (Ist das normal? Ist er unter der Windows-Version bereits vorhanden? Wird er in einer Config bekannt gemacht? Verweise darauf habe ich nur in den XML-/PHP-Dateien gefunden) Darum habe ich den Ordner jetzt komplett, aus Deinem 7zip-Archiv, mit allen Unterverzeichnissen und Dateien in meinen "lampp/htdocs"-Ordner kopiert. So dass jetzt "lampp/htdocs/requests/..." vorhanden ist. Die XML-Dateien und die "inc.php" habe ich mir angesehen, aber mir ist nichts aufgefallen, was ich noch ändern müsste - darum habe ich sie einfach mal unverändert gelassen. Die Adressen "192.168.0.1" & "192.168.0.201" stehen für deinen Router und deine DBox2 ? Um über meinen Browser auf die Skripte/XMLs zuzugreifen muss ich die wohl noch nicht ändern, oder? Aber die Zeile ist ja sowieso auskommentiert.

 

Die "httpd.conf" habe ich um den Eintrag "AddType application/x-httpd-php .xml" erweitert. Eine ".htaccess" konnte ich nicht finden, aber die Datei ist mir von HTML-Webseiten her bekannt und darum denke ich, dass sie auch hierbei nur für eine Zugangskontrolle zuständig ist. Eine User/Passwort-Abfrage ist mir jedoch noch nicht erschienen, darum habe ich sie nicht weiter beachtet. Sollte ich?

 

Wenn ich über meinen Browser http://127.0.0.1:8083/requests/browse.xml?...3A%2F&admin öffne, erscheint mir nur die Message: "leer" im Frame, aber kein Menü.

Wenn ich http://localhost:8083/requests/browse.xml öffne, erhalte ich einen komplett leeren Frame.

Wenn ich http://localhost:8083/requests/status.xml öffne, bekomme ich " 256 0 0 stop 0 0 0 0 read_bytes input_bitrate demux_read_bytes demux_bitrate decoded_video displayed_pictures lost_pictures decoded_audio played_abuffers lost_abuffers sent_packets sent_bytes send_bitrate " zu sehen. Darum gehe ich davon aus, dass der XML-Handler korrekt arbeitet - sonst müsste ja eine Fehlermeldung erscheinen. (oder?) Interessant finde ich auch, dass wenn ich die "status.xml" über meinen Browser aufrufe und währenddessen einen Internet-Audio-Stream im VLC abspiele, ich folgendes angezeigt bekomme: " 256 0 1576 playing 0 0 0 0 mpga Audio 2 44100 Hz 128 kb/s 181.FM - The Buzz (Your Alternative Station!) Alternative Rock Raconteurs - Steady As She Goes (0) 25227136 0.020164 25217567 0.016000 0 0 0 60309 60308 0 0 0 0.000000 " Daraus schliesse ich, dass die Verbindung zum VLC auch bestens funktioniert. Allerdings weiss ich nicht , ob das alles ist, was die "status.xml" anzeigen soll (ohne grafische Aufmachung).

Wenn ich eines der PHP-Skripte über meinen Browser aufrufe, bekomme ich ebenfalls nur einen leeren Frame angezeigt.

 

Über den Movieplayer der DBox2 bekomme ich jetzt ein Fehlerfenster ohne Meldung!? Muss ich im Movieplayer einen bestimmten Pfad angeben? Ich habe zwar wieder alle mir erdenklichen ausprobiert, doch leider ohne Erfolg. Wie kommt es bei der Windowsversion zum Pfad "e:"?

 

Gruss biggerbabou

Link zu diesem Kommentar
Auf anderen Seiten teilen

Muss zwar nochmals sagen, dass ich von Linux nicht wirklich so viel Ahnung hab, aber du hast schon probiert auf der dbox einfach das Verzeichnis zu wechseln, oder? (mit links/rechts tasten)

 

Weil so wie ich das verstanden habe, erreicht deine dbox den Apache ja schon oder?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.

×
×
  • Neu erstellen...