I-Owncast, umthombo ovulekile wokusakaza bukhoma neseva yengxoxo

owncast

I-owncast iyividiyo ebukhoma ezibamba yona ngokwayo kanye neseva yengxoxo yewebhu engasetshenziswa nezinhlelo zokusakaza ezidumile

Muva nje ukukhishwa kwenguqulo entsha yephrojekthi i-Owncast 0.1.0 imenyezelwe, okuwuhlelo lokusebenza olwakhiwe njengeseva ukuhlela ukudluliswa kwevidiyo kanye neseva yengxoxo nezilaleli.

owncast inikeza izici ezimbalwa, okuyinhloko ukusingathwa ngokwakho kusuka kuseva yesikhathi sangempela yomsindo nevidiyo kuseva. Le seva ifakwe nesixhumi esibonakalayo sewebhu esenziwe ngendlela oyifisayo (ku-HTML, i-CSS, ne-JavaScript) ehlanganisa isidlali sevidiyo nengxoxo ye-inthanethi ongayenza ngendlela oyifisayo (izithombe-mzwelo zangokwezifiso, ama-chatbots, njll.).

Mayelana ne-Owncast

owncast iyahambisana nesofthiwe yokusakaza-bukhoma efana ne-OBS Studio nabahlinzeki bokusingatha Ngaphandle njenge-AWS noma i-Cloudflare, ukudluliswa kwenziwa ngephrothokholi ye-RTMP. Isofthiwe ithuthukiswa ngokuyinhloko ngezilimi zokuhlela ze-Typescript kanye ne-Go, kodwa amakhono akho akudingekile ukuze uyifake futhi uyisebenzise.

owncast Noma iyiphi isofthiwe ehambisana nephrothokholi ye-RTMP ingasetshenziswa ukudlulisa ividiyo kuseva, njenge-OBS, i-Streamlabs, i-Restream, i-Zoom ne-Jitsi.

Ukusakaza bukhoma nakho kuyenzeka ngokuthwebula ividiyo ngekhamera yewebhu noma imbobo ye-HDMI kusetshenziswa i-FFMpeg. Iseva ithola ukusakazwa kwevidiyo kwasekuqaleni, iyiguqule ngokuvumelana nezilungiselelo, futhi ihlukanise amasegimenti ukuze idluliselwe kubasebenzisi kusetshenziswa iphrothokholi ye-HLS (HTTP Live Streaming).

Kungenzeka ukukhiqiza ukusakaza okuningana ngekhwalithi ehlukile nokudluliswa kwe-bitrate okuguquguqukayo. Ukwandisa umkhawulokudonsa, ividiyo inganikezwa abasebenzisi abasebenzisa izinsiza zesitoreji ezihambisana ne-Amazon S3 njengabalamuli.

Izindaba eziyinhloko ze-Owncast 0.1.0

Inguqulo entsha ye-Owncast 0.1.0 igqamile ekubhaleni kabusha okuphelele kwekhodi ye-frontend unesibopho sokubonisa isixhumi esibonakalayo sewebhu. Ngalokhu, kugqanyiswa ukuthi isixhumi esibonakalayo esisha senziwe ngokushesha okukhuluIfaneleka kakhulu kumadivayisi eselula, isekela ukushumeka ikhodi yakho ye-Javascript futhi inikeza izinketho zokwenza ngokwezifiso isitayela nesakhiwo.

Olunye ushintsho olugqamile yilolo abahlanganyeli banethuba lokushintsha umbala wabo engxoxweni, kanye nekhodi yomthombo wewebhu ayisafakwa ekukhishweni, kanye nalokhoe amanye amakhasi omphathi ahlanganisiwe futhi amanye ama-url ashintshile. Ikakhulukazi, kunconywa ukuthi ubuyekeze amakhasi "Okuvamile" kanye "Nezilungiselelo Zeseva" ukuze uthole izigaba ezengeziwe ezifana ne-S3 Object Storage kanye ne-CSS yangokwezifiso.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Vumela ukulayisha ama-emoji angokwezifiso ngomlawuli
  • Inketho yokuthulisa ukushumeka ngokuzenzakalela
  • Ukusekelwa kwe-Javascript engasho lutho ekhasini
  • Dala ngokuzenzakalelayo ukhiye oyinkimbinkimbi wokusakaza ngokungeza
  • Vumela ukunikeza i-HTML esikhundleni sesixhumanisi sezenzo zangaphandle
  • Sakaza Isihloko Sokushintsha I-Webbhook
  • Isicelo sesici: Izixhumanisi Ezilungisekayo Zemidiya Yokuxhumana
  • Ikhono lokuhlela izenzo zangaphandle
  • Sebenzisa ukuthobela kwe-WCAG 2.1
  • Isekela umbhalo wekhodi we-brotli
  • Kususwe ukwesekwa kwesaziso se-Twitter

Ezinhlelweni zesikhathi esizayo, kugqanyiswa ukuthi kungenzeka ukudala amanethiwekhi ahlangene kusuka kumaseva ahlukene, uhlaka olulodwa lokuxhumana olwakhiwe kusetshenziswa i-ActivePub protocol suite. Kuhlelelwe futhi ukwengeza usekelo lokudlala kabusha ukusakaza okuqedwe ngaphambilini nokuhlela ukusakaza.

Okokugcina Uma unesifiso sokwazi okwengeziwe ngakho, Kufanele wazi ukuthi iseva isebenza kukhompuyutha yomsebenzisi, futhi ngokungafani ne-Twitch, i-Facebook Live, ne-YouTube Live, ikuvumela ukuthi ulawule ngokugcwele inqubo yokusakaza futhi usethe imithetho yakho yokuxoxa. Ukuphatha nokusebenzisana nabasebenzisi kwenziwa ngokusebenzisa isixhumi esibonakalayo sewebhu. Ikhodi yephrojekthi ibhalwe ku-Go futhi isatshalaliswa ngaphansi kwelayisensi ye-MIT.

Ungahlola imininingwane ku isixhumanisi esilandelayo.

Landa futhi ufake i-owncast

Kulabo abanentshisekelo yokukwazi ukufaka i-owncast ohlelweni lwabo, kwanele ukuvula i-terminal futhi kuyo bazothayipha umyalo olandelayo:

curl -s https://owncast.online/install.sh | bash

Ungabheka imanuwali yomsebenzisi futhi ufunde kabanzi mayelana nendlela yokumisa i-owncast, ku isixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.