Inhaltsverzeichnis:
- Schritt 1: Verbinden Sie Raspberry Pi mit Ihrem Router und starten Sie ihn
- Schritt 2: Verbinden mit PI über Putty
- Schritt 3: Icecast2 installieren
- Schritt 4: Konfigurieren Sie Icecast & Run
- Schritt 5: Verbinden des Raspberry Pi mit der Remotedesktopverbindung, um Mixxx zu installieren
- Schritt 6: Mixxx konfigurieren und Dateiübertragungsprogramm verwenden
- Schritt 7: Mixxx konfigurieren und Musik abspielen
- Schritt 8: Lokales Netzwerk und Verbindung zum Internet
Video: Internetradio/ Webradio mit Raspberry Pi 3 (headless) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
HI Möchten Sie Ihr eigenes Radio über das Internet hosten, dann sind Sie bei uns richtig. Ich werde versuchen, so viel wie möglich zu erarbeiten. Ich habe verschiedene Möglichkeiten ausprobiert, die meisten von ihnen benötigten entweder eine Soundkarte, die ich nur ungern kaufen wollte. Aber ich habe es geschafft, ein paar Tutorials zu finden, also kämme ich sie alle?
Wir benötigen folgende Hardware:
1) Raspberry Pi 3 oder höher
2) Micro-USB-Kabel
3) SD-Karte würde ich mindestens 16 GB empfehlen
4) Router/Modem
3) Ethernet-Kabel
Software, die wir verwenden werden
1) Raspbian als Betriebssystem
2) Mixxx zum Abspielen von Musik
3) Icecast2 für die Ausstrahlung
4) PUTTY für SSH (hier herunterladen) Wenn Sie einen Mac verwenden, können Sie mit dem Terminal eine SSH-Verbindung zum Pi herstellen
5)Advance IP-Scanner zum Finden der IP-Adresse von Raspberry Pi (Download hier)
6) Filezilla zum Übertragen von Dateien von Ihrem Computer (hier herunterladen)
Voraussetzungen
Raspbian installiert und läuft, wenn jemand, der es nicht weiß, hier für das Tutorial klicken.
Ich werde Raspbian Stretch mit Desktop verwenden
Schritt 1: Verbinden Sie Raspberry Pi mit Ihrem Router und starten Sie ihn
Ich gehe davon aus, dass Sie Raspbian installiert haben. und bereit zu gehen. Verbinden Sie Ihren Raspberry Pi mit dem Ethernet-Port Ihres Routerkabels und schalten Sie den Raspberry ein. Gehen Sie nun zu Ihrem Laptop/PC, der mit dem gleichen Router wie Ihre Himbeere verbunden ist.
Installieren Sie als nächstes den Advance IP-Scanner und öffnen Sie ihn und klicken Sie auf "Scannen", sobald der Scan abgeschlossen ist. Notieren Sie die IP-Adresse für das Gerät, das Raspberry Pi Foundation in der Spalte "Hersteller" enthält. in meinem Fall war es 192.168.1.6.
Schritt 2: Verbinden mit PI über Putty
Installieren und öffnen Sie nun Putty und schreiben Sie die IP-Adresse, die Sie von Advance IP Scanner erhalten haben, in das Feld "Hostname (oder IP-Adresse)" und klicken Sie auf Öffnen.
Wenn Sie zum ersten Mal eine Verbindung herstellen, wird eine Sicherheitswarnung angezeigt. Drücken Sie einfach auf „Ja“. weil Sie der einzige sind, der sich damit verbindet und Sie die Nachricht nur einmal erhalten.
Jetzt wird Ihnen ein Standard-Benutzername für die Anmeldung angezeigt, der "Pi" ist und das Passwort "raspberry" ist, sobald dies erledigt ist
Sie erhalten eine Nachricht wie das Bild oben.
Jetzt können Sie Ihre Himbeere konfigurieren, indem Sie den Befehl "sudo raspi-config" eingeben und das Dateisystem erweitern und dann zur Interferenzoption gehen und ssh und vnc aktivieren.
Sobald alles fertig ist, starten Sie den Pi mit "sudo reboot" neu und starten Sie Putty erneut und melden Sie sich an.
Schritt 3: Icecast2 installieren
Wir werden Icecast2 als Server verwenden, um mit der Außenwelt zu kommunizieren.
Geben Sie auf dem Server einfach Folgendes ein:
sudo apt install icecast2
Sie erhalten folgendes
1) Icecast2 konfigurieren: Ja
2)Icecast-Hostname: Behalten Sie ihn bei localhost
3) Icecast Source-Passwort: Dieses Passwort ändern
4) Icecast Relay-Passwort: Ändern Sie dieses Passwort
5)Icecast-Administratorkennwort: Ändern Sie dieses Kennwort (Wenn Sie den Text im Dialogfeld lesen, wird Ihnen die Administratoradresse mitgeteilt, die Sie in den Browser eingeben müssen, um sich bei Icecast anzumelden)
Fertig
Gehe jetzt zu deinem Browser und tippe ein
IP:8000/admin.
Wenn Sie die Icecast-Seite wie ich erhalten, bedeutet dies, dass Sie icecast2 korrekt installiert haben
Schritt 4: Konfigurieren Sie Icecast & Run
Bevor wir die Icecast-Konfigurationsdatei bearbeiten, erstellen wir zunächst ein Backup des Originals.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
Als nächstes bearbeiten wir die Konfigurationsdatei:
sudo nano /etc/icecast2/icecast.xml
Ich habe das pdf-Dokument angehängt, die Datei lesen und nach Belieben bearbeiten.
Drücken Sie zum Speichern Strg+x und dann Y, um zu speichern, und drücken Sie dann die Eingabetaste, um das Menü zu verlassen.
Nachdem Sie Ihre Konfigurationsdatei überprüft haben, sudo service icecast2 neustart
Besuchen Sie die Icecast Admin-Seite im Browser. Die Admin-Seite fordert natürlich die Authentifizierung an, die Sie in der Konfigurationsdatei icecast2.xml angegeben haben.
Schritt 5: Verbinden des Raspberry Pi mit der Remotedesktopverbindung, um Mixxx zu installieren
Geben Sie nun sudo apt-get install xrdp ein, um den XRDP-Dienst zu installieren
Fertig.
Öffnen Sie nun die Remotedesktopverbindung. Wenn Sie Windows 10 verwenden, geben Sie es einfach in die Suchleiste ein. Ich erinnere mich nicht, dass auf früheren Versionen von Windows rdc vorhanden sein sollte, da es der Standardclient ist.
Geben Sie einfach die IP Ihres Raspberry Pi ein und klicken Sie auf Jetzt verbinden. Sie werden aufgefordert, Benutzername und Passwort einzugeben. Wenn Sie den Standardbenutzernamen und das Standardkennwort noch nicht geändert haben, lautet der Benutzername pi und das Kennwort raspberry.
Klicken Sie auf "OK" und Sie werden beim Rasbian-Desktop angemeldet. Minimieren Sie nun den RDC und gehen Sie zurück zum Kitt.
Jetzt installieren wir Mixxx.
sudo apt-get install mixxx
Sobald Sie fertig sind, maximieren Sie das RDC und klicken Sie auf die Himbeere. Gehen Sie dann unter Sound & Video. Sie sollten sehen, dass Mixxx installiert ist.
Schritt 6: Mixxx konfigurieren und Dateiübertragungsprogramm verwenden
Der erste Bildschirm, den Sie sehen werden, ist, dass Mixxx Sie nach Ihrer Musikdatei fragt. Nun, wir müssen Musik in den Musikordner von PI hochladen. Laden Sie Filezilla herunter und öffnen Sie es auf Ihrem PC/Laptop.
Füllen Sie nun wie folgt aus
Host: Meine Himbeer-Pi-IP-Adresse war 192.168.1.6
Benutzername: pi
Passwort: Himbeere (wenn Sie das Passwort nicht geändert haben)
Hafen: 22
Klicken Sie auf Quickconnect
Jetzt werden Sie in Pi Home eingeloggt. Die rechte Seite zeigt Ihnen Ihre Pi-Dateien und die linke Seite zeigt Ihnen Ihren Computer, aber wir werden vom PC auf den Pi übertragen. Navigieren Sie nun auf der rechten Seite des Bedienfelds zum Musikordner und übertragen Sie die gesamte Musik in diesen Ordner. Sie können die Dateien per Drag & Drop verschieben.
Wenn Sie nun eine Fehlermeldung erhalten, dass Sie die Datei nicht übertragen können, müssen Sie diesem Ordner von Putty die Erlaubnis erteilen
sudo chmod a+rwx /home/pi/music
Nachdem wir unsere Musik übertragen haben, gehen Sie über eine Remote-Desktop-Verbindung zurück zum pi-Desktop.
Schritt 7: Mixxx konfigurieren und Musik abspielen
Öffnen Sie nun Mixxx und Sie sehen die Musikdateien im Musikordner. Klicken Sie nun auf Öffnen. Sie werden sehen, dass die Musik bereits geladen ist.
Als nächstes müssen wir vor dem Abspielen von Musik die Live-Übertragung aktivieren.
Gehen Sie nun zu OptionPreference.
Klicken Sie dann auf der linken Seite auf Live-Übertragung und füllen Sie sie aus, wie im obigen Bild gezeigt und das Passwort ist das Passwort, das Sie in icecast festgelegt haben. Meine Standardeinstellung war hackme.
Klicken Sie nun auf Übernehmen und klicken Sie auf OK.
Klicken Sie als nächstes auf Option und aktivieren Sie Broadcasting oder Strg + L und Sie sind nach erfolgreicher Verbindung live. Spielen Sie nun die Musik ab. das ist es, was Sie live und bradcating sind.
Gehen Sie nun zu Ihrem Browser, geben Sie ip:8000 ein. also meins wird 192.168.1.6:8000 sein.
Klicken Sie auf Serverstatus, laden Sie das m3u herunter und öffnen Sie es im vlc-Player. Sie sollten die Musik hören.
Wenn Ihre Musik abgehackt ist, gehen Sie zu den Einstellungen von Mixxx und gehen Sie zu Soundhardware
Ändern Sie den Audiopuffer auf 46s, wenn immer noch gleich, dann versuchen Sie es mit 96s. Klicken Sie auf Anwenden und ok. Versuchen Sie es jetzt erneut, Sie sollten eine reibungslose Wiedergabe haben.
Schritt 8: Lokales Netzwerk und Verbindung zum Internet
Dadurch wird nur in Ihr lokales Netzwerk gestreamt. Es gibt verschiedene Möglichkeiten, Ihr Radio mit der Außenwelt zu verbinden, aber das überlasse ich Ihnen. aber hey wird dir einen Link geben, um dich zum Laufen zu bringen.
Hier sind einige der Links
Link1Link2Link3
Vielen Dank für das Lesen und genießen Sie Ihr Projekt. Wiedersehen
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
Headless Raspberry Pi fernsteuern – wikiHow
So fernsteuern Sie den kopflosen Raspberry Pi: Sind Sie verwirrt, wie Sie den Raspberry Pi aus der Ferne einrichten können, ohne einen Monitor oder eine Tastatur zu haben? Mach dir keine Sorge! Natürlich können wir es tun. In diesem Tutorial werde ich per SSH meinen Raspberry Pi Zero mit frischem Raspbian OS im Inneren verwenden
Headless-Installation von Raspbian OS auf Raspberry Pi 3: 8 Schritte
Headless Installation von Raspbian OS auf Raspberry Pi 3: Willkommen zum Tutorial, wie man ein kopfloses Raspberry Pi Setup durchführt. Die abenteuerliche Reise beginnt, wenn eine Person einen Raspberry Pi kauft und hofft, in den kommenden Tagen spannende Projekte zu realisieren. Klingt gut, aber die Aufregung lässt nach, wenn man
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50