Spisu treści:
- Krok 1: Podłącz Raspberry Pi do routera i uruchom go
- Krok 2: Łączenie z PI przez Putty
- Krok 3: Instalacja Icecast2
- Krok 4: Skonfiguruj Icecast & Run
- Krok 5: Podłączanie Raspberry Pi do Remote Desktop Connection w celu zainstalowania Mixxx
- Krok 6: Konfiguracja Mixxx i użycie programu do przesyłania plików
- Krok 7: Konfiguracja Mixxx i odtwarzanie muzyki
- Krok 8: Sieć lokalna i połączenie z Internetem
Wideo: Radio internetowe/radio internetowe z Raspberry Pi 3 (bezgłowy): 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Cześć Czy chcesz mieć własny hosting radia przez Internet, to jesteś we właściwym miejscu. Postaram się jak najwięcej rozwinąć. Próbowałem na kilka sposobów, większość z nich potrzebowała karty dźwiękowej, której nie chciałem kupić. ale udało mi się znaleźć kilka samouczków, więc czesam je wszystkie
Sprzęt, którego będziemy potrzebować:
1) Raspberry pi 3 lub nowszy
2) Kabel Micro USB
3) karta SD polecam minimum 16 GB
4) Router/Modem
3) kabel Ethernet
Oprogramowanie, z którego będziemy korzystać
1) Raspbian jako system operacyjny
2) Mixxx do odtwarzania muzyki
3) Icecast2 do nadawania
4) PUTTY dla SSH (pobierz tutaj) Jeśli używasz komputera Mac, możesz SSH do Pi za pomocą Terminala
5) Zaawansowany skaner IP do wyszukiwania adresu IP Raspberry pi (pobierz tutaj)
6) Filezilla do przesyłania plików z komputera (pobierz tutaj)
Wymagania wstępne
Raspbian zainstalowany i uruchomiony, jeśli ktoś, kto nie wie, kliknij tutaj, aby zapoznać się z samouczkiem.
Będę używał Raspbian Stretch z pulpitem
Krok 1: Podłącz Raspberry Pi do routera i uruchom go
Zakładam, że zainstalowałeś Raspbian. i gotowy do pracy. Podłącz raspberry pi do portu Ethernet kabla routera i włącz Raspberry. Teraz przejdź do laptopa/komputera PC, który jest podłączony do tego samego routera, co malina.
Następnie zainstaluj skaner IP Advance i otwórz go i kliknij "skanuj" po zakończeniu skanowania zapisz adres IP urządzenia, który mówi Raspberry Pi Foundation w kolumnie "Producent". w moim przypadku było to 192.168.1.6.
Krok 2: Łączenie z PI przez Putty
Teraz zainstaluj i otwórz kit i wpisz adres IP otrzymany z Advance IP Scanner w polu „Nazwa hosta (lub adres IP)” i kliknij otwórz.
Gdy łączysz się po raz pierwszy, pojawi się alert bezpieczeństwa. Wystarczy nacisnąć „Tak”. ponieważ jesteś jedyną osobą, która się z nią łączy i dostaniesz wiadomość tylko raz.
Teraz zostanie wyświetlona domyślna nazwa użytkownika do logowania „Pi”, a hasło będzie „malinowe” po zakończeniu
otrzymasz wiadomość jak na powyższym obrazku.
Teraz możesz skonfigurować malinę, wydając polecenie "sudo raspi-config" i rozszerzając system plików, a następnie przejść do opcji interferencji i włączyć ssh i vnc.
Po zakończeniu zrestartuj pi przez "sudo reboot" i ponownie uruchom putty i zaloguj się.
Krok 3: Instalacja Icecast2
Będziemy używać Icecast2 jako serwera do rozmów ze światem zewnętrznym.
Więc na serwerze po prostu wpisz:
sudo apt zainstaluj icecast2
Otrzymasz następujące
1) Skonfiguruj Icecast2: Tak
2) Nazwa hosta Icecast: zachowaj go na localhost
3) Hasło źródła Icecast: Zmień to hasło
4) Hasło Icecast Relay: zmień to hasło
5)Hasło administratora Icecast: zmień to hasło (Jeśli przeczytasz tekst w oknie dialogowym, zawiera on adres administratora do wpisania w przeglądarce, użyjemy go do zalogowania się do icecast)
Gotowe
teraz przejdź do przeglądarki i wpisz
ip:8000/admin.
jeśli otrzymasz stronę z lodem, tak jak ja, oznacza to, że poprawnie zainstalowałeś icecast2
Krok 4: Skonfiguruj Icecast & Run
Zanim zmodyfikujemy plik konfiguracyjny Icecasta, najpierw utworzymy kopię zapasową oryginału.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
następnie edytujemy plik konfiguracyjny:
sudo nano /etc/icecast2/icecast.xml
załączyłem dokument pdf, przeczytaj plik i edytuj, jak chcesz.
aby zapisać, naciśnij ctrl+x, a następnie Y t, aby zapisać, a następnie naciśnij enter, aby wyjść.
Po sprawdzeniu pliku konfiguracyjnego, restart usługi sudo icecast2
Odwiedź stronę administratora Icecast w przeglądarce. Strona administratora oczywiście poprosi o uwierzytelnienie, które podałeś w pliku konfiguracyjnym icecast2.xml.
Krok 5: Podłączanie Raspberry Pi do Remote Desktop Connection w celu zainstalowania Mixxx
Teraz wpisz sudo apt-get install xrdp, aby zainstalować usługę XRDP
Gotowe.
Teraz otwórz połączenie pulpitu zdalnego. jeśli używasz systemu Windows 10, po prostu wpisz go w pasku wyszukiwania. Nie pamiętam, że we wcześniejszych wersjach systemu Windows powinien tam być rdc, ponieważ jest to domyślny klient.
po prostu wprowadź adres IP swojego raspberry pi i kliknij Połącz teraz, zostaniesz poproszony o podanie nazwy użytkownika i hasła. Jeśli nie zmieniłeś jeszcze domyślnej nazwy użytkownika i hasła, nazwa użytkownika to pi, a hasło to malina.
Kliknij "OK", a zostaniesz zalogowany na pulpicie Rasbian. Teraz zminimalizuj RDC, wróć do kitu.
Teraz instalujemy Mixxx.
sudo apt-get zainstaluj mixxx
Po zakończeniu zmaksymalizuj RDC i kliknij malinę, a następnie przejdź do sekcji dźwięk i wideo, powinieneś zobaczyć zainstalowany Mixxx, otwórz go.
Krok 6: Konfiguracja Mixxx i użycie programu do przesyłania plików
Pierwszy ekran, który zobaczysz, to Mixxx poprosi Cię o plik muzyczny. Cóż, musimy wgrać muzykę do folderu Muzyka PI. Pobierz i otwórz Filezilla na swoim komputerze PC/laptopie.
Teraz wypełnij w następujący sposób
Host: Twój adres ip raspberry pi to 192.168.1.6
Nazwa użytkownika: pi
Hasło: malina (jeśli nie zmieniłeś hasła)
Port: 22
kliknij Szybkie połączenie
Teraz będziesz zalogowany w pi home po prawej stronie pokazuje twoje pliki Pi, a po lewej pokazuje twój komputer, ale zamierzamy przenieść z komputera na pi. Teraz po prawej stronie panelu przejdź do folderu muzyki i przenieś całą muzykę do tego folderu, możesz przeciągnąć i upuścić pliki.
Teraz, jeśli pojawi się jakiś błąd, powiedz, że nie możesz przesłać pliku, musisz dać uprawnienia do tego folderu z putty, więc powiedz, że musiałem udzielić uprawnień do folderu muzycznego, tak będzie
sudo chmod a+rwx /home/pi/muzyka
Teraz, gdy przenieśliśmy naszą muzykę, wróćmy do pulpitu pi za pomocą połączenia zdalnego pulpitu.
Krok 7: Konfiguracja Mixxx i odtwarzanie muzyki
Teraz otwórz Mixxx, a zobaczysz pliki muzyczne w folderze muzycznym, teraz kliknij otwórz. zobaczysz, że muzyka jest już załadowana.
Następnie przed odtwarzaniem muzyki musimy włączyć transmisję na żywo.
Teraz przejdź do OptionPreference.
Następnie po lewej stronie kliknij transmisję na żywo i wypełnij jak pokazano na powyższym obrazku wybierz zaznaczenie włącz transmisję na żywo następnie wybierz icecast2 następnie w mount write /live Pamiętaj gdzie jest napisane host odłożył twój adres IP użytkownik będzieźródłem, które jest domyślne dla icecast2 a hasło będzie hasłem, które ustawiłeś w icecast, moim domyślnym był hackme.
Teraz kliknij Zastosuj i kliknij OK.
Następnie kliknij opcję i włącz transmisję lub Ctrl + L i jesteś na żywo po udanym połączeniu. Teraz włącz muzykę. to jest to, że jesteś na żywo i bradcating.
Teraz przejdź do przeglądarki wpisz ip:8000. więc mój będzie 192.168.1.6:8000.
kliknij na status serwera pobierz m3u i otwórz go w odtwarzaczu vlc powinieneś usłyszeć muzykę.
Teraz, jeśli twoja muzyka jest niestabilna, przejdź do preferencji Mixxx i przejdź do sprzętu dźwiękowego
zmień bufor audio na 46s, jeśli nadal jest taki sam, spróbuj 96s, kliknij Zastosuj i ok, spróbuj ponownie, powinieneś mieć płynne odtwarzanie.
Krok 8: Sieć lokalna i połączenie z Internetem
To będzie przesyłane strumieniowo tylko do Twojej sieci lokalnej. Istnieją różne sposoby podłączenia radia do świata zewnętrznego, ale zostawię to tobie. ale hej przekaże ci link, abyś mógł zacząć biegać.
Oto niektóre z linków
Link1Link2Link3
Dzięki za przeczytanie i ciesz się swoim projektem. Do widzenia
Zalecana:
Robot bezgłowy z ruchomymi ramionami: 6 kroków (ze zdjęciami)
Bezgłowy robot z ruchomymi ramionami: Poniższe instrukcje są inspirowane Halloweenowym bezgłowym robotem. Pełną instrukcję jak zrobić bota z kartonu znajdziesz tutaj.Aby ożywić go mam pomysł, aby ramię trzymające głowę się poruszało
Radio internetowe z Raspberry Pi: 5 kroków (ze zdjęciami)
Radio internetowe zasilane przez Raspberry Pi: Jest coś satysfakcjonującego w obracaniu pokręteł i naciskaniu przycisków, jak w starych radiach. Niestety wiele z tych radiotelefonów jest zepsutych lub stacje ucichły. Na szczęście nie jest trudno zaktualizować dowolne radio w radio internetowe za pomocą
Radio internetowe Roberts RM33 Raspberry Pi (kolejne…): 8 kroków (ze zdjęciami)
Roberts RM33 Raspberry Pi Internet Radio (jeszcze inny…): Tak, to kolejna kompilacja radia internetowego Raspberry Pi, a nie moja pierwsza. Nie jestem pewien, dlaczego ta konfiguracja jest nadal tak popularna, ale nadal ją lubię i nie mogę powiedzieć, że będzie to moja ostatnia. Naprawdę uwielbiam wygląd Roberta
Jak zdalnie bezgłowy Raspberry Pi: 4 kroki
Jak zdalnie podłączyć Raspberry Pi: Czy nie masz pewności, jak zdalnie skonfigurować Raspberry Pi bez monitora lub klawiatury? Nie martw się! Oczywiście możemy to zrobić. W tym samouczku będę zdalnie przez SSH mój raspberry pi zero ze świeżym raspbian OS w środku
1979 Radio internetowe Bang & Olufsen Raspberry Pi: 10 kroków (ze zdjęciami)
1979 Bang & Olufsen Radio internetowe Raspberry Pi: Oto radio Bang & Magnetofon kasetowy Olufsen Beocord 1500, który przerobiłem na samodzielne radio internetowe Raspberry Pi. Analogowe mierniki VU są sterowane przez Pi za pośrednictwem obwodu DAC (przetwornika cyfrowo-analogowego), z aktualnym czasem