Yuni 5, 2023

Fahimtar CMAF (Tsarin Aikace-aikacen Media na gama gari)

Duniyar kafofin watsa labaru na ci gaba da haɓakawa koyaushe, kuma tare da kowace sabuwar ƙira ta zo mafi kyau, sauri, kuma mafi inganci hanya don sadar da abun ciki. Ɗayan ci gaba na baya-bayan nan a wannan fagen shine Tsarin Aikace-aikacen Watsa Labarai na Jama'a (CMAF). A cikin wannan labarin, za mu nutse cikin abubuwan ciki da waje na CMAF, muna tattauna ma'anarsa, fa'idodinsa, da yadda yake kwatanta da sauran shahararrun ka'idojin yawo.

Menene CMAF?

CMAF, ko Tsarin Aikace-aikacen Watsa Labarai na Jama'a, ƙa'ida ce don isar da abun ciki mai yawo akan intanet. Tsarin akwati ne wanda ke haɗa bidiyo, sauti, da sauran bayanai cikin fayil guda ɗaya, yana ba da damar isar da abun ciki mara kyau a cikin na'urori da dandamali daban-daban.

An kirkiro CMaf a matsayin kokarin hadin kai tsakanin masana kananan hukumomi (MPEG) da watsa shirye-shiryen bidiyo na dijital (DVB), tare da burin ƙirƙirar tsari mafi inganci don kafofin watsa labarai masu inganci. An fara gabatar da shi a cikin 2015 a matsayin wani ɓangare na MPEG-DASH (Dynamic Adaptive Streaming over HTTP) kuma tun lokacin da yawancin manyan ayyuka masu yawo suka karbe su, ciki har da Netflix, Amazon Prime Video, da Hulu.

An haɓaka haɓakar CMAF a wani ɓangare ta iyakokin ƙa'idodin ƙa'idodin yawo, kamar HLS da RTMP. An tsara waɗannan ka'idoji don takamaiman na'urori da dandamali kuma ba koyaushe suke dacewa da juna ba. Wannan ya haifar da rarrabuwa a cikin masana'antar yawo, tare da masu samarwa daban-daban ta amfani da ka'idoji daban-daban, wanda ya sa ya zama da wahala ga masu kallo su sami damar abun ciki a cikin ayyuka daban-daban.

An ƙera CMAF don magance waɗannan iyakoki ta hanyar samar da tsari guda ɗaya, daidaitaccen tsari don watsa abun cikin mai jarida. Yana dogara ne akan Tsarin Fayil na Fayil na Fayil na ISO (ISOBMFF), wanda shine tsarin da aka fi amfani dashi don adana abun cikin kafofin watsa labarai. Ta hanyar ginawa akan wannan tsarin da ake da shi, CMAF yana iya ba da ingantacciyar mafita mai dacewa don watsa labarai.

Gabaɗaya, CMAF an ƙirƙira shi azaman mafita ga iyakancewar ka'idoji masu gudana, tare da manufar samar da ingantaccen tsari mai dacewa don isar da abun cikin kafofin watsa labarai akan intanit. Ci gabansa ya samo asali ne ta hanyar buƙatar samar da ingantacciyar hanyar daidaitawa da haɗin kai wanda zai iya aiki a cikin na'urori da dandamali daban-daban. A yau, CMAF ana amfani da shi sosai ta manyan sabis na yawo kuma ana ɗaukarsa ɗaya daga cikin manyan ka'idoji don isar da ingantaccen abun ciki mai yawo.

Ta yaya CMAF ke aiki?

CMAF (Tsarin Aikace-aikacen Aikace-aikacen Watsa Labarai na Jama'a) tsari ne mai yawo na kafofin watsa labarai wanda aka tsara don sadar da abun cikin kafofin watsa labarai akan ka'idojin tushen HTTP kamar su. MPEG-DASH (Tsarin Yawo Mai Sauƙi akan HTTP) da HLS (HTTP Live Streaming). Tsarin ne wanda ke haɗa sauti, bidiyo, da sauran bayanai zuwa fayil guda ɗaya, yana mai da shi ingantaccen kuma ingantaccen bayani don watsa labarai.

A ainihin sa, an gina CMAF akan Tsarin Fayil ɗin Fayil ɗin Watsa Labarai na ISO (ISOBMFF), wanda shine tsarin da ake amfani da shi sosai don adana abun cikin media. ISOBMFF tsari ne na kwantena wanda ke adana bayanai a cikin tsarin kwalaye, tare da kowane akwati yana ɗauke da nau'ikan bayanai daban-daban. CMAF ta tsawaita wannan tsari na asali don haɗa da ƙarin kwalaye waɗanda ke keɓance ga kafofin watsa labaru, kamar sashin watsa labarai, farawa, da akwatunan fihirisa.

Lokacin amfani da CMAF don watsa shirye-shiryen watsa shirye-shirye, abubuwan da ke cikin kafofin watsa labarai ana fara ɓoye su cikin jerin sassa na ɗaiɗaikun, waɗanda aka tattara su cikin sassan watsa labarai na CMAF. Waɗannan ɓangarori sun ƙunshi duka bayanan sauti da na bidiyo kuma galibi ana adana su a cikin tsattsage tsari, inda aka raba bayanan zuwa ƙananan guntu waɗanda za a iya isar da su ta hanyar hanyar sadarwa idan an buƙata.

Don sauƙaƙe wannan tsarin isarwa, CMAF kuma ya haɗa da akwatin maƙasudi, wanda ya ƙunshi bayani game da wuri da tsawon kowane yanki. Wannan akwatin maƙasudin yana ba abokin ciniki damar samun sauƙin shiga da kuma dawo da daidaitaccen yanki dangane da matsayinsa a cikin babban abun ciki na kafofin watsa labarai.

Ɗayan mahimman fa'idodin amfani da CMAF don watsa shirye-shiryen watsa shirye-shirye shine goyan bayan sa don ɓoye bayanan canja wuri. Wannan dabarar tana ba da damar abubuwan da ke cikin kafofin watsa labarai don isar da su a cikin ƙananan ɓangarorin masu hankali maimakon azaman guda ɗaya, babban fayil. Wannan hanyar za ta iya rage jinkiri sosai da haɓaka ƙwarewar yawo gaba ɗaya don masu kallo.

Wani muhimmin fasali na CMAF shine goyan bayan sa don yawo mara nauyi. Ana samun wannan ta hanyar amfani da ɓoyayyen ɓoyayyiyar canja wuri da HTTP/2, wanda ke ba da damar abubuwan da ke cikin kafofin watsa labarai su isar da su a cikin ainihin lokaci tare da ɗan jinkiri. Wannan fasalin yana da mahimmanci musamman ga aikace-aikace kamar raye-rayen wasanni masu gudana, inda isar da ƙarancin latency yana da mahimmanci don samar da ƙwarewar kallo mara kyau.

Me yasa kuke buƙatar CMAF?

CMAF yana ba da fa'idodi da yawa waɗanda suka sa ya zama zaɓi mai ban sha'awa don yawo da sabis na kafofin watsa labarai. Anan ga wasu mahimman dalilan da yasa zaku iya yin la'akari da amfani da CMAF:

  1. Low Latency: CMAF na iya samar da ƙarancin jinkiri, tare da wasu ƙididdiga waɗanda ke sanya jinkirin ƙasa da daƙiƙa 1. Wannan ya faru ne saboda amfani da ɓoyayyen ɓoyewar canja wuri, wanda ke ba da damar ɓangarori na abubuwan da ke cikin kafofin watsa labaru za a iya isar da su a cikin ƙananan ƙananan, rage lokaci tsakanin buƙatun farko da isar da abun ciki. Wannan yana da mahimmanci musamman don watsa shirye-shiryen kai tsaye, inda ƙarancin latency yana da mahimmanci don tabbatar da ƙwarewar kallo mara kyau.
  2. Ƙarfafawa: An ƙera CMAF don yin aiki a cikin na'urori da cibiyoyin sadarwa daban-daban, wanda ya sa ya zama zaɓi mafi dacewa fiye da sauran ladabi kamar HLS, wanda aka tsara don amfani da na'urorin Apple. Wannan yana nufin cewa ana iya amfani da CMAF don isar da abun ciki zuwa faɗuwar na'urori, gami da wayowin komai da ruwan, Allunan, kwamfutoci, da TV masu wayo, da kuma kan tsarin aiki daban-daban da masu binciken gidan yanar gizo.
  3. Taimako don Codecs da yawa: CMAF tana goyan bayan mahara audio da codecs na bidiyo, waɗanda ke ba ku damar sadar da abun ciki cikin sigar da ta fi dacewa da bukatunku. Wannan ya haɗa da shahararrun codecs kamar H.264, HEVC, da VP9, ​​da kuma sababbin codecs kamar AV1, wanda ke ba da mafi kyawun matsawa da inganci idan aka kwatanta da tsofaffin codecs.
  4. Tsaro: CMAF yana amfani da ɓoyayyen ɓoyayyen ɓoyayyiya, wanda ke nufin cewa ɓangaren da ake kallo ne kawai aka yanke, yana ƙara ƙarin tsaro ga tsarin yawo. Wannan yana taimakawa wajen rage haɗarin satar fasaha da keta haƙƙin mallaka, wanda zai iya zama babbar damuwa ga ayyukan watsa labarai masu yawo.
  5. Inganci: An ƙera CMAF don zama ingantacciyar yarjejeniya, wanda ke nufin yana iya sadar da ingantaccen abun ciki na kafofin watsa labarai tare da ƙaramin buffer kuma ba tare da buƙatar bandwidth mai wuce kima ba. Wannan zai iya taimakawa wajen rage farashin sadar da abun ciki yayin da kuma inganta ƙwarewar kallon gaba ɗaya ga masu sauraron ku.

Baya ga waɗannan fa'idodin, CMAF kuma ƙa'ida ce mai tabbatar da gaba wacce aka ƙera don tallafawa fasahohin da ke tasowa kamar cibiyoyin sadarwar 5G da zahiri da haɓaka gaskiya. Tare da karuwar buƙatun kayan aikin watsa shirye-shirye masu inganci, CMAF cikin sauri ya zama ƙa'idar tafi-da-gidanka don ayyukan yawo da ke son isar da mafi kyawun ƙwarewar kallo ga masu sauraron su.

Kididdiga ta nuna cewa CMAF na samun karbuwa a tsakanin masu samar da yawo. A cewar wani rahoto da Akamai, amfani da CMAF ya karu da kashi 350 cikin 2022 a shekarar XNUMX idan aka kwatanta da na shekarar da ta gabata. Ana sa ran wannan haɓakar zai ci gaba yayin da ƙarin sabis na yawo suka karɓi ƙa'idar.

A zahiri, CMAF yana ba da fa'idodi da yawa waɗanda ke sa ya zama zaɓi mai ban sha'awa don yawo da sabis na kafofin watsa labarai. Ƙananan latency ɗin sa, juzu'i, tallafi ga codecs da yawa, tsaro, da inganci sun sa ya zama babban zaɓi ga masu samarwa da yawa. Yayin da masana'antar watsa shirye-shiryen ke ci gaba da haɓakawa, CMAF na iya zama mafi mahimmanci, kamar yadda aka tsara shi don tallafawa fasahohin da ke tasowa da kuma samar da kyakkyawan ƙwarewar kallo ga masu sauraro.

Kwatanta da Sauran Ka'idoji

CMAF ba ita ce kawai ka'idar yawo da ake samu akan kasuwa ba, kuma yana da mahimmanci a fahimci yadda yake kwatanta da sauran shahararrun ladabi kamar HLS, WebRTC, da RTMP.

CMAF vs HLS

HLS (HTTP Live Streaming) ƙa'idar yawo ce mai daidaitawa ta Apple. Yana aiki ta hanyar rarraba abun ciki na bidiyo zuwa ƙananan guntu da isar da su akan HTTP. Yayin da ake amfani da HLS ko'ina, yana da wasu iyakoki, musamman idan ya zo ga latency. HLS na iya samun jinkiri har zuwa daƙiƙa 30, wanda zai iya zama matsala ga abubuwan da ke gudana kai tsaye.

CMAF, a gefe guda, tana amfani da chunked canja wuri rufaffiyar don rage jinkiri da samar da ƙarin ƙwarewar kallo mara kyau. Hakanan yana dacewa da duka 'yan wasan HLS da MPEG-DASH, yana mai da shi zaɓi mafi dacewa don ayyukan yawo.

CMAF vs WebRTC

WebRTC (Hanyar Sadarwar Yanar Gizo ta Real-Time) ƙa'idar buɗaɗɗen tushe ce wacce ke ba da damar sadarwa ta ainihi tsakanin masu bincike da na'urori. An fi amfani da shi don taron taron bidiyo da yawo kai tsaye. Duk da yake WebRTC na iya samar da ƙarancin jinkiri, yana buƙatar haɗin kai-da-tsara, wanda zai iya zama da wahala a sarrafa shi akan babban sikelin.

CMAF, a gefe guda, an ƙera shi don yin aiki a cikin na'urori da cibiyoyin sadarwa daban-daban, yana mai da shi mafi girman zaɓi don ayyukan yawo. Bugu da ƙari, CMAF tana goyan bayan codecs da yawa, waɗanda zasu iya haɓaka dacewa da na'urori iri-iri.

CMAF vs RTMP

RTMP (Protocol na Saƙo na ainihi) ƙa'idar mallaka ce ta Adobe don yaɗa sauti, bidiyo, da bayanai akan intanet. Yayin da ake amfani da RTMP ko'ina, yana da wasu iyakoki, musamman idan ya zo ga tsaro. Ana iya kama rafukan RTMP cikin sauƙi da kwafi, wanda zai iya haifar da satar fasaha da keta haƙƙin mallaka.

CMAF, a gefe guda, tana amfani da ɓoyayyen ɓoyayyen ɓoye don ƙara ƙarin tsaro a tsarin yawo. Wannan yana nufin cewa ɓangaren da ake kallo a halin yanzu ba a ɓoye shi ba, yana sa ya zama da wahala ga masu satar bayanai su shiga tare da kwafi abun ciki.

A taƙaice, yayin da RTMP da HLS ake amfani da ka'idoji da yawa, CMAF yana ba da zaɓi mafi dacewa, inganci, da amintaccen zaɓi don yaɗa abun cikin mai jarida.

Anan ga tebur kwatanci don bayyani mai sauri na duk bambance-bambance tsakanin nau'ikan ka'idoji daban-daban:

layinhantsaki definition rashin laka boye-boye Codecs na'urorin
CMAF Buɗe daidaitaccen tsari don watsa shirye-shiryen watsa shirye-shiryen watsa shirye-shirye wanda ke ba da haɗin kai don tattarawa, ɓoyewa, da isar da abun cikin mai jarida. Ƙarƙashin jinkiri saboda ɓoyayyen ɓoyewar canja wuri. Yana amfani da ɓoyayyen ɓoyayyen ɓoyayyiya, wanda ke nufin cewa ɓangaren da ake kallo a halin yanzu kawai aka yanke, yana ƙara ƙarin tsaro. Yana goyan bayan mahara audio da bidiyo codecs. An ƙirƙira don aiki a cikin na'urori da cibiyoyin sadarwa daban-daban.
RTMP Ƙa'idar mallakar mallaka ta Adobe don watsa sauti, bidiyo, da bayanai akan intanet. Zai iya samun latency mafi girma saboda buffering. Ana iya kama magudanan ruwa cikin sauƙi da kwafi, wanda zai iya haifar da satar fasaha da keta haƙƙin mallaka. Taimako mai iyaka don codecs. Yana buƙatar Flash player, wanda baya samun tallafi akan na'urori da yawa.
WebRTC Ƙa'idar buɗaɗɗen tushe wacce ke ba da damar sadarwa ta ainihi tsakanin masu bincike da na'urori. Zai iya ba da ƙarancin jinkiri amma yana buƙatar haɗin kai-da-tsara, wanda zai iya zama da wahala a sarrafa shi akan babban sikelin. Yana amfani da boye-boye amma maiyuwa baya zama amintacce kamar CMAF. Taimako mai iyaka don codecs. An ƙirƙira don yin aiki a cikin masu bincike da cikin na'urori daban-daban.
HLS Ƙa'idar yawo mai daidaitawa wanda Apple ya haɓaka yana aiki ta hanyar rarraba abun ciki na bidiyo zuwa ƙananan guntu da isar da su akan HTTP. Zai iya samun latency mafi girma, tare da jinkirin har zuwa daƙiƙa 30. Yana amfani da boye-boye amma maiyuwa baya zama amintacce kamar CMAF. Taimako mai iyaka don codecs. An tsara shi don yin aiki akan na'urorin Apple amma ana iya kunna shi akan wasu na'urorin da ba na Apple ba.

Kamar yadda aka nuna a cikin tebur, CMAF yana ba da ƙananan latency, mafi kyawun ɓoyewa, goyon baya ga codecs da yawa, kuma an tsara shi don aiki a fadin na'urori da cibiyoyin sadarwa daban-daban, yana sa ya zama mafi dacewa da ingantaccen zaɓi idan aka kwatanta da RTMP, WebRTC, da HLS. Koyaya, yana da mahimmanci a yi la'akari da takamaiman buƙatu da buƙatun kowane sabis na yawo yayin zabar ƙa'idar don amfani.

Kammalawa

CMAF ƙaƙƙarfan ƙa'idar yawo ce mai ƙarfi wacce ke ba da fa'idodi da yawa don ayyukan watsa labarai. Ƙarfinsa don rage latency, goyan bayan codecs da yawa, da aiki a fadin na'urori da cibiyoyin sadarwa daban-daban ya sa ya zama babban zaɓi ga yawancin masu samar da yawo.

Yayin da CMAF ya kasance sababbi, cikin sauri yana samun farin jini kuma ana sa ran zai zama daidaitaccen tsari don yada kafofin watsa labarai nan gaba kadan. Yayin da masana'antar watsa shirye-shiryen ke ci gaba da haɓakawa, yana da mahimmanci a ci gaba da kasancewa tare da sabbin ci gaba da fasaha, kuma CMAF tana ɗaya daga cikin sabbin abubuwa masu ban sha'awa har zuwa yau.

Game da marubucin 

Kyrie Mattos


{"email": "Adireshin imel ba daidai ba ne", "url": "Adireshin gidan yanar gizo ba shi da inganci", "required": "Filin da ake buƙata ya ɓace"}