Mundarija:

Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz): 8 qadam
Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz): 8 qadam

Video: Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz): 8 qadam

Video: Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz): 8 qadam
Video: Raspberry Pi - Что нужно знать? Что нужно иметь? Достаточно купить только плату? 2024, Noyabr
Anonim
Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz)
Raspberry Pi 3 bilan Internet radio/ veb -radio (boshsiz)

Salom, siz o'z radioingizni Internet orqali o'tkazishni xohlaysizmi, shunda siz kerakli joydasiz. Iloji boricha batafsil bayon qilishga harakat qilaman. Men bir nechta usullarni sinab ko'rdim, ularning aksariyatiga ovoz kartasi kerak edi, lekin men sotib olmoqchi emasdim. lekin bir nechta qo'llanma topishga muvaffaq bo'ldim, shuning uchun men ularning hammasini tarayapman

Bizga kerak bo'lgan uskunalar:

1) Raspberry pi 3 yoki undan keyingi

2) mikro usb kabeli

3) SD -karta, men kamida 16 Gb tavsiya qilaman

4) Router/modem

3) Ethernet kabeli

Biz foydalanmoqchi bo'lgan dasturiy ta'minot

1) Raspbian OS sifatida

2) Musiqa ijro etish uchun Mixxx

3) efir uchun Icecast2

4) SSH uchun PUTTY (Bu yerdan yuklab oling) Agar siz Mac -dan foydalanayotgan bo'lsangiz, terminal bilan Pi -ga SSH -ni kiritishingiz mumkin.

5) Raspberry pi -ning IP -manzilini topish uchun ilg'or IP -skaner (Downlaod Here)

6) Faylni kompyuterdan uzatish uchun Filezilla (Bu yerdan yuklab oling)

Old shartlar

Raspbian o'rnatilgan va ishlaydi, agar bilmagan bo'lsa, darslik uchun bu erni bosing.

Men Raspbian Stretch with Desktop -dan foydalanaman

1 -qadam: Raspberry Pi -ni routerga ulang va ishga tushiring

Raspberry Pi -ni routerga ulang va ishga tushiring
Raspberry Pi -ni routerga ulang va ishga tushiring
Raspberry Pi -ni routerga ulang va ishga tushiring
Raspberry Pi -ni routerga ulang va ishga tushiring
Raspberry Pi -ni routerga ulang va ishga tushiring
Raspberry Pi -ni routerga ulang va ishga tushiring

Men siz Raspbian -ni o'rnatgan deb o'ylayman. va ketishga tayyor. Malinali pi -ni yo'riqnoma kabelining Ethernet portiga ulang va Raspberry -ni yoqing. Endi malina bilan bir xil yo'riqchiga ulangan noutbuk/kompyuteringizga o'ting.

Keyin Advance IP -skanerini o'rnating va oching va skanerlash tugagandan so'ng "skanerlash" tugmasini bosing, "Ishlab chiqaruvchi" ustuniga Raspberry Pi Foundation yozilgan qurilmaning IP -manzilini yozing. bu mening ishimda 192.168.1.6 edi.

2 -qadam: PI orqali Putiga ulanish

Putty orqali PI ga ulanish
Putty orqali PI ga ulanish
Putty orqali PI ga ulanish
Putty orqali PI ga ulanish
Putty orqali PI ga ulanish
Putty orqali PI ga ulanish

Endi macunni o'rnating va oching va Advance IP Scanner -dan olgan IP -manzilingizni "Xost nomi (yoki IP -manzili)" maydoniga yozing va ochishni bosing.

Birinchi marta ulanganda, xavfsizlik haqida ogohlantirish paydo bo'ladi. Faqat "Ha" tugmasini bosing. chunki siz unga ulanadigan yagona odamsiz va xabarni faqat bir marta olasiz.

Endi sizga standart login "Pi" bo'ladi, parol esa "malina" bo'ladi

yuqoridagi rasmga o'xshash xabar olasiz.

Endi siz "sudo raspi-config" buyrug'ini berib, malinangizni sozlashingiz va fayl tizimini kengaytirasiz, so'ngra interferentsiya variantiga o'tishingiz va ssh va vnc-ni yoqishingiz mumkin.

Hammasi tugagandan so'ng, "sudo reboot" orqali pi -ni qayta ishga tushiring va yana macunni ishga tushiring va kiring.

3 -qadam: Icecast2 -ni o'rnatish

Icecast2 ni o'rnatish
Icecast2 ni o'rnatish
Icecast2 ni o'rnatish
Icecast2 ni o'rnatish
Icecast2 ni o'rnatish
Icecast2 ni o'rnatish

Biz tashqi dunyo bilan gaplashish uchun Icecast2 -ni server sifatida ishlatamiz.

Shunday qilib, serverda shunchaki yozing:

sudo apt install icecast2

Siz quyidagilarni olasiz

1) Icecast2 ni sozlang: Ha

2) Icecast Xost nomi: Uni localhost -da saqlang

3) Icecast manba paroli: bu parolni o'zgartiring

4) Icecast Relay paroli: bu parolni o'zgartiring

5) muzlatilgan administrator paroli: bu parolni o'zgartiring (agar siz dialog oynasidagi matnni o'qigan bo'lsangiz, u brauzerda yozish uchun administrator manzilini bildiradi, biz buni icecast -ga kirish uchun ishlatamiz)

Bajarildi

Endi brauzeringizga o'ting va yozing

IP: 8000/administrator.

Agar siz men kabi muz quyilgan sahifani olsangiz, bu siz icecast2 ni to'g'ri o'rnatganingizni anglatadi

4 -qadam: Icecast & Run -ni sozlang

Icecast & Run -ni sozlang
Icecast & Run -ni sozlang

Icecast konfiguratsiya faylini tahrir qilishdan oldin, biz birinchi bo'lib asl nusxasini yaratamiz.

sudo cp /etc/icecast2/icecast.xml /etc/icecast2/icecast.backup.xml

Keyin biz Konfiguratsiya faylini tahrir qilamiz:

sudo nano /etc/icecast2/icecast.xml

Men pdf hujjatni biriktirdim, faylni o'qing va xohlaganingizcha tahrir qiling.

saqlash uchun ctrl+x, keyin saqlash uchun Y t ni bosing va chiqish uchun enter ni bosing.

Konfiguratsiya faylini tekshirgandan so'ng, sudo xizmati icecast2 -ni qayta ishga tushiring

Brauzerda Icecast Admin sahifasiga tashrif buyuring. Shubhasiz, administrator sahifasi autentifikatsiyani so'raydi, siz icecast2.xml konfiguratsiya faylida ko'rsatgansiz.

5 -qadam: Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash

Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash
Mixxx -ni o'rnatish uchun Raspberry Pi -ni masofaviy ish stoliga ulash

Endi XRDP xizmatini o'rnatish uchun sudo apt-get install xrdp kiriting

Bajarildi.

Endi masofaviy ish stoli ulanishini oching. Agar siz Windows 10 dan foydalanayotgan bo'lsangiz, uni qidirish satriga kiriting. Windows -ning oldingi versiyalarida eslay olmayman, chunki u standart mijozdir.

faqat malina pi ning IP manzilini kiriting va "Ulanish" tugmasini bosing, sizdan foydalanuvchi nomi va parolni kiritish talab qilinadi. Agar siz hali standart foydalanuvchi nomi va parolni o'zgartirmagan bo'lsangiz, foydalanuvchi nomi pi va parol malina.

"Ok" ni bosing va siz Rasbian ish stoliga kirasiz. Endi RDCni minimallashtiring, shuvalganga qayting.

Endi biz Mixxx -ni o'rnatamiz.

sudo apt-get install mixxx

Bajarilgandan so'ng, RDC -ni maksimal darajada oshiring va malinani bosing, keyin ovoz va video ostiga o'ting, Mixxx o'rnatilganligini ko'rasiz.

6 -qadam: Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish

Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish
Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish
Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish
Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish
Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish
Mixxx -ni sozlash va fayl uzatish dasturidan foydalanish

Siz ko'rmoqchi bo'lgan birinchi ekran Mixxx sizdan musiqiy faylingizni so'raydi. Xo'sh, biz PI ning Music papkasiga musiqa yuklashimiz kerak. Filezilla -ni kompyuteringizga/noutbukingizga yuklab oling va oching.

Endi quyidagicha to'ldiring

Xost: Sizning malina pi IP -manzilingiz 192.168.1.6 edi

Foydalanuvchi nomi: pi

Parol: malina (agar siz parolni o'zgartirmagan bo'lsangiz)

Port: 22

Tez ulanish -ni bosing

Endi siz pi uyiga kirasiz, o'ng tomonda sizning Pi fayllaringiz, chapda esa kompyuteringiz ko'rsatiladi, lekin biz kompyuterdan pi ga o'tkazamiz. Endi panelning o'ng tomonida musiqa papkasiga o'ting va barcha musiqalarni o'sha papkaga o'tkazing, siz fayllarni sudrab tashlab yuborishingiz mumkin.

Agar sizda biron bir xato bo'lsa, faylni o'tkaza olmaysiz deb aytsangiz, siz bu papkaga macundan ruxsat berishingiz kerak bo'ladi, shuning uchun musiqiy papkaga ruxsat berishim kerakligini ayting.

sudo chmod a+rwx/home/pi/music

Endi biz musiqamizni uzatganimizdan so'ng, ish stoliga masofadan ulanish orqali pi ish stoliga qaytamiz.

7 -qadam: Mixxx -ni sozlash va musiqa ijro etish

Mixxx -ni sozlash va musiqa ijro etish
Mixxx -ni sozlash va musiqa ijro etish
Mixxx -ni sozlash va musiqa ijro etish
Mixxx -ni sozlash va musiqa ijro etish
Mixxx -ni sozlash va musiqa ijro etish
Mixxx -ni sozlash va musiqa ijro etish

Endi Mixxx -ni oching va siz musiqa papkasidagi musiqa fayllarini ko'rasiz, ochish -ni bosing. musiqa yuklanganligini ko'rasiz.

Musiqani tinglashdan oldin biz jonli efirni yoqishimiz kerak.

Endi OptionPreference -ga o'ting.

Keyin chap tomonda jonli efirni bosing va yuqoridagi rasmda ko'rsatilgandek to'ldiring, belgilang, jonli efirni yoqing, so'ng icecast2 -ni tanlang, keyin tog 'yozish /jonli yozishda esda tutingki, sizning uy egasi IP -ni o'chirib qo'yadi, bu standart icecast2 va parol siz icecast -da o'rnatgan parol bo'ladi, mening standart sozlamam hackme edi.

Endi Ilovani bosing va OK ni bosing.

Keyin Option ni bosing va Translatsiyani yoqish yoki Ctrl + L tugmachasini bosing va muvaffaqiyatli ulangandan so'ng siz jonli efirda bo'lasiz. Endi Musiqani ijro eting. mana siz tiriksiz va baqrayapsiz.

Endi brauzeringizga o'ting ip: 8000. shuning uchun meniki 192.168.1.6:8000 bo'ladi.

m3u -ni yuklab oling va uni vlc pleerida oching, siz musiqani eshitishingiz kerak.

Agar siz musiqangiz notinch bo'lsa, Mixxx -ni tanlang va Ovozli uskunaga o'ting

Ovoz buferini 46 soniyagacha o'zgartiring, agar shunday bo'lsa, 96 soniyani qo'llang tugmasini bosing va endi qaytadan urinib ko'ring, sizda silliq ijro bo'lishi kerak.

8 -qadam: Mahalliy tarmoq va Internetga ulanish

Bu faqat mahalliy tarmoqqa uzatiladi. Radioingizni tashqi dunyoga ulashning turli usullari bor, lekin men buni sizga qoldiraman. lekin salom, sizni turish va yugurish uchun havola o'tadi.

Bu erda ba'zi havolalar

Havola1Link2Link3

O'qiganingiz uchun tashakkur va loyihangizdan zavqlaning. Xayr

Tavsiya: