Мазмуну:

Raspberry Pi 3 менен интернет радио/ веб радио (башсыз): 8 кадам
Raspberry Pi 3 менен интернет радио/ веб радио (башсыз): 8 кадам
Anonim
Raspberry Pi 3 менен интернет радио/ веб радио (башсыз)
Raspberry Pi 3 менен интернет радио/ веб радио (башсыз)

HI Интернетте жеке радиону хостинг кылгыңыз келеби, анда сиз керектүү жердесиз. Мен мүмкүн болушунча толук иштеп чыгууга аракет кылам. Мен алардын көбүнө же сатып алгым келбеген үн картасына муктаж болгон бир нече жолду сынап көрдүм. бирок бир нече окуу куралдарын таба алдым, ошондуктан мен алардын бардыгын таркатып жатам

Бизге керектүү болгон жабдыктар:

1) Raspberry pi 3 же андан кийин

2) Микро USB кабели

3) SD карта мен минимум 16гб сунуштайм

4) роутер/модем

3) Ethernet кабели

Биз колдоно турган программалык камсыздоо

1) OS катары Raspbian

2) Музыканы ойнотуу үчүн Mixxx

3) Icecast2 берүү үчүн

4) SSH үчүн PUTTY (Бул жерден жүктөп алуу) Эгер сиз Mac колдонуп жатсаңыз, терминал менен Piге SSH киргизе аласыз.

5) Raspberry piнин IP дарегин табуу үчүн алдын ала IP сканери (Downlaod Here)

6) Файлды компьютериңизден которуу үчүн Filezilla (Бул жерден жүктөп алыңыз)

Алдын ала шарттар

Raspbian орнотулган жана иштейт, эгер билбегендер үйрөткүч үчүн бул жерди басыңыз.

Мен Raspbian Stretch With Desktop колдонуп жатам

1 -кадам: Raspberry Pi'ди роутериңизге туташтырып, аны баштаңыз

Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз
Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз
Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз
Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз
Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз
Raspberry Pi'ни роутериңизге туташтырып, аны баштаңыз

Сиз Raspbian орноттуңуз деп ойлойм. жана барууга даяр. Малина пиңизди роутер кабелиңиздин Ethernet портуна туташтырыңыз жана Raspberryди күйгүзүңүз. Эми ноутбукка/компьютериңизге өтүңүз, ал сиздин малина менен бир роутерге туташкан.

Кийинки Advance IP сканерин орнотуп, аны ачып, сканерлөөнү аяктагандан кийин "сканерлөө" баскычын чыкылдатыңыз "Өндүрүүчү" тилкесине Raspberry Pi Foundation деп жазылган түзмөктүн IP дарегин жазыңыз. бул менин ишимде 192.168.1.6 болчу.

2 -кадам: PI аркылуу Putty аркылуу туташуу

Putty аркылуу PIге туташуу
Putty аркылуу PIге туташуу
Putty аркылуу PIге туташуу
Putty аркылуу PIге туташуу
Putty аркылуу PIге туташуу
Putty аркылуу PIге туташуу

Эми шпаклэйди орнотуп ачыңыз жана Advance IP сканеринен алган IP дарегиңизди "Хосттун аты (же IP дареги)" талаасына жазыңыз жана ачууну басыңыз.

Биринчи жолу туташып турганда Коопсуздук эскертүүсү пайда болот. Жөн гана "Ооба" дегенди басыңыз. анткени сиз ага гана туташасыз жана билдирүүнү бир гана жолу аласыз.

Эми сизге логин сунушталат, демейки колдонуучу аты "Pi" болот жана сырсөз "малина" болот

Сиз жогорудагы сүрөттө окшош билдирүү аласыз.

Эми сиз "sudo raspi-config" буйругун берип, малинаңызды конфигурациялай аласыз жана файл тутумун кеңейте аласыз, андан кийин интерференция вариантына өтүп, ssh менен vncти иштете аласыз.

Баары бүткөндөн кийин, пидону "sudo reboot" аркылуу кайра жүктөп, шпаклукту кайра баштаңыз жана кириңиз.

3 -кадам: Icecast2 орнотуу

Icecast2 орнотуу
Icecast2 орнотуу
Icecast2 орнотуу
Icecast2 орнотуу
Icecast2 орнотуу
Icecast2 орнотуу

Биз Icecast2ди тышкы дүйнө менен сүйлөшүү үчүн сервер катары колдонобуз.

Ошентип, серверде жөн эле териңиз:

sudo apt install icecast2

Сиз төмөнкүлөрдү аласыз

1) Icecast2ди конфигурациялоо: Ооба

2) Icecast Hostname: localhost аны сактап

3) Icecast Булак сырсөзү: Бул сырсөздү чакырыңыз

4) Icecast Relay сырсөзү: бул сырсөздү өзгөртүү

5) Ice cast администраторунун сырсөзү: бул сырсөздү өзгөртүңүз (эгер сиз диалог кутусундагы текстти окусаңыз, анда браузерге терүү үчүн административдик даректи айтабыз, биз муну icecastка кирүү үчүн колдонобуз)

Бүттү

азыр браузериңизге барып, териңиз

ip: 8000/админ.

эгерде мен сыяктуу муз таштоо баракчасын алсаңыз, бул сиз icecast2ди туура орнотконуңузду билдирет

4 -кадам: Icecast & Run'ди конфигурациялоо

Icecast & Runти конфигурациялоо
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ти орнотуу үчүн Remote Desktop Connectionге туташтыруу

Mixxxти орнотуу үчүн Raspberry Pi'ди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Pi'ди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу
Mixxxти орнотуу үчүн Raspberry Piди алыскы рабочий туташуусуна туташтыруу

Эми XRDP кызматын орнотуу үчүн sudo apt-get install xrdp киргизиңиз

Бүттү.

Эми алыскы рабочий байланышын ачыңыз. эгер сиз Windows 10 колдонуп жатсаңыз, аны издөө тилкесине териңиз. Windowsтун мурунку версияларында эсимде жок, rdc ал жерде болушу керек, анткени ал демейки кардар.

жөн гана малина пиңиздин IP дарегин киргизип, "Азыр туташуу" баскычын чыкылдатыңыз, сизден колдонуучунун атын жана сырсөзүн киргизишиңиз керек болот. Эгерде сиз азырынча демейки колдонуучунун атын жана сырсөзүн өзгөртө элек болсоңуз, анда колдонуучунун аты пи жана сырсөз малина.

"Ok" чыкылдатыңыз жана сиз Rasbian столуна киресиз. Эми RDCди минималдаштырыңыз, шпаклевкага кайтыңыз.

Азыр биз Mixxx орнотобуз.

Sudo apt-get mixxx орнотуу

Бүткөндөн кийин RDC максимумга жетип, малинаны чыкылдатыңыз, андан кийин үн жана видеонун астына киресиз, Mixxxтин орнотулганын көрөсүз.

6 -кадам: Mixxxти конфигурациялоо жана File Transfer программасын колдонуу

Mixxxти конфигурациялоо жана File Transfer программасын колдонуу
Mixxxти конфигурациялоо жана File Transfer программасын колдонуу
Mixxxти конфигурациялоо жана File Transfer программасын колдонуу
Mixxxти конфигурациялоо жана File Transfer программасын колдонуу
Mixxxти конфигурациялоо жана File Transfer программасын колдонуу
Mixxxти конфигурациялоо жана File Transfer программасын колдонуу

Сиз көрө турган биринчи экран Mixxx сизден музыкалык файлыңызды сурайт. Ооба, биз музыканы ПИнин Музыка папкасына жүктөшүбүз керек. Filezilla жүктөп алып, компьютериңизге/ноутбугуңузга ачыңыз.

Эми төмөнкүдөй толтуруңуз

Алып баруучу: Сиздин малина pi IP дарегиңиз 192.168.1.6 болгон

Колдонуучунун аты: pi

Сырсөз: малина (эгер сиз паролду өзгөртпөсөңүз)

Порт: 22

Quickconnect чыкылдатыңыз

Эми сиз пи үйгө киресиз, оң жагы сизге Pi файлдарыңызды көрсөтөт, ал эми сол жагында сиздин компьютериңизди көрсөтөт, бирок биз компьютерден пи -ге которобуз. Азыр ал панелдин оң жагында музыка папкасына өтүңүз жана бардык музыканы ошол папкага өткөрүп, файлдарды сүйрөп таштаңыз.

Эми сиз кандайдыр бир ката кетирсеңиз, файлды өткөрүп бере албайсыз деп айтуу үчүн, сиз папкадан mactyдан уруксат алышыңыз керек, андыктан музыкалык папкага уруксат беришим керек деп айтыңыз.

sudo chmod a+rwx/home/pi/музыка

Эми биз музыкабызды алыскы рабочий туташуусу аркылуу pi столуна кайра коё бердик.

7 -кадам: Mixxxти конфигурациялоо жана музыка ойнотуу

Mixxxти конфигурациялоо жана музыка ойнотуу
Mixxxти конфигурациялоо жана музыка ойнотуу
Mixxxти конфигурациялоо жана Музыканы ойнотуу
Mixxxти конфигурациялоо жана Музыканы ойнотуу
Mixxxти конфигурациялоо жана Музыканы ойнотуу
Mixxxти конфигурациялоо жана Музыканы ойнотуу

Эми Mixxxти ачыңыз жана сиз музыка папкасындагы музыкалык файлдарды көрөсүз, азыр ачууну басыңыз. музыка мурунтан жүктөлгөнүн көрөсүз.

Кийинки музыканы ойнотуудан мурун биз түз эфирди иштетишибиз керек.

Эми барып OptionPreference.

Андан кийин сол жактагы түз эфирди чыкылдатыңыз жана жогорудагы сүрөттө көрсөтүлгөндөй толтуруңуз, белгилөөнү түз эфирди иштетүүнү тандаңыз, андан кийин icecast2ди тандаңыз, андан кийин жазуу /жандоодо жазыңыз, эгерде хост сиздин IP колдонуучуңузду өчүргөн болсо, icecast2 демейки булагы болот жана пароль сиз icecastта орноткон сырсөзүңүз болот, менин демейки хакме болчу.

Эми колдонууну чыкылдатыңыз жана OK чыкылдатыңыз.

Кийинки Опцияны чыкылдатыңыз жана Трансляцияны иштетүү же Ctrl + L, сиз ийгиликтүү туташкандан кийин түз болосуз. Эми Музыканы ойнотуңуз. бул сиз тирүү жана брак болуп жатасыз.

Эми браузериңизге өтүңүз ip: 8000. ошондуктан меники 192.168.1.6:8000 болот.

m3u жүктөп алып, сервердин статусун чыкылдатыңыз жана vlc ойноткучта ачыңыз, сиз музыканы угушуңуз керек.

Эми эгер сизде музыкаңыз начар болсо, анда Mixxxтин тандоосуна өтүп, Үн жабдыктарына өтүңүз

аудио буферди 46ске өзгөртүңүз, эгерде ошол эле болсо, анда 96s колдонууну басыңыз, эми кайра аракет кылыңыз, сиз жылмакай ойнотушуңуз керек.

8 -кадам: Жергиликтүү тармак жана Интернетке туташуу

Бул жергиликтүү тармагыңызга гана агылат. Сиздин радиону тышкы дүйнөгө туташтыруунун ар кандай жолдору бар, бирок мен муну сизге калтырам. бирок эй, сизди турууга жана чуркап кетүү үчүн кээ бир шилтемелерди өткөрүп берет.

Бул жерде кээ бир шилтемелер бар

Link1Link2Link3

Окуганыңыз үчүн рахмат жана долбооруңуздан ырахат алыңыз. Кош болуңуз

Сунушталууда: