ProHoster > ΠΠ»ΠΎΠ³ > Administrasi > Kolom radio Internet paling gampang "Kodi" utawa kawilujengan saka bata "Raspberry".
Kolom radio Internet paling gampang "Kodi" utawa kawilujengan saka bata "Raspberry".
Prasyarat dhasar:
Ana papan Raspberry Pi generasi pisanan sing ora digunakake;
Papan dumunung ing kabinèt minangka bobot mati lan ora digunakake - papan "Brick";
Apa sing dakkarepake:
Ing wektu tartamtu (contone, kanthi swasana ati)
Papan mandek "Brick", lan kertu memori Piandel dipasang menyang;
Kabel Ethernet lan plug saka speaker kluwarga biasa utawa headphone disambungake menyang Papan;
Sawise daya ditrapake, mantan "Brick" - nembang
Gagasan utama:
Jumlah minimal sadurunge nyeret kanggo persiyapan apa wae, ing kasus sing paling becik, kita mung nyambungake kabel, daya lan speaker "Ethernet", lan ora nindakake apa-apa, saka tembung kasebut. "sakabehe";
Mantan "Brick" metu saka kothak ndhukung, contone, 20 stasiun radio Internet, kang bisa diuripake ing bunder kanthi mencet setir mouse utawa ing pin GPIO tartamtu (nyambungake loro kabel lan cendhak (impenku wiwit cilik) );
Kontrol ditindakake liwat saluran radio, lan saluran radio iki bisa dadi mouse radio biasa;
Njupuk sistem sing wis siap lan ngumpulake distribusi menyang "Proyek Yocto"
sing. kaya biasane, kita ora bakal nindakake apa-apa marang sampeyan, amarga kabeh wis rampung.
(Cukup mung kanggo nyelehake pengamat njaba ing sisih liyane "TV");
Kanthi gawan, dhaptar m3u8 saka 12 stasiun radio Internet digunakake.
Dianggep papan kasebut bisa digunakake tanpa output HDMI, lan kanggo mateni sampeyan mung kudu nyopot adaptor daya saka stopkontak. Lan minangka panel kontrol nirkabel ultra-modern, sampeyan bisa nggunakake mouse radio super (utawa nyambungake werna abu-abu biasa karo buntut).
Nalika diuripake, antarmuka jaringan gawan dikonfigurasi liwat protokol DHCP lan stasiun radio apal pungkasan saka dhaftar diputer, volume puter maneh kontrol karo mouse biasa:
(Pungkasane milih mouse sampeyan minangka "pangareping manajemen", lan ngucapake selamat, pancen pantes)
Kanggo nambah dhaptar dhewe stasiun radio Internet
sampeyan bisa tansah nyambung kabel HDMI saka TV
lan nggunakake antarmuka grafis standar Kodi 17.6
(pateni papan, sambungake HDMI lan uripake adaptor daya)
Menu utama Kodi => "Add-ons" => "My Add-ons"
=> "Klien PVR" => "Klien Sederhana IPTV PVR"
Implementasi wiwitan
(bisa)
Kaping pisanan, nalika aku mutusake nggawe "Kolom Radio Internet", aku ngrancang ing ngisor iki:
Distribusi konsol minimalis ing Proyek Yocto;
Stream audio diputer liwat GStreamer;
Antarmuka jaringan dikonfigurasi liwat DHCP;
Lan solusi iki duwe sawetara kaluwihan:
Cukup cepet (mbutuhake 30-40 detik kanggo nggayuh mode operasi saka sumber daya);
Cukup dipercaya (kurang program, kurang titik kegagalan);
Distribusi console luwih gampang kanggo ngalih menyang mode mung diwaca
sing. program ora nulis apa-apa menyang sistem file ROOT
(lan sistem file ing media SDHC, ing mratelakake panemume, calon pisanan kanggo Gagal);
"Iku kudu rampung" i.e. Aku kudu nglampahi N nomer sore
(biasane sawise kerja, lan iki wektu sing paling ora efektif, ing wektu iki otak ora mikir maneh, biasane turu)
Cara kasebut dimaksudake kanggo ngowahi sistem file root sadurunge nggawe gambar distribusi ing bentuk siji file mentah, sing ditulis ing kertu memori kanthi prentah. dd
Iki ditindakake kanthi cara iki: ROOTFS_POSTPROCESS_COMMAND += "add_radio_guisettings; off_kodi_welcome;"
Singkatipun, ing file konfigurasi utama Kodi 17.6, owah-owahan "telung poin".
Konfigurasi kanggo mbukak saluran TV sing dipilih pungkasan;
Konfigurasi output audio, mung output audio analog sing tansah disambungake;
urutan tumindak sing luwih rinci kanggo saben item:
1) Klik lambang gear ing pojok kiwa ndhuwur layar
banjur pilih "PVR lan TV Settings" (gambar saka TV karo loro sungu)
banjur ing sisih kiwa menu, pilih "Playback", lan ing bagean tengah "Umum"
pilih "Terus saka saluran pungkasan ing wiwitan" ing dhaftar gulung-mudhun
milih setelan "Foreground".
Carane aku wis nonton TV salah dalan kanggo rong taun.
Aku kudu ngakoni yen rong taun aku isih durung sinau carane nonton TV kanthi bener.
Aku biasane nonton TV ing pawon. Papan Raspberry Pi 2B disambungake menyang TV, lan konektor Ethernet lan HDMI disambungake menyang papan kasebut. Papan didhukung liwat kabel USB biasa, sing disambungake menyang port USB ing TV, yaiku. nyatane, nguripake TV nggunakake remot kontrol standar sumber daya kanggo Papan Raspberry Pi, lan mateni TV saka remot kontrol uga langsung ngreset daya saka Papan Raspberry Pi.
Lan mratelakake panemume, yen mode iki cocog kanggo TV, mula uga cocog kanggo "speaker Radio Internet sing prasaja", lan amarga aku meksa mateni nganyari otomatis Kodi plugin, kemungkinan gagal sistem file bakal dadi malah. kurang. Nganti saiki aku ora weruh masalah karo iki
Distribusi "speaker radio Internet" sing diterangake ing artikel kasebut minangka rumah tangga, lan sing paling penting kanggo distribusi kluwarga yaiku GUI sing apik. Ing mratelakake panemume, iku angel banget utawa meh mokal kanggo mulang pangguna biasa kanggo ngetik sembarang prentah Piandel ora dingerteni menyang console, lan malah ora ngerti tembung. Nanging GUI, mangga.
Lan iki bisa uga minangka argumentasi utama kanggo distribusi non-console. Antarmuka pangguna grafis lampu anget saka Kodi, ora perlu banget, nanging ana.
(Aku uga lali yen Kodi bisa dikontrol kanthi jarak jauh, umpamane saka smartphone, kanthi nginstal aplikasi Yatse, lan bisa uga kanggo sawetara iki bakal dadi plus)
Apa sing kudu ditindakake yen sistem kabel ora tekan sampeyan
"Nanging aku ora duwe port Ethernet gratis ing omah (utawa ora tau duwe)," sawetara pamilik sing seneng karo papan Raspberry Pi 1 lawas bisa nguwuh (mbok menawa papan kasebut dituku kanggo riset lan tetep ana ing kabinet)
Lan wiwit Papan ora dibangun ing Wifi, iku ora banget fungsi tanpa sambungan Ethernet.
Yen sampeyan wis duwe adaptor USB Wifi, sampeyan bisa mriksa manawa bisa digunakake ing Linux kaya ing ngisor iki:
Instal sawetara distribusi Linux sing akeh digunakake
tujuan umum, contone "Ubuntu Desktop"
Boot sistem
Sambungake adaptor usb Wifi
Bukak manajer jaringan lan coba nyambungake menyang titik akses WiFi
Yen kabeh bisa digunakake lan sambungan Internet stabil, adaptor sampeyan didhukung kanthi apik lan sampeyan bisa nerusake kerja kanggo nyambungake adaptor iki ing distribusi khusus lan bisa uga nganggo versi kernel liyane.
(Yen ora, banjur ora, sayange, luwih becik ora nyoba)
Dhukungan kanggo adaptor Wifi eksternal ing Raspberry PI
Supaya adaptor WiFi bisa digunakake kanthi bener ing Linux, kita butuh rong perkara: 1) Dhukungan kernel Linux kanggo adaptor Wifi tartamtu 2) Ing ngarsane modul kernel ing sistem kanggo adaptor Wifi tartamtu
Contone, adaptor TP-Link TL-WN722N. Wis antena mung apik banget.
Ayo goleki chipset sing dianggo papan - kanggo aku yaiku "AR9271", cathetan:
Kita langsung nemokake jeneng konfigurasi kernel - CONFIG_ATH9K_HTC
lan jeneng modul kernel sing kita butuhake ath9k_htc
banjur mung nemtokake jeneng modul sing dibutuhake ing file fragmen konfigurasi
Linux kernel => recipes-kernel/linux/files/rbpi.cfg, tambahake baris: CONFIG_ATH9K_HTC=m
Mangkono, ing mangsa ngarep sampeyan bisa nyambungake peralatan tambahan menyang sistem sampeyan (uga, mesthi, yen wis didhukung ing kernel Linux)
Apa sing kudu ditindakake yen sampeyan dadi geek habra - desainer
Lan sampeyan nggawe barang sing paling keren, kayata kene utawa sampeyan mahasiswa lan ngimpi nggawe soko padha.
Mung offhand, sampeyan bisa njupuk sawetara jinis layar Tutul Layar kanggo RPI ing aliexpress, supaya baterei cocok ana, sambungake kabeh menyang Papan Raspberry Pi 1,2 utawa 3 (luwih disenengi 3, amarga wis dibangun ing Wifi), pilih antarmuka tema desain grafis ing Kodi, dirancang kanggo layar tutul lan voila => sampeyan bisa njaluk pamuter audio prasaja. Mesthi bakal cukup gedhe, nanging bakal dadi sampeyan.
Yen responsif GUI Kodi 17.6 amarga inti prosesor siji ing Zero katon misterius kanggo sampeyan, mula sampeyan bisa ngapusi kuping lan mbangun versi sing luwih lawas, nanging cepet banget, umpamane Kodi 15.2, luwih "loropaken" babagan iki. (kadang warisan ngatasi kabeh)
Sayange, aku ora duwe papan, mula aku ora bisa mriksa, nanging aku rumangsa kudu bisa.