M'nkhani yotsatira tiwona za Icecast. Ichi ndi Wailesi yakanema yaulere (ma audio ndi makanema) yomwe imathandizira mitsinje yotchuka ngati Ogg, Opus, WebM ndi MP3. Ogwiritsa ntchito atha kugwiritsa ntchito Icecast popanga wailesi yapaintaneti kapena kutsitsa media zathu kuchokera pa kompyuta kapena seva ya wogwiritsa ntchitoyo ndikutha kupereka mwayi kulikonse kudzera pa intaneti. Ndizosunthika kwambiri chifukwa mitundu yatsopano imatha kuwonjezedwa mosavuta ndipo imagwirizana ndi njira zoyankhulirana ndi kulumikizana. Icecast imagawidwa pansi pa GNU GPL, mtundu 2.
Ndi Icecast, aliyense akhoza kusangalala ndi nyimbo zawo kulikonse. Kuphatikiza apo mutha gawani ndi abale ndi abwenzi pogwiritsa ntchito mapulogalamu omwe alipo omwe angapezeke kwa Android, iPhone, Windows Phone, ndi zina zambiri.
Icecast idapangidwa kuti izitha kusonkhanitsa nyimbo zazikulu ndipo idakonzedwa kuti isunthire MP3. Kwenikweni imagwira ntchito ndi mtundu uliwonse wa media womwe ungasinthidwe pa HTTP / HTTPSkuphatikiza AAC, OGG, WMA, FLAC, APE ndi ena.
M'mizere yotsatirayi tiwona momwe tingakhalire Icecast pamaseva a Ubuntu ndi ma desktops. Mwachitsanzo Ndigwiritsa ntchito Ubuntu 18.04 LTS. Chitha Pezani zambiri za Icecast, kuyendera tsamba la projekiti.
Ikani Icecast pa Ubuntu 18.04
Icecast imabwera ndi Thandizo la Ubuntu, lokonzeka kukhazikitsa ndikugwiritsa ntchito. Zomwe muyenera kuchita ndikutsegula terminal (Ctrl + Alt + T) ndikuyendetsa malamulo awa kuti muike mapaketi a Icecast mosavuta.
Choyamba tikonzanso maphukusi omwe akupezeka pamakina athu polemba:
sudo apt update
Pambuyo pa izi titha yambitsani unsembe kulemba mu terminal yomweyo:
sudo apt install icecast2
Pakukhazikitsa, tiwona kuti kontrakitala itifunsa ngati tikufuna kukhazikitsa mapasiwedi Icecast2. Ngati mukufuna kuzikonza pamanja, muyenera kusankha «Ayi«. Kuti izi zikhale zosavuta, tisankha «Si»Ndipo tiyamba kukonza.
Tikupitiliza kutchula dzina la alendo la seva. Potero ndigwiritsa ntchito "localhost". Kuti mupitilize, ingodinani «kuvomereza".
Pambuyo pa izi, tidzayenera lembani mawu achinsinsi oyang'anira, obwereza ndi wogwiritsa ntchito kuti akwaniritse backend. Ndikofunika kuti musaiwale mapasiwedi awa.
Mukangomaliza kukonza Icecast, tidzatha kutsatira malamulo omwe ali pansipa yambitsani ndikuthandizira ntchito ya Icecast. Ndi izi tikufuna ziyambe seva ikayamba.
sudo systemctl start icecast2 sudo systemctl enable icecast2
Tidzatha onani momwe ntchito ilili, kutsatira lamulo lotsatirali pamalo omwewo:
systemctl status icecast2
Odwala akuyenera kutiwonetsa mizere yofanana ndi iyi:
Pomaliza, tili ndi tsegulani msakatuli wathu wokondedwa ndikulemba dzina la seva ngati URL kapena adilesi ya IP yotsatiridwa ndi doko 8000:
http://localhost:8000/
The lolowera kusakhulupirika kulumikiza ndi boma. Mawu achinsinsi omwe tikufunikira ndi omwewo omwe tidalemba pomwe timakhazikitsa Icecast. Pambuyo polowera, izi ziyenera kutitengera kuti tiwone tsamba losasintha la Icecast:
Kukhazikitsa
Ngati mukufuna kukhazikitsa Icecast, tsegulani fayilo yanu ya config kutsatira lamulo ili:
sudo vi /etc/icecast2/icecast.xml
Mukawona fayilo, pangani zosintha zoyenera. Mwachitsanzo, kuti musinthe doko losasintha, sinthani doko lomwe lanenedwa pamwambapa. Kenako sungani ndikutseka fayilo.
Mwachinsinsi, ndondomekoyi imayendetsa ngati wosuta. Kupititsa patsogolo chitetezo, tikulimbikitsidwa kuti muziyenda ngati wogwiritsa ntchito modzipereka omwe ali ndi mwayi wopanda mphamvu. Mutha kutanthauzira wogwiritsa ntchitoyu pokhazikitsa mwiniwakeyo mu gawo lachitetezo cha fayilo yosinthidwa yotchedwa /etc/icecast2/icecast.xml.
Chilichonse chikakhazikika ndikukhazikitsidwa bwino, mudzatha gwiritsani ntchito iliyonse yamakasitomala a Icecast othandizidwa kapena kasitomala woyambira kuti azitha kusamutsa mawu ku seva ndi omvera onse. Apa mupeza fayilo ya mndandanda wa makasitomala othandizidwa.
Kuti mupeze zambiri zamayendedwe a Icecast, mutha kuchezera fayilo yanu ya tsamba lazolemba.
Ndemanga za 7, siyani anu
Chiyerekezo changa mgawo lomaliza chimafotokoza momwe kasinthidwe ka icecast, ndimalowa ndi lamulo sudo vi /etc/icecast2/icecast.xml, koma popanga zosinthazo sizindipulumutsa, ndimasunga bwanji chonde chonde, sindikudziwa zomwe ndikulephera mu ...
Moni. mumayendedwe, ndi: wq sichisunga zosinthazo?
Ngati ndi choncho, zomwe zimachitika ndikuti ndine watsopano ku Linux, zikomo kwambiri chifukwa cha nthawi yanu ...
Ndine wokondwa kuti mwathetsa. Chisangalalo, salu2.
Cholinga changa ndikukhala ndi seva yanga yapa wayilesi yapaintaneti, ndipo popeza omvera ambiri sakupitilira makumi awiri ndipo ndili ndi bandwidth ya 100 megabytes, osakhala ndi z ... lingaliro lomwe ndikufuna kuwona momwe ndingalimvetsere
Koma choyamba kudziwa ngati zingatheke ...
Kodi nditha kukweza seva ya Xubuntu pakompyuta yakale yokhala ndi ma gig awiri a Ram?
Masitepewo ndi ofanana ndi Ubuntu?
Kodi ithandiza omvera makumi awiri?
Zikomo kwambiri ndipo malingaliro takulandirani
ndikayesa, terminal imayankha: Unit icecast2.service sinapezeke
Linux….
Mumatsatira malangizo amodzi, ndipo popeza sagwira ntchito, muyenera kupeza ina, ndichizolowezi mu linux. Ndikubwereza, sindidandaula za zopanda pake, ndasankha, koma zimandikwiyitsa kuti amandiuza zodabwitsa za izi
Moni. Mukayesa momwe ntchitoyi ikuyendera ndi systemctl udindo wa icecast2, kodi terminal imakuwonetsani chiyani?