-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
186 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Beschreibung | ||
|
||
Diese Projekt versucht aus dem Raspberry Pi mit handelsüblichen Komponenten, | ||
angepasstem Betriebssystem und Software einen | ||
einfach zu bedienenden Stream- und Aufnahmestation zu machen. | ||
|
||
# Sponsor | ||
|
||
(Sponsor Info hinzfügen) | ||
|
||
# Zusammenbau | ||
|
||
Wir empfehlen die Nutzung eines LCD-Displays, da dies für die Ausgabe der aktuellen IP-Adresse genutzt wird. Die IP-Adresse des Rechners kann jedoch auch über andere Wege ermittelt werden. | ||
|
||
Für unsere Version haben wir ein Gehäuse gebaut um den Rechner und die Komponenten zu schützen. | ||
|
||
 | ||
|
||
## LCD-Display | ||
|
||
Wir haben [dieses 16x2 LCD Kit von adafruit.com](http://www.adafruit.com/products/1110) verbaut. | ||
|
||
## Gehäuse | ||
|
||
* Abstandshalter einbauen | ||
|
||
Ich habe ein Stück Holz mit der ungefähren Grösse des Rechners augeschnitten und in das Gehäuse geklebt. | ||
|
||
 | ||
 | ||
|
||
|
||
* Löcher in Behälter schneiden | ||
|
||
Die Grösse der Anschlüsse abmessen, diese auf dem Gehäuse markieren | ||
und auschneiden. | ||
|
||
 | ||
|
||
* Abdeckungen für Löcher zuschneiden | ||
|
||
Um den Rechner und das Display zu schützen, Abdeckungen für die Kabel | ||
zuschneiden und sie aussen auf das Gehauses kleben. | ||
|
||
 | ||
 | ||
|
||
* Rechner befestigen | ||
|
||
Den Rechner auf dem Abstandhalter befestigen. Die Kabel von aussen | ||
in das Gehäuse schieben und anschliessen. | ||
|
||
 | ||
|
||
# zur [Inbetriebnahme](https://github.com/faebser/pi-stream/blob/master/docs/manual.md) | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Inbetriebnahme | ||
|
||
Vor Inbetriebnahme alle Kabel ausstecken. | ||
|
||
 | ||
|
||
* Als erste das USB Kabel mit der USB-Aufnahmegerät und der Soundquelle verbinden. | ||
|
||
 | ||
|
||
* Dann das Netzwerkkabel mit dem Router verbinden | ||
|
||
 | ||
|
||
* Den Rechner an den Strom anschliessen | ||
|
||
 | ||
|
||
* Der Rechner startet und die beiden Status-LED an der Seite des Rechners beginnen zu blinken. | ||
|
||
 | ||
|
||
* Nach ungefähr einer Minute wird das Streaming-Programm gestartet. | ||
|
||
 | ||
|
||
* Die Software benötigt einen kurzen Augenblick um alle Status-Tests durchzuführen. | ||
|
||
 | ||
|
||
* Falls alle Tests ohne Probleme ausgeführt wurden, erscheint die Meldung mit der IP-Adresse des Rechners auf dem LCD-Display. | ||
|
||
 | ||
|
||
* Anschliessend zeigt das LCD die Status-Meldungen der Software an. Es gibt drei verschiedene Arten von Meldungen: | ||
* **grüner Hintergrundfarbe**: Alles gut (z.B. IP-Adresse, Streaming) | ||
* **gelber Hintergrundfarbe**: Achtung, evtl ein Problem (z.B. Speicherplatz wird knapp, Soundkarte nicht erkannt) | ||
* **roter Hintergrundfarbe**: kritischer Fehler (z.B. keine Netzwerkverbindung, keine Verbindung zum Server) | ||
|
||
|
||
 | ||
 | ||
 | ||
|
||
# Zur [Benutzeroberfläche](https://github.com/faebser/pi-stream/blob/master/docs/software.md) | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# Benutzeroberfläche | ||
|
||
Um die Benutzeroberfläche zu erreichen, einfach die IP-Adresse des Rechners in den Browser eintippen. | ||
|
||
Die Benutzeroberfläche besteht aus mehreren Komponenten. | ||
|
||
## Navigation | ||
|
||
 | ||
|
||
Die Navigation der Seite besteht aus zwei Links: | ||
* NoNoRadio.net führt zur Hompage des Projekts | ||
* Documentation führt direkt zur Dokumentation der Software | ||
|
||
## Stream Konfiguration | ||
|
||
 | ||
|
||
In dieser Komponente kann man die Daten des Streams eintragen. | ||
Name und Description werden für den Betrieb eines Streams benötigt. | ||
|
||
Eingabefelder mit rotem Kreuz sind ungültig und müssen korrigiert werden. | ||
Solange das Formular ungültige Eingabefelder enthält, ist der Stream Button deaktiviert. | ||
|
||
* Name | ||
|
||
Der Name des Streams, ein Wort ist optimal. | ||
* Description | ||
|
||
Eine kurze Beschreibung des Streams, maximal 5 Worte. | ||
* URL | ||
|
||
Eine gültige URL (http muss nicht angegeben werden) mit weiteren Informationen zum Stream. Optional. | ||
* Genre | ||
|
||
Das Genre des Streams. Optional. | ||
|
||
## Status Anzeige | ||
In dieser Komponente erscheinen die selben Status-Meldungen wie auf dem LCD-Display, allerdings mit genauerer Beschreibung und statt einer Hintergrundfarbe haben sie ein Symbol in gelb oder rot. | ||
|
||
Solange diese Anzeigen einen Fehler, also eine Meldung mit rotem Symbol, enthält ist der Stream Button deaktiert. | ||
|
||
 | ||
|
||
## Buttons | ||
Mit diesen beiden Buttons kann entweder der Stream gestartet werden oder die Status-Test können wiederholt werden. | ||
|
||
z.B. Falls das Netzwerkkabel nicht eingesteckt war während dem Aufstarten und eine Fehlermeldung in der Liste erscheint, kann man die Test wiederholen und damit den Fehler entfernen. | ||
|
||
 | ||
|
||
|
||
## Recordings | ||
Diese Komponente enthält eine Liste aller auf dem Rechner verfügbaren Aufnahmen. Eine Aufnahme kann durch zweimaliges Klicken auf das **X** gelöscht werden. | ||
|
||
 | ||
|
||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.