„Radio Fall and Rise“

„Code Radio“ yra interneto radijo stotis, kurią valdo „freeCodeCamp“ bendruomenė. Mes grojame muziką, skirtą padėti jums susikaupti koduojant.

Per pastaruosius metus „Code Radio“ išaugo į vieną didžiausių muzikos srautų „YouTube“. Žmonės grojo savo kavinėse ir bendro darbo erdvėse. Kur žmonės užkodavo, per atstumą girdėjosi pažįstamas „Radio Radio“ griovelis.

Vien per pastarąsias 28 dienas kūrėjai „Code Radio“ klausėsi daugiau nei 14 milijonų minučių. (Tai prilygsta milžiniškiems 27 metų trukdžiams ir kodams.)

Krioklys

Vienoje iš 1250 ir daugiau „Code Radio“ dainų buvo trumpas garso pavyzdys iš anime, kuris dainos pabaigoje grojo per taktą.

Paaiškėjo, kad Japonijos žiniasklaidos kompanija - įsigijusi seriją - turėjo teisę į tą anime. Jie naudojo tam tikrą automatizuotą sistemą tralui „YouTube“ nustatyti ir srautams, kurie turėjo pavyzdžių iš didžiulio intelektinės nuosavybės katalogo.

Vienas iš tų srautų buvo „Code Radio“. Trečiadienio rytą jų sistema pateikė automatinę panaikinimo užklausą „YouTube“.

Tiesiog taip nutilo 1 000 kavinių, biurų ir įsilaužėlių erdvėse visame pasaulyje. Mūsų „Radio Radio“ srautas buvo pakeistas šia „YouTube“ žinute:

1__Code_Radio% F0% 9F% 8E% A7 ___% F0% 9F% 92% BB_24_7_concentration_music_for_programmers_% F0% 9F% 94% A5_jazzy_beats_from_freeCodeCamp_org _-_ YouTube | 690x422

Mes nedelsdami susisiekėme su „YouTube“ palaikymo komanda. Tai turėjo būti klaida.

Klientų aptarnavimo atstovai, su kuriais kalbėjomės, buvo draugiški. Bet jie nežinojo, kaip tai išspręsti. Jie net nežinojo, kaip mes galime atgauti prieigą prie savo kanalo srautinio valdymo. Užtat jie pasakė, kad „pažvelgs į tai ir sugrįš pas mus“.

(Nuo pirmadienio popietės dar neturime iš jų atsakyti.)

Taigi šios painiavos gilumoje - atsidavusių „Code Radio“ klausytojų tweetuose ir el. Laiškuose, klausinėjančiuose, kas vyksta, aš supratau tiesą: „ Code Radio“ reikėjo naujų namų - namų, kuriuose nebūtų galima pateikti vieno abejotino automatinio panaikinimo prašymo “. t nuvalyk jį nuo egzistencijos.

„Code Radio“ taip pat kyla

"Kodėl mes krentame, pone Veinai? Taigi mes galime išmokti atsirinkti save." - Alfredas „Betmenas prasideda“

Ak - savarankiškai vedamas „Code Radio“! Tai būtų keletas privalumų:

  1. Žiūrint „YouTube“ naudojama daug duomenų. Daugelis žmonių turi ribotus duomenų planus. Jei mes patys priimtume „Code Radio“, galėtume ne tik vaizdo srautą, bet ir pačius MP3 failus. Mes netgi galėtume pasiūlyti „light-data“ muzikos versiją su mažesniu greičiu.
  2. „YouTube“ yra užblokuota daugelyje šalių, kuriose „freeCodeCamp“ yra populiari, įskaitant Kiniją. Patys priglobtą „Radio Radio“ versiją galės pasiekti visi, bet kurioje pasaulio vietoje.
  3. Naudodami „YouTube“ turite laikyti „YouTube“ programą atidarytą arba muzika nebebus leidžiama (nebent mokėsite jiems 12 USD per mėnesį už „YouTube Premium“). Savarankiškai valdomas „Code Radio“ gali tęsti grojimą telefono fone, net kai perjungiate programas arba užrakinate telefoną.
  4. Turėdami savarankišką versiją, galėtume sukurti „Code Radio“ mobiliąsias programas, „Alexa“ įgūdžius, kad galėtumėte lengvai klausytis „Code Radio“ „Amazon Echo“ - dangus yra riba.

Bet kaip mes įgyvendintume savarankišką versiją? Ar nebūtų brangu kiekvieną mėnesį aptarnauti 14 milijonų minučių garso. Tai daugybė duomenų.

„Building Code Radio“

Pasirodo, kad interneto radijo bendruomenė yra gana aktyvi. Iškart radome nuostabų atvirojo kodo savarankišką interneto radijo projektą pavadinimu „AzuraCast“.

Aš susisiekiau su projekto prižiūrėtoju per „Twitter“ ir per kelias minutes mums paskambino. Jis buvo buvęs antžeminio radijo vaikinas. Jis mus pagreitino interneto radijo įrankių ekosistemoje.

Taip - skaitmeninio garso perdavimas žmonėms visame pasaulyje yra daug brangesnis nei tik mūsų kodavimo mokymo programos duomenų teikimas. Bet turėdami tam tikrų papildomų rėmėjų aukų, turėtume sugebėti tai padaryti.

Naudodami „AzuraCast“ ir keletą papildomų relės įrankių, mes galėtume paleisti savarankišką interneto radijo stotį pagal ankstesnį skalę už mažiau nei 100 USD per mėnesį.

Šoninė pastaba: jei dar nesate rėmėjas, norėtume pasveikinti jūsų palaikymą. Kiekvienas truputis padeda: //donate.freecodecamp.org - Ir taip, mes priimame vienkartines aukas, kriptografiją, darbdavių aukų derinimą ir dar daugiau: //donate.freecodecamp.org/other-ways-to-donate/)

„Code Radio“ yra tiesioginis. Padėkite mums jį išbandyti ir pateikite atsiliepimų.

Galite pradėti klausytis „Code Radio“ dabar: Klausykitės „Radio Radio“

Mes dirbame su daugybe papildomų funkcijų, kurias įdiegsime per kelias kitas dienas:

  • pralaidumo valdikliai (kad galėtumėte išsaugoti savo mobiliuosius duomenis klausydamiesi 64 kbps greičiu)
  • tam tikra pokalbio forma - pageidautina su esamomis forumo paskyromis ir forumo moderatoriais
  • „chatbot“ (galbūt vėl „Nightbot“)
  • klavišai
  • geresnė mobiliųjų paslaugų patirtis
  • sugrąžindama klasikinę Saron Yitbarek Code Radio animaciją

Norėčiau padėkoti @abdolsa, @beaucarnes, @raisedadead, @askmp, @scissorsneedfoodtoo ir, žinoma, „Code Radio“ didžėjui ir kuratoriui Lawrence Yeo AKA „Trebles and Blues“. Jie visi susivienijo ir per 24 valandas padėjo sukurti ir paleisti šį prototipą.

„YouTube“ tikras MVP

Rimtai norėčiau padėkoti ir „YouTube“. Jie patys netyčia privertė žengti žingsnį atgal ir apsvarstyti galimybę savarankiškai priimti „Radio Radio“.

Mes ir toliau skelbsime išsamias kodavimo mokymo programas ir nemokamus programavimo kursus „YouTube“. Mes nelaikome jų pačių nekompetencijos. Esame dėkingi, kad jie egzistuoja, ir teikia infrastruktūrą tokioms ne pelno organizacijoms, kaip mūsų, kad galėtų nemokamai teikti HD vaizdo įrašus 1 milijonui ir daugiau abonentų.

Tai tik paskutinis skyrius mūsų bendruomenėje, palaipsniui atsisakant nuosavybės platformų, tokių kaip „Medium“ ir „Facebook“, ir pereinant prie mūsų pačių įrankių, tokių kaip „Developer News“ ir šis forumas.

Ačiū, kad skaitėte, ačiū, kad klausėtės, ir laimingo kodavimo!