Съдържание:
- Стъпка 1: Свържете Raspberry Pi към вашия рутер и го стартирайте
- Стъпка 2: Свързване към PI чрез замазка
- Стъпка 3: Инсталиране на Icecast2
- Стъпка 4: Конфигурирайте Icecast & Run
- Стъпка 5: Свързване на Raspberry Pi към връзка с отдалечен работен плот за инсталиране на Mixxx
- Стъпка 6: Конфигуриране на Mixxx и използване на програма за прехвърляне на файлове
- Стъпка 7: Конфигуриране на Mixxx и възпроизвеждане на музика
- Стъпка 8: Локална мрежа и свързване към интернет
Видео: Интернет радио/ уеб радио с Raspberry Pi 3 (без глава): 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Здравейте Искате ли свой собствен радио хостинг през интернет, тогава сте на правилното място. Ще се опитам да доразвия колкото е възможно повече. Опитах няколко начина, повечето от които или се нуждаеха от звукова карта, която нямах желание да купувам. но успях да намеря няколко урока, така че ги разресвам всички
Хардуер, от който се нуждаем:
1) Малина pi 3 или по -нова
2) Micro usb кабел
3) SD карта бих препоръчал минимум 16gb
4) Рутер/модем
3) Ethernet кабел
Софтуер, който ще използваме
1) Raspbian като операционна система
2) Mixxx за възпроизвеждане на музика
3) Icecast2 за излъчване
4) PUTTY за SSH (Изтеглете тук) Ако използвате Mac, можете да SSH в Pi с терминал
5) Предварителен IP скенер за намиране на ip адреса на Raspberry pi (Изтеглете тук)
6) Filezilla за прехвърляне на файл от вашия компютър (Изтеглете тук)
Предпоставки
Raspbian е инсталиран и работи, ако някой, който не знае, щракнете тук за урока.
Ще използвам Raspbian Stretch With Desktop
Стъпка 1: Свържете Raspberry Pi към вашия рутер и го стартирайте
Предполагам, че сте инсталирали Raspbian. и готов за тръгване. Свържете вашия малинов pi към Ethernet порта на кабела на рутера и включете Raspberry. Сега отидете на вашия лаптоп/компютър, който е свързан към същия рутер като вашата малинка.
След това инсталирайте Advance IP скенер и го отворете и щракнете върху „сканиране“, след като сканирането приключи, запишете IP адреса на устройството, което казва Raspberry Pi Foundation в колоната „Производител“. беше 192.168.1.6 в моя случай.
Стъпка 2: Свързване към PI чрез замазка
Сега инсталирайте и отворете шпакловка и напишете IP адреса, който сте получили от Advance IP Scanner в полето „Име на хост (или IP адрес)“и щракнете върху отвори.
При първото свързване ще се появи предупреждение за сигурност. Просто натиснете „Да“. защото вие сте единственият, който се свързва с него и ще получите съобщението само веднъж.
Сега ще бъдете представени с потребителско потребителско име по подразбиране ще бъде "Pi" и паролата ще бъде "малинова", след като бъде направено
ще получите съобщение като на снимката по -горе.
Сега можете да конфигурирате вашата малинка, като дадете командата "sudo raspi-config" и разгънете файловата система и след това отидете на опцията за смущения и активирайте ssh и vnc.
След като всичко приключи, рестартирайте pi чрез „sudo reboot“и стартирайте отново kit и влезте.
Стъпка 3: Инсталиране на Icecast2
Ще използваме Icecast2 като сървър за разговори с външния свят.
Така че на сървъра просто напишете:
sudo apt инсталирайте icecast2
Ще получите следното
1) Конфигуриране на Icecast2: Да
2) Име на хост на Icecast: Запазете го на localhost
3) Парола за източник на Icecast: Променете тази парола
4) Icecast Relay password: променете тази парола
5) Парола на администратор на лед: променете тази парола (Ако прочетете текста в диалоговия прозорец, той ще ви каже административния адрес, който да въведете в браузъра, който ще използваме за влизане в icecast)
Свършен
сега отидете в браузъра си и въведете
ip: 8000/администратор.
ако получите страницата за лед като мен, това означава, че сте инсталирали правилно icecast2
Стъпка 4: Конфигурирайте Icecast & Run
Преди да редактираме конфигурационния файл на Icecast, първо ще направим резервно копие на оригинала.
sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml
След това редактираме конфигурационния файл:
sudo nano /etc/icecast2/icecast.xml
Прикачих pdf документа, прочетете файла и редактирайте както искате.
за да запишете натиснете ctrl+x и след това Y t, за да запазите и след това натиснете enter за изход.
След като проверите вашия конфигурационен файл, рестартиране на услугата sudo icecast2
Посетете страницата на администратора на Icecast в браузъра. Страницата Admin очевидно ще поиска удостоверяване, тази, която сте предоставили в конфигурационния файл icecast2.xml.
Стъпка 5: Свързване на Raspberry Pi към връзка с отдалечен работен плот за инсталиране на Mixxx
Сега въведете sudo apt-get install xrdp, за да инсталирате услугата XRDP
Свършен.
Сега отворете връзката с отдалечен работен плот. ако използвате Windows 10, просто го въведете в лентата за търсене. Не помня в по -ранните версии на windows rdc трябва да е там, тъй като е клиент по подразбиране.
просто въведете IP на вашия малинов pi и щракнете върху Свързване Сега ще бъдете подканени да въведете потребителско име и парола. Ако все още не сте променили потребителското име и паролата по подразбиране, потребителското име е pi, а паролата е малинова.
Щракнете върху „OK“и ще влезете в работния плот на Rasbian. Сега минимизирайте RDC, върнете се към замазката.
Сега инсталираме Mixxx.
sudo apt-get install mixxx
След като приключите, увеличете максимално RDC и щракнете върху малината, след това отидете под звук и видео, трябва да видите Mixxx инсталиран да го отваря.
Стъпка 6: Конфигуриране на Mixxx и използване на програма за прехвърляне на файлове
Първият екран, който ще видите, е, че Mixxx ще ви помоли за вашия музикален файл. Е, трябва да качим музика в папката Music на PI. Изтеглете и отворете Filezilla на вашия компютър/лаптоп.
Сега попълнете, както следва
Водещ: Вашият малинов pi ip адрес мой беше 192.168.1.6
Потребителско име: pi
Парола: малинова (ако не сте променили паролата)
Пристанище: 22
щракнете върху Бързо свързване
Сега ще влезете в pi home, дясната страна ви показва вашите Pi файлове, а отляво ви показва вашия компютър, но ние ще прехвърлим от компютър на pi. Сега от дясната страна на панела отидете до музикалната папка и прехвърлете цялата музика в тази папка, можете да плъзгате и пускате файловете.
Сега, ако получите някаква грешка, кажете, че не можете да прехвърлите файла, ще трябва да дадете разрешение на тази папка от замазка, така че кажете, че трябваше да дам разрешение на папката с музика, това ще бъде
sudo chmod a+rwx/home/pi/music
Сега, когато сме прехвърлили музиката си, нека се върнем към pi десктопа чрез връзка с отдалечен работен плот.
Стъпка 7: Конфигуриране на Mixxx и възпроизвеждане на музика
Сега отворете Mixxx и ще видите музикалните файлове в папката с музика, сега щракнете върху отвори. ще видите, че музиката вече е заредена.
След това, преди да пуснем музика, трябва да активираме излъчването на живо.
Сега отидете на OptionPreference.
След това от лявата страна щракнете върху излъчване на живо и попълнете, както е показано на изображението по -горе, изберете отметка, активирайте излъчването на живо, след това изберете icecast2, след това в mount write /live Запомнете къде казва, че хостът остави вашия IP потребител ще бъде източник, който е по подразбиране на icecast2 и паролата ще бъде паролата, която сте задали в icecast, по подразбиране беше hackme.
Сега щракнете върху приложи и щракнете върху OK.
След това щракнете върху Опция и Активирайте излъчване или Ctrl + L и сте на живо след успешна връзка. Сега пуснете музиката. това е, че сте на живо и браздите.
Сега отидете на браузъра си тип ip: 8000. така че моят ще бъде 192.168.1.6:8000.
щракнете върху състоянието на сървъра изтеглете m3u и го отворете във vlc плейър трябва да чуете музиката.
Сега, ако музиката ви е накъсана, отидете на предпочитанията на Mixxx и отидете на Звуков хардуер
променете аудио буфера на 46s, ако все още е същото, след това опитайте 96s щракнете върху приложи и добре сега опитайте отново трябва да имате гладко възпроизвеждане.
Стъпка 8: Локална мрежа и свързване към интернет
Това ще се предава само към вашата локална мрежа. Има различни начини да свържете радиото си с външния свят, но ще оставя това на вас. но хей ще ти предаде някаква връзка, за да те накара да работиш.
Ето някои от връзките
Link1Link2Link3
Благодаря за четенето и се наслаждавайте на вашия проект. Чао
Препоръчано:
Как да отдалечите Raspberry Pi без глава: 4 стъпки
Как да отдалечите Raspberry Pi без глава: Объркани ли сте как да настроите Raspberry Pi дистанционно, без да имате монитор или клавиатура? Не се притеснявай! Разбира се, можем да го направим. В този урок ще дистанционно ще използвам чрез SSH моята малинова пи нула с прясна малинова ОС вътре
Работа без екран / дисплей (без глава) на Raspberry Pi или други компютри, базирани на Linux / unix: 6 стъпки
Работа без екран / дисплей (без глава) на Raspberry Pi или други компютри, базирани на Linux / unix: Когато повечето хора купуват Raspberry PI, те смятат, че се нуждаят от компютърен екран. Не губете парите си за ненужни компютърни монитори и клавиатури. Не губете времето си в преместване на клавиатури и монитори между компютри. Не връзвайте телевизор, когато не е
Настройка на Raspberry Pi без глава: 7 стъпки
Raspberry Pi Headless Setup: Ще научите как да разрешите достъпа до Raspberry Pi чрез ssh, без да свързвате клавиатура, мишка и монитор към него, в така наречения режим Headless
Адаптер за глава на статив към глава за монопод на 43 цента. Буквално .: 6 стъпки
Адаптер за глава на статив към глава за монопод на 43 цента. Буквално .: Кратка версия на моята история: Купих фотоапарат, той идва с комплект аксесоари, включително статив Samsonite 1100. Имам монопод. Искам да отида да направя снимки с въртяща се глава на монопода наистина скоро и нямах 40 $, които да похарча, за да взема един л
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): 3 стъпки
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): АКТУАЛИЗИРАНЕ: МОЛЯ ПРИЛОЖНО ГЛАСУВАНЕ ЗА МОИТЕ ИНСТРУКЦИИ, БЛАГОДАРЯ ^ _ ^ МОЖЕТЕ И ДРУГИ ДА ИЗБОРИТЕ ВЛИЗАЙТЕ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕ ДА ГЛАСУВАТЕ ЗА МОЙ НАЙ-ДОБРИЯ ПРИЯТЕЛ