- August 7, 2009
- 954
- 105
- Home Country
- Austria
Da ich mir selbst gerade ein Gerät zusammenbaue, schreibe ich hier eine kleine Hilfestellung. Ich glaube einige, unter anderem auch ich, wussten bis vor kurzem noch nicht wirklich, dass man einen Pi auch als TV-Client nutzen kann. Mal schaun wohin mich der Aufbau bringt und ob es zum Schluss dann auch funktioniert
Pro/Contra Liste:
Pro:
+ sehr günstiger TV Client (~ 60€)
+ da es ein PC unter Linux ist, viele weitere Spielereien möglich (File Server, Mailserver, FTP Server etc.)
+ durch XBMC sehr schnell eingerichtet
+ sehr klein, kann hinterm Monitor/TV befestigt werden
+ 3 Watt Stromverbrauch
+ keine Geräuschentwicklung
+ kein Codec Wirrwarr wie bei MP-Clients - läuft auf Anhieb
+ alle Kanäle auch HD Kanäle wie ServusTV und Co. laufen ruckelfrei (Kurztest ~30min, 22" PC Monitor)
Contra:
- kein klassischer Ein/Ausschalter, oder Resetknopf man muss den Strom unterbrechen
- relativ lange Umschaltzeiten (~ 5-10 Sek), wenn das Bild aber läuft, läuft es ruckelfrei
- MPG2 Codec muss für ~3€ gekauft werden
- je nach MP Serverversion und sonstigen Einstellungen kann es sein, dass der PI nicht auf anhieb funktioniert, dann kann es frustrierend werden.
Voraussetzung für das Tutorial ist ein Raspberry Pi Model B und ein Mediaportal TV Server (in meinem Fall Vers. 1.2.3)
Meine Einkaufsliste:
Grundsätzlich ist zu sagen, dass es alleine mit dem Raspberry nicht getan ist, man braucht noch ein paar andere Sachen wie unten zu sehen. Falls ihr auch über Amazon kauft, immer darauf achten, dass es Amazon selbst verkauft und nicht ein Dritthändler sonst kann es Überaschungen geben.
Wichtig sind vor allem der Pi selbst, eine SD Karte (hier reicht schon eine kleine 2GB Karte aus) ein Netzteil (eventuell alles Handyaufladekabel) und ein HDMI Kabel. Alles andere ist rein optional.
Wichtig:
-Raspberry Pi (36,09€)
http://www.amazon.de/Raspberry-RASPBRRY-MODB-512M-Mainboard-Sockel-1176JZF-S/dp/B008XVAUPI
-Netzteil (8,49€) - das Netzteil benötigt min. 1A besser wären aber 1.2A
http://www.amazon.de/Steckernetzteil-Micro-1200-Raspberry-Model/dp/B00FA2V318
-HDMI Kabel (je nach belieben ein normales HDMI-Kabel für TV, oder HDMi zu DVI etc.)
-SD Speicherkarte 16 GB (17,7€)
http://www.amazon.de/gp/product/B00422J0CG
Optional:
-Kartenlesegerät (11,47€) - hier habe ich schon den ersten Fehler gemacht, gerade bei den neuen schnellen SDHC Karten braucht man zwingend ein SDHC Kartenlesegerät, mit den alten SD Geräten so wie ich das machen wollte funktioniert das nicht
http://www.amazon.de/gp/product/B009D79VH4
-Gehäuse (10,99€), dieses Gehäuse passt perfekt und ist in Minuten zusammengebaut, man kann sich aber auch aus z.B. Papier selbst was machen, oder den Raspberry einfach ohne Gehäuse verwenden.
http://www.amazon.de/Acryl-Gehäuse-Raspberry-Öffnung-Adapter/dp/B00C8U9U7Y/
-Fernbedienung (18,49€) - wird der Raspberry an einen CEC fähiges Gerät angeschlossen, braucht man keine Fernbedienung
http://www.amazon.de/Hama-MCE-Remote-Control-PC-Fernbedienung/dp/B000X1EL4W/
Hier noch ein paar Bilder
Schritt 1 - TV Server:
Zunächst muss man sich hier
http://www.scintilla.utwente.nl/~marcelg/xbmc/tvserverxbmc.html
die passende Version seines Servers raussuchen und dann die Datei "TVServerXBMC.dll" in den Plugin Ordner vom TV Server kopieren. Den TV Server Service neu starten und dann das Plugin in den TV Server Einstellungen aktivieren und die Pfade richtig definieren, so wie ich es z.B. hier beim Bild gemacht habe.
Schritt 2 - Raspberry Pi Installation:
im Grunde gibt es zur Zeit 3 verschiedene XBMC Installationen, ich persönlich habe mich jetzt für Raspbmc entschieden, da die anderen mit meiner MP Serverversion nicht funktioniert haben. Persönlich bevorzuge ich Xbian, da es klein und schlank ist, leider hat das bei mir nicht funktioniert.
1) Raspbmc herunterladen
http://www.raspbmc.com/wiki/user/windows-installation/
2) SD Kartenlesegerät mit SD Karte an den PC anschließen und die .exe vom Download starten. Jetzt wählt man das Laufwerk mit der SD Karte aus und wartet ein wenig bis die Daten runtergeladen und installiert werden. Die SD Karte wird dabei neu formatiert und eingerichtet.
3) nach abgeschlossener Installation kann man die SD Karte schon in den PI geben und den PI das erste mal starten. Generell schaltet man den PI ein, oder aus durch trennen, oder verbinden der Stromversorgung.
4) beim ersten Start sollte man darauf achten das der PI mit einem Netzwerkkabel an das Internet angeschlossen wird, da noch Sachen heruntergeladen, upgedatet und nachinstalliert werden.
5) Nachdem alles installiert wurde, startet der PI von alleine das erste mal in die XBMC Oberfläche wo man als erstes die Sprache auswählt, danach startet der PI neu und jetzt hat man es endlich geschafft. XBMC ist fertig installiert.
Schritt 3 - Codec installieren und Netzwerk:
Der wichtigste Codec für uns ist der Mpeg-2 Codec, ohne diesen kann man keine .ts Daten abspielen.
Den Codec muss gekauft werden und kostet ~3€
1) Um den Codec überhaupt kaufen zu können wird die Seriennummer vom Raspberry benötigt und dafür gehen wir in XBMC auf System --> Systeminfo --> Hardware
2) auf der folgenden Seite:
http://www.raspberrypi.com/mpeg-2-license-key/
gibt man einfach die Seriennummer ein und kauft sich den Key. Man bekommt sofort eine .pdf per Mail welche man in unserem Fall ignorieren kann. Es dauert etwas - bis zu 72h - in meinem Fall waren es circa 2 Stunden bis man den Lizenzkey für Mpeg bekommt.
3) Nachdem man die Mail mit dem Key bekommen hat geht man auf Programme --> Raspbmc Settings --> System Configuration --> MPG2 Licence
und gibt den Key ein den man per Mail bekommen hat. Danach bestätigt man die Frage ob die Config upgedatet werden soll, der RaspPi wird neu gestartet.
4) Ebenfalls bei den Raspbmc Einstellungen kann man auch seine bevorzugten Netzwrkeinstellungen vornehmen
5) vorerst ist hier nur mehr der Punkt Updates unter System Configuration interessant, ich pers. bevorzuge es Updates zu deaktivieren, denn jedes Update könnte Probleme mit sich bringen - besser deaktivieren und manuell updaten.
Schritt 4 - PI aktualisieren und ffmpeg aktivieren
1) Es empfiehlt sich den PI jetzt zu aktualisieren (Firmware und Co).
Dazu müssen wir per SSH unserem PI ein paar Befehle geben. Zunächst benötigen wir ein Programm mit welchem man unter Windows SSH Befehle weitergeben kann. Dazu empfiehlt sich Putty.
2) In Putty gibt man lediglich Ip-Adresse und Port vom PI an und klickt auf Open - der PI muss natürlich eingeschaltet sein.
Benutzername = pi
Passwort = raspberry
3) Man landet in der Raspbmc Config wo ein Assistent ein paar Fragen stellt welche man beantwortet.
4) Nachdem alles erledigt wurde, kann man jetzt Befehle eingeben. Zuerst kontrollieren wir nochmals den MPEG-2 Codec indem wir folgendes eingeben "sudo vcgencmd codec_enabled MPG2"
4) Jetzt geben wir 2 Befehle ein um den Pi zu aktualisieren: "sudo apt-get update" - dann wird er etwas laden, bei einer Aufforderung einfach bestätigen. Nach dem Update folgt die Installation mit "sudo apt-get upgrade" Hier auch wieder wie beim Update bei Fragen bestätigen bzw. automatisch konfigurieren lassen.
5) Der letzte Schritt ist ffmpeg zu installieren, indem man folgendes eingibt: "sudo apt-get install ffmpeg"
6) Rasp Pi neu starten
Pro/Contra Liste:
Pro:
+ sehr günstiger TV Client (~ 60€)
+ da es ein PC unter Linux ist, viele weitere Spielereien möglich (File Server, Mailserver, FTP Server etc.)
+ durch XBMC sehr schnell eingerichtet
+ sehr klein, kann hinterm Monitor/TV befestigt werden
+ 3 Watt Stromverbrauch
+ keine Geräuschentwicklung
+ kein Codec Wirrwarr wie bei MP-Clients - läuft auf Anhieb
+ alle Kanäle auch HD Kanäle wie ServusTV und Co. laufen ruckelfrei (Kurztest ~30min, 22" PC Monitor)
Contra:
- kein klassischer Ein/Ausschalter, oder Resetknopf man muss den Strom unterbrechen
- relativ lange Umschaltzeiten (~ 5-10 Sek), wenn das Bild aber läuft, läuft es ruckelfrei
- MPG2 Codec muss für ~3€ gekauft werden
- je nach MP Serverversion und sonstigen Einstellungen kann es sein, dass der PI nicht auf anhieb funktioniert, dann kann es frustrierend werden.
Voraussetzung für das Tutorial ist ein Raspberry Pi Model B und ein Mediaportal TV Server (in meinem Fall Vers. 1.2.3)
Meine Einkaufsliste:
Grundsätzlich ist zu sagen, dass es alleine mit dem Raspberry nicht getan ist, man braucht noch ein paar andere Sachen wie unten zu sehen. Falls ihr auch über Amazon kauft, immer darauf achten, dass es Amazon selbst verkauft und nicht ein Dritthändler sonst kann es Überaschungen geben.
Wichtig sind vor allem der Pi selbst, eine SD Karte (hier reicht schon eine kleine 2GB Karte aus) ein Netzteil (eventuell alles Handyaufladekabel) und ein HDMI Kabel. Alles andere ist rein optional.
Wichtig:
-Raspberry Pi (36,09€)
http://www.amazon.de/Raspberry-RASPBRRY-MODB-512M-Mainboard-Sockel-1176JZF-S/dp/B008XVAUPI
-Netzteil (8,49€) - das Netzteil benötigt min. 1A besser wären aber 1.2A
http://www.amazon.de/Steckernetzteil-Micro-1200-Raspberry-Model/dp/B00FA2V318
-HDMI Kabel (je nach belieben ein normales HDMI-Kabel für TV, oder HDMi zu DVI etc.)
-SD Speicherkarte 16 GB (17,7€)
http://www.amazon.de/gp/product/B00422J0CG
Optional:
-Kartenlesegerät (11,47€) - hier habe ich schon den ersten Fehler gemacht, gerade bei den neuen schnellen SDHC Karten braucht man zwingend ein SDHC Kartenlesegerät, mit den alten SD Geräten so wie ich das machen wollte funktioniert das nicht
http://www.amazon.de/gp/product/B009D79VH4
-Gehäuse (10,99€), dieses Gehäuse passt perfekt und ist in Minuten zusammengebaut, man kann sich aber auch aus z.B. Papier selbst was machen, oder den Raspberry einfach ohne Gehäuse verwenden.
http://www.amazon.de/Acryl-Gehäuse-Raspberry-Öffnung-Adapter/dp/B00C8U9U7Y/
-Fernbedienung (18,49€) - wird der Raspberry an einen CEC fähiges Gerät angeschlossen, braucht man keine Fernbedienung
http://www.amazon.de/Hama-MCE-Remote-Control-PC-Fernbedienung/dp/B000X1EL4W/
Hier noch ein paar Bilder
Schritt 1 - TV Server:
Zunächst muss man sich hier
http://www.scintilla.utwente.nl/~marcelg/xbmc/tvserverxbmc.html
die passende Version seines Servers raussuchen und dann die Datei "TVServerXBMC.dll" in den Plugin Ordner vom TV Server kopieren. Den TV Server Service neu starten und dann das Plugin in den TV Server Einstellungen aktivieren und die Pfade richtig definieren, so wie ich es z.B. hier beim Bild gemacht habe.
Schritt 2 - Raspberry Pi Installation:
im Grunde gibt es zur Zeit 3 verschiedene XBMC Installationen, ich persönlich habe mich jetzt für Raspbmc entschieden, da die anderen mit meiner MP Serverversion nicht funktioniert haben. Persönlich bevorzuge ich Xbian, da es klein und schlank ist, leider hat das bei mir nicht funktioniert.
1) Raspbmc herunterladen
http://www.raspbmc.com/wiki/user/windows-installation/
2) SD Kartenlesegerät mit SD Karte an den PC anschließen und die .exe vom Download starten. Jetzt wählt man das Laufwerk mit der SD Karte aus und wartet ein wenig bis die Daten runtergeladen und installiert werden. Die SD Karte wird dabei neu formatiert und eingerichtet.
3) nach abgeschlossener Installation kann man die SD Karte schon in den PI geben und den PI das erste mal starten. Generell schaltet man den PI ein, oder aus durch trennen, oder verbinden der Stromversorgung.
4) beim ersten Start sollte man darauf achten das der PI mit einem Netzwerkkabel an das Internet angeschlossen wird, da noch Sachen heruntergeladen, upgedatet und nachinstalliert werden.
5) Nachdem alles installiert wurde, startet der PI von alleine das erste mal in die XBMC Oberfläche wo man als erstes die Sprache auswählt, danach startet der PI neu und jetzt hat man es endlich geschafft. XBMC ist fertig installiert.
Schritt 3 - Codec installieren und Netzwerk:
Der wichtigste Codec für uns ist der Mpeg-2 Codec, ohne diesen kann man keine .ts Daten abspielen.
Den Codec muss gekauft werden und kostet ~3€
1) Um den Codec überhaupt kaufen zu können wird die Seriennummer vom Raspberry benötigt und dafür gehen wir in XBMC auf System --> Systeminfo --> Hardware
2) auf der folgenden Seite:
http://www.raspberrypi.com/mpeg-2-license-key/
gibt man einfach die Seriennummer ein und kauft sich den Key. Man bekommt sofort eine .pdf per Mail welche man in unserem Fall ignorieren kann. Es dauert etwas - bis zu 72h - in meinem Fall waren es circa 2 Stunden bis man den Lizenzkey für Mpeg bekommt.
3) Nachdem man die Mail mit dem Key bekommen hat geht man auf Programme --> Raspbmc Settings --> System Configuration --> MPG2 Licence
und gibt den Key ein den man per Mail bekommen hat. Danach bestätigt man die Frage ob die Config upgedatet werden soll, der RaspPi wird neu gestartet.
4) Ebenfalls bei den Raspbmc Einstellungen kann man auch seine bevorzugten Netzwrkeinstellungen vornehmen
5) vorerst ist hier nur mehr der Punkt Updates unter System Configuration interessant, ich pers. bevorzuge es Updates zu deaktivieren, denn jedes Update könnte Probleme mit sich bringen - besser deaktivieren und manuell updaten.
Schritt 4 - PI aktualisieren und ffmpeg aktivieren
1) Es empfiehlt sich den PI jetzt zu aktualisieren (Firmware und Co).
Dazu müssen wir per SSH unserem PI ein paar Befehle geben. Zunächst benötigen wir ein Programm mit welchem man unter Windows SSH Befehle weitergeben kann. Dazu empfiehlt sich Putty.
2) In Putty gibt man lediglich Ip-Adresse und Port vom PI an und klickt auf Open - der PI muss natürlich eingeschaltet sein.
Benutzername = pi
Passwort = raspberry
3) Man landet in der Raspbmc Config wo ein Assistent ein paar Fragen stellt welche man beantwortet.
4) Nachdem alles erledigt wurde, kann man jetzt Befehle eingeben. Zuerst kontrollieren wir nochmals den MPEG-2 Codec indem wir folgendes eingeben "sudo vcgencmd codec_enabled MPG2"
4) Jetzt geben wir 2 Befehle ein um den Pi zu aktualisieren: "sudo apt-get update" - dann wird er etwas laden, bei einer Aufforderung einfach bestätigen. Nach dem Update folgt die Installation mit "sudo apt-get upgrade" Hier auch wieder wie beim Update bei Fragen bestätigen bzw. automatisch konfigurieren lassen.
5) Der letzte Schritt ist ffmpeg zu installieren, indem man folgendes eingibt: "sudo apt-get install ffmpeg"
6) Rasp Pi neu starten
Last edited: