Google yakaburitsa kodhi yekodhi yeLyra, Android odhiyo odhiyo 

Mazuva mashoma apfuura iyo Vagadziri veGoogle vaburitswa kuburikidza ne blog blog iyo yavakatora sarudzo yekuita Lyra kuvhura sosi. Lyra yakavakirwa pakudzidza kwemuchina kugonesa hwepamusoro-izwi izwi kufona mune yakaderera-bandwidth mamiriro.

Nezvo izvi mabhenefiti uye inobvumidza vamwe vanogadzira kufudza maapplication avo kutaurirana uye kukudziridza Lyra munzira nyowani.

Chikafu chekushandisa midhiya kwemakumi emakore, macodec akagonesa bandwidth-yakasimba application kuendesa data zvakanaka.

Saizvozvo, codec kuvandudza, kune ese mavhidhiyo uye odhiyo, inopa kuenderera kunonetsa- Ipa hunogara-hwakakwira mhando, shandisa shoma data, uye udzikise latency yekutaurirana-chaiko-nguva.

Kunyangwe vhidhiyo ichiita senge inodya yakawanda bandwidth kupfuura odhiyo, emazuva ano mavhidhiyo macodecs anogona kuwana yakaderera bit mitengo kupfuura mamwe emhando yepamusoro ekutaura macodec anoshandiswa nhasi.

Iko kusanganisa kwe Yakadzika bit rate izwi nemavhidhiyo macodec anogona kuunza mhando yepamusoro vhidhiyo yekufona ruzivo kunyangwe pane yakaderera bandwidth network. Nekudaro, zvakaitika kare, iyo yakadzikira iyo bit rate yeodhiyo codec, iyo isinganzwisisike chiratidzo chezwi uye yakanyanya robhoti iri.

Zvakare, nepo vamwe vanhu vachikwanisa kuwana inoenderana yepamusoro-mhando Broadband network, iyi nhanho yekubatana haisi yepasirese, uye kunyangwe vanhu vanogara munzvimbo dzakabatana zvakanaka dzimwe nguva vanosangana nehurombo hwehukama hwekubatana, husina kusarudzika netiweki kubatana, uye kubatana. Kushomeka.

Kugadzirisa dambudziko iri, Google yakagadzira Lyra, yepamusoro-soro, yakaderera-yakaderera-chiyero chekutaura codec izvo zvinoita kuti izwi kutaurirana riwanikwe kunyangwe pane anononoka maneti.

Kuti uite izvi, Google yakashandisa maitiro echinyakare ekunyorera pavanotora mukana wekufambira mberi mumakina kudzidza nemamodeli akadzidziswa zviuru zvemaawa e data kugadzira nzira nyowani yekumanikidza uye kutapurirana kwemasaini ezwi.

Kodhi yaLyra yakanyorwa muC ++ nekukurumidza, kushanda pamwe nekudyidzana, uyezve inoshandisa iyo Bazel fomati neAbseil uye neGoogleTest chimiro cheyese mayuniti bvunzo.

Iyo Basic API inopa inongedzo yekukodha uye kududzira papaketi uye nhanho yefaira. Iyo yakazara siginari yekugadzirisa maturakiti inopihwa zvakare uye inosanganisira akasiyana mafirita uye inoshandura.

"Yedu yekuenzanisira kunyorera inosangana neiyo Android NDK kuratidza maitiro ekubatanidza iyo yekodhi yekodhi yeLyra muJava-based Android application. Tinopawo zvinorema zveveki uye zviyero zvinoda kumhanyisa Lyra, ”akadaro Google. Kuburitswa uku kunopa maturusi akakosha evagadziri kukodhi uye kuseta odhiyo neLyra, yakagadzirirwa iyo 64-bit Android ARM chikuva, ine vhezheni yeLinux.

Zvimiro zvinosarudzwa kuita fomu yekuzunguzha uchishandisa modhi inogadzira. Mhando dzekugadzira ndeye yakasarudzika mhando yemuchina yekudzidza modhi yakanyatsokodzera kudzoreredza yakazara odhiyo waveform kubva kune mashoma mashoma mashandiro.

Dhizaini yaLyra yakafanana zvikuru neyechinyakare odhiyo macodec, iyo yave iri musana wekutaurirana kweInternet kwemakumi emakore. Nepo aya macodec echinyakare akavakirwa pamadhijitari ekugadzirisa masaini edhijitari, Lyra anogara mumhando yekugadzira modhi yekumisikidza chirevo chemhando yepamusoro.

Google yakashandisa Lyra mune yayo yemahara vhidhiyo yekufona app Duo uye yakati iri kugadzira kodhi yakavhurika sosi nekuti inofunga kuti inogona kunge yakakodzera mamwe maapp.

Google inotenda kuti kune akati wandei maapplication ayo angave akafanirwa naLyra, kunyangwe iri ekuchengetedza yakawanda yezwi, kuchengetedza hupenyu hwebhatiri, kana kurerutsa kusanganisa kwenetiweki mumamiriro akabatikana.

"Tinotarisira kuona hunyanzvi hunoratidzira nzvimbo yakavhurika sosi yakashandiswa kuna Lyra kuendesa zvine simba uye zvakasarudzika kunyorera," akadaro Google.

mabviro: https://opensource.googleblog.com


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako