Servus,
HANStream ist ein "Streamingportal" auf dem man seine Filme & Serien über den Browser abspielen kann. Dabei wird die Datenbank von XBMC genutzt. Es wird jedes Format, das der VLC-Player wiedergeben kann, unterstützt.
Die Idee:
[expander]hab letzte Woche meine Bachelorarbeit abgegeben und in der nüchternen Phase danach, mal wieder Lust und Zeit fürs programmieren gehabt.
Mein alter NAS (ZyXEL NSA221) hatte ein integriertes Webinterface, um auch die Filme, Serien und Musik zu streamen. Da ich aber gerade dabei bin den NSA221 durch einen selbsterstellten NAS (s. hier) zu ersetzen, brauchte ich da auch eine Art Streamingdienst, da ich einfach gerne mal ne Serie unterwegs anschaue. Mit nem 700kb/s Upload reichts auch für die ganzen SD-Filme und für HD-Filme mit kleiner Rate (zumindest wenn die Leitung grad gar nicht anders genutzt wird).
Hab mich kurz umgeschaut, aber kein wirklich nutzbares fertiges Skript gefunden, das alle Filme im original Format abspielen kann. Daher musst eben eine eigene Lösung her.
Hab mich für den VLC-Player als "Programm" entschieden, da er so gut wie alles abspielen kann, ihn die meisten PCs sowieso installiert haben und ein Möglichkeit bietet, Befehle via JS auszuführen.
[/expander]
Startbild:
Weitere Bilder:
[expander]
Filmauswahl:
Filmwiedergabe:
Serienauswahl:
Staffelauswahl:
Episodenauswahl:
[/expander]
Was kann HANStream alles?
[expander]
- Abspielen von Filmen über smb (kommt auch mit Filmen mit mehr als einer Datei klar, da eine automatische Playlist erstellt wird)
- Getrennte Anzeige von SD und HD Filmen
- Serien abspielen über smb (Serie anhand der Folge auswählen)
- Download der Dateien über FTP-Link
- Download der Cover in entsprechenden Ordner -> schnelleres anzeigen & unabhängig von den Coverseiten (Download von thetvdb.com)
- Wechseln der Tonspuren
- Hintergrund wird zum Fanart des Films/Serie
- Layout passt sich immer an die Auflösung an[/expander]
Was geht noch nicht?
[expander]
- Cover/Fanart Downloader für Filme (Serien geht 1A, mir fehlt noch der API-Key für themoviedb)
- Musik
[/expander]
Bilder (nicht ganz aktuell):
[expander]Damit ihr euch auch ein Bild davon machen könnt:
Die Video-Übersicht:
[/expander]
Was brauche ich alles?
[expander]
- Server mit PHP
- MySQL Datenbank von XBMC
- VLC-Player (videolan.org)
- Schnelle Internetverbindung
[/expander]
Installation:
[expander]
1. Öffne die Datei: /incs/config.php
2. Passe alle Variablen an
3. Ggf. Schreibrecht auf Ordner "bilder" setzen (777)
4. Geb mir dein Feedback
[/expander]
Download:
[expander]Klick[/expander]
Viel Spaß und
Schöne Grüße
hansrouge