MÄkoÅu spÄles
SpÄlÄtÄjiem tas nozÄ«mÄ, ka pavisam drÄ«z viÅi beidzot varÄs beigt tÄrÄt naudu aparatÅ«ras jauninÄjumiem un palaist jaudÄ«gas spÄles vÄjos datoros. Vai tas ir izdevÄ«gi citiem ekosistÄmas dalÄ«bniekiem? MÄs jums pastÄstÄ«sim, kÄpÄc mÄkoÅa spÄles palielinÄs viÅu ienÄkumus un kÄ mÄs izveidojÄm tehnoloÄ£iju, kas atvieglo ienÄkÅ”anu daudzsoloÅ”Ä tirgÅ«.
IzdevÄji, izstrÄdÄtÄji, televizoru ražotÄji un telekomunikÄciju operatori: kÄpÄc viÅiem visiem ir vajadzÄ«gas mÄkoÅa spÄles?
SpÄļu izdevÄji un izstrÄdÄtÄji ir ieinteresÄti, lai viÅu produkts pÄc iespÄjas ÄtrÄk nonÄktu pÄc iespÄjas lielÄkam spÄlÄtÄju skaitam. Tagad, pÄc mÅ«su datiem, 70% potenciÄlo pircÄju netiek lÄ«dz spÄlei ā viÅi negaida klienta un desmitiem gigabaitu smaga instalÄcijas faila lejupielÄdi. TajÄ paÅ”Ä laikÄ 60% lietotÄju
Televizoru un televizora pierÄ«Äu ražotÄji tagad arÄ« meklÄ mÄkoÅa spÄles. Viedo mÄju un balss asistentu laikmetÄ viÅiem arvien vairÄk jÄsacenÅ”as par lietotÄja uzmanÄ«bu, un spÄļu funkcionalitÄte ir galvenais veids, kÄ piesaistÄ«t Å”o uzmanÄ«bu. Izmantojot iebÅ«vÄto mÄkoÅspÄļu spÄli, viÅu klients varÄs palaist modernas spÄles tieÅ”i televizorÄ, maksÄjot ražotÄjam par pakalpojumu.
VÄl viens potenciÄli aktÄ«vs ekosistÄmas dalÄ«bnieks ir telekomunikÄciju operatori. ViÅu veids, kÄ palielinÄt ieÅÄmumus, ir sniegt papildu pakalpojumus. SpÄles ir tikai viens no Å”iem pakalpojumiem, ko operatori jau aktÄ«vi ievieÅ”. Rostelecom ir ieviesis tarifu āSpÄleā, Akado pÄrdod piekļuvi mÅ«su Playkey pakalpojumam. Tas attiecas ne tikai uz platjoslas interneta operatoriem. Mobilo sakaru operatori 5G aktÄ«vÄs izplatÄ«bas dÄļ arÄ« varÄs padarÄ«t mÄkoÅspÄles par savu papildu ienÄkumu avotu.
Neskatoties uz spilgtajÄm perspektÄ«vÄm, ienÄkÅ”ana tirgÅ« nav tik vienkÄrÅ”a. Visiem esoÅ”ajiem pakalpojumiem, tostarp tehnoloÄ£iju gigantu produktiem, vÄl nav izdevies pilnÄ«bÄ pÄrvarÄt āpÄdÄjÄs jÅ«dzesā problÄmu. Tas nozÄ«mÄ, ka tÄ«kla nepilnÄ«bas dÄļ tieÅ”i mÄjÄ vai dzÄ«voklÄ« lietotÄja interneta Ätrums nav pietiekams, lai mÄkoÅa spÄles darbotos pareizi.
Skatiet, kÄ WiFi signÄls izzÅ«d, kad tas izplatÄs no marÅ”rutÄtÄja visÄ dzÄ«voklÄ«
SpÄlÄtÄji, kuri ir bijuÅ”i tirgÅ« jau ilgu laiku un kuriem ir spÄcÄ«gi resursi, pamazÄm virzÄs uz Ŕīs problÄmas risinÄÅ”anu. TaÄu mÄkoÅa spÄļu sÄkÅ”ana no nulles 2019. gadÄ nozÄ«mÄ tÄrÄt daudz naudas, laika un, iespÄjams, nekad neradot efektÄ«vu risinÄjumu. Lai palÄ«dzÄtu visiem ekosistÄmu dalÄ«bniekiem attÄ«stÄ«ties strauji augoÅ”ajÄ tirgÅ«, esam izstrÄdÄjuÅ”i tehnoloÄ£iju, kas ļauj Ätri un bez lielÄm izmaksÄm palaist savu mÄkoÅspÄļu pakalpojumu.
KÄ mÄs izveidojÄm tehnoloÄ£iju, kas atvieglos mÄkoÅa spÄļu pakalpojuma palaiÅ”anu
Playkey sÄka izstrÄdÄt savu mÄkoÅspÄļu tehnoloÄ£iju 2012. gadÄ. KomerciÄlÄ palaiÅ”ana notika 2014. gadÄ, un lÄ«dz 2016. gadam pakalpojumu vismaz vienu reizi bija izmantojuÅ”i 2,5 miljoni spÄlÄtÄju. VisÄ izstrÄdes gaitÄ esam redzÄjuÅ”i interesi ne tikai no spÄlÄtÄjiem, bet arÄ« no televizora pierÄ«Äu ražotÄjiem un telekomunikÄciju operatoriem. MÄs pat uzsÄkÄm vairÄkus izmÄÄ£inÄjuma projektus ar NetByNet un Er-Telecom. 2018. gadÄ mÄs nolÄmÄm, ka mÅ«su produktam varÄtu bÅ«t B2B nÄkotne.
Ir problemÄtiski izstrÄdÄt katram uzÅÄmumam savu mÄkoÅspÄļu integrÄcijas versiju, kÄ mÄs to darÄ«jÄm pilotprojektos. Katra Å”Äda Ä«stenoÅ”ana ilga no trim mÄneÅ”iem lÄ«dz seÅ”iem mÄneÅ”iem. KÄpÄc? Ikvienam ir atŔķirÄ«gs aprÄ«kojums un operÄtÄjsistÄmas: dažiem tas ir nepiecieÅ”ams mÄkoÅspÄlÄs Android konsolÄ, savukÄrt citiem tas ir nepiecieÅ”ams kÄ iFrame personÄ«gÄ konta tÄ«mekļa saskarnÄ, lai straumÄtu uz datoriem. TurklÄt katram ir atŔķirÄ«gs dizains, norÄÄ·ini (atseviŔķa brÄ«niŔķīga pasaule!) un citas funkcijas. Kļuva skaidrs, ka nepiecieÅ”ams vai nu desmitkÄrtÄ«gi palielinÄt izstrÄdes komandu, vai arÄ« izveidot universÄlÄko kastes B2B risinÄjumu.
2019. gada martÄ mÄs uzsÄkÄm darbu
AktÄ«va cÄ«Åa par kvalitÄti. Un arÄ« pasÄ«va.
Tagad mÄs jums pastÄstÄ«sim, kÄ Remote Click tiek galÄ ar daudziem tehniskiem ŔķÄrŔļiem. PirmÄ viļÅa mÄkoÅspÄles (piemÄram, OnLive) izpostÄ«ja sliktÄ interneta kvalitÄte lietotÄju vidÅ«. 2010. gadÄ vidÄjais interneta savienojuma Ätrums ASV
Viena tÄ puse, ko mÄs saucam par objektÄ«vu: lietotÄjam patieÅ”Äm ir problÄmas ar tÄ«klu. PiemÄram, operators neizceļ norÄdÄ«to maksimÄlo Ätrumu. Vai arÄ« izmantojat 2,4 GHz WiFi, kas ir trokÅ”Åains ar mikroviļÅu krÄsni un bezvadu peli.
Otra puse, ko mÄs saucam par subjektÄ«vu: lietotÄjam pat nav aizdomas, ka viÅam ir problÄmas ar tÄ«klu (nezina, ka viÅÅ” nezina)! LabÄkajÄ gadÄ«jumÄ viÅÅ” ir pÄrliecinÄts, ka, tÄ kÄ operators viÅam pÄrdod 100 Mbit/s tarifu, viÅam ir 100 Mbit/s internets. SliktÄkajÄ gadÄ«jumÄ viÅam nav ne jausmas, kas ir marÅ”rutÄtÄjs, un internets ir sadalÄ«ts zilajÄ un krÄsainajÄ. ReÄls gadÄ«jums no Kasdevas.
ZilÄ un krÄsainÄ internets.
Bet abas pÄdÄjÄs jÅ«dzes problÄmas daļas ir atrisinÄmas. Remote Click mÄs Å”im nolÅ«kam izmantojam aktÄ«vos un pasÄ«vos mehÄnismus. ZemÄk ir detalizÄts stÄsts par to, kÄ viÅi tiek galÄ ar ŔķÄrŔļiem.
AktÄ«vie mehÄnismi
1. EfektÄ«va pÄrsÅ«tÄ«to datu kodÄÅ”ana, kas ir izturÄ«ga pret trokÅ”Åiem, jeb dublÄÅ”ana (FEC ā pÄrsÅ«tÄ«Å”anas kļūdu laboÅ”ana)
PÄrraidot video datus no servera uz klientu, tiek izmantota trokÅ”Åu izturÄ«ga kodÄÅ”ana. Ar tÄs palÄ«dzÄ«bu mÄs atjaunojam sÄkotnÄjos datus, kad tie ir daļÄji zaudÄti tÄ«kla problÄmu dÄļ. Kas padara mÅ«su risinÄjumu efektÄ«vu?
- Ätrums KodÄÅ”ana un dekodÄÅ”ana ir ļoti Ätra. Pat "vÄjos" datoros darbÄ«ba aizÅem ne vairÄk kÄ 1 ms 0,5 MB datu. TÄdÄjÄdi kodÄÅ”ana un dekodÄÅ”ana gandrÄ«z nepalielina latentumu, spÄlÄjot mÄkonÄ«. SvarÄ«gumu nevar pÄrvÄrtÄt.
- MaksimÄlais datu atkopÅ”anas potenciÄls. Proti, liekÄ datu apjoma un potenciÄli atgÅ«stamÄ apjoma attiecÄ«ba. MÅ«su gadÄ«jumÄ attiecÄ«ba = 1. PieÅemsim, ka jums ir jÄpÄrsÅ«ta 1 MB video. Ja kodÄÅ”anas laikÄ pievienojam 300 KB papildu datu (to sauc par dublÄÅ”anu), tad dekodÄÅ”anas procesÄ, lai atjaunotu 1 oriÄ£inÄlo megabaitu, mums ir nepiecieÅ”ams tikai 1 MB no servera nosÅ«tÄ«tajiem 1,3 MB. Citiem vÄrdiem sakot, mÄs varam zaudÄt 300 KB un joprojÄm atgÅ«t sÄkotnÄjos datus. KÄ redzat, 300 / 300 = 1. TÄ ir maksimÄlÄ iespÄjamÄ efektivitÄte.
- ElastÄ«ba papildu datu apjoma iestatÄ«Å”anÄ kodÄÅ”anas laikÄ. MÄs varam konfigurÄt atseviŔķu dublÄÅ”anas lÄ«meni katram video kadram, kas jÄpÄrraida tÄ«klÄ. PiemÄram, pamanot problÄmas tÄ«klÄ, varam palielinÄt vai samazinÄt atlaiÅ”anas lÄ«meni.
MÄs spÄlÄjam Doom, izmantojot Playkey uz Core i3, 4 GB RAM, MSI GeForce GTX 750.
2. Datu pÄrsÅ«tÄ«Å”ana
AlternatÄ«vs veids, kÄ cÄ«nÄ«ties ar zaudÄjumiem, ir atkÄrtota datu pieprasÄ«Å”ana. PiemÄram, ja serveris un lietotÄjs atrodas MaskavÄ, pÄrraides aizkave nepÄrsniegs 5 ms. Izmantojot Å”o vÄrtÄ«bu, klienta lietojumprogrammai bÅ«s laiks pieprasÄ«t un saÅemt no servera zaudÄto datu daļu, lietotÄjam to nemanot. MÅ«su sistÄma pati izlemj, kad izmantot dublÄÅ”anu un kad izmantot pÄrsÅ«tÄ«Å”anu.
3. IndividuÄlie iestatÄ«jumi datu pÄrsÅ«tÄ«Å”anai
Lai izvÄlÄtos optimÄlÄko veidu, kÄ cÄ«nÄ«ties ar zaudÄjumiem, mÅ«su algoritms analizÄ lietotÄja tÄ«kla savienojumu un katram gadÄ«jumam individuÄli konfigurÄ datu pÄrraides sistÄmu.
ViÅÅ” izskatÄs:
- savienojuma veids (Ethernet, WiFi, 3G utt.);
- Izmantotais WiFi frekvenÄu diapazons - 2,4 GHz vai 5 GHz;
- WiFi signÄla stiprums.
Ja sarindojam savienojumus pÄc zudumiem un aizkaves, tad visuzticamÄkais, protams, ir vads. Izmantojot Ethernet, zudumi ir reti, un pÄdÄjÄs jÅ«dzes kavÄÅ”anÄs ir ļoti maz ticama. Tad nÄk WiFi 5 GHz un tikai tad WiFi 2,4 GHz. Mobilie pieslÄgumi vispÄr ir Å”vaki, gaidÄm 5G.
Izmantojot WiFi, sistÄma automÄtiski konfigurÄ lietotÄja adapteri, ieliekot to lietoÅ”anai mÄkonÄ« vispiemÄrotÄkajÄ režīmÄ (piemÄram, atspÄjojot enerÄ£ijas taupÄ«Å”anu).
4. PielÄgojiet kodÄjumu
Video straumÄÅ”ana pastÄv, pateicoties kodekiem ā programmÄm video datu saspieÅ”anai un atjaunoÅ”anai. NesaspiestÄ formÄ viena sekunde video var viegli pÄrsniegt simts megabaitus, un kodeks samazina Å”o vÄrtÄ«bu par lielumu. MÄs izmantojam H264 un H265 kodekus.
H264 ir vispopulÄrÄkais. Visi lielÄkie videokarÅ”u ražotÄji to atbalsta aparatÅ«rÄ jau vairÄk nekÄ desmit gadus. H265 ir drosmÄ«gs jauns pÄctecis. ViÅi sÄka to atbalstÄ«t aparatÅ«rÄ apmÄram pirms pieciem gadiem. KodÄÅ”anai un dekodÄÅ”anai H265 ir nepiecieÅ”ams vairÄk resursu, taÄu saspiestÄ kadra kvalitÄte ir ievÄrojami augstÄka nekÄ H264. Un nepalielinot skaļumu!
Kuru kodeku izvÄlÄties un kÄdus kodÄÅ”anas parametrus iestatÄ«t konkrÄtam lietotÄjam, pamatojoties uz viÅa aparatÅ«ru? NetriviÄls uzdevums, ko mÄs risinÄm automÄtiski. ViedÄ sistÄma analizÄ iekÄrtas iespÄjas, iestata optimÄlos kodÄtÄja parametrus un izvÄlas dekodÄtÄju klienta pusÄ.
5. ZaudÄjumu atlÄ«dzinÄÅ”ana
MÄs negribÄjÄm to atzÄ«t, bet pat mÄs neesam perfekti. Dažus tÄ«kla dziļumos zaudÄtos datus nevar atjaunot, un mums nav laika tos nosÅ«tÄ«t atpakaļ. Bet pat Å”ajÄ gadÄ«jumÄ ir izeja.
PiemÄram, bitu pÄrraides Ätruma pielÄgoÅ”ana. MÅ«su algoritms pastÄvÄ«gi uzrauga no servera klientam nosÅ«tÄ«to datu apjomu. Tas reÄ£istrÄ katru trÅ«kumu un pat prognozÄ iespÄjamos nÄkotnes zaudÄjumus. TÄs uzdevums ir laikus pamanÄ«t un ideÄlÄ gadÄ«jumÄ paredzÄt, kad zaudÄjumi sasniedz kritisko vÄrtÄ«bu un sÄk radÄ«t lietotÄjam pamanÄmus traucÄjumus ekrÄnÄ. Un Å”ajÄ brÄ«dÄ« noregulÄjiet nosÅ«tÄ«to datu apjomu (bitrate).
MÄs izmantojam arÄ« neapkopoto kadru atzÄ«Å”anu par nederÄ«gu un atsauces kadru mehÄnismu video straumÄ. Abi rÄ«ki samazina pamanÄmo artefaktu skaitu. Tas nozÄ«mÄ, ka pat ar nopietniem datu pÄrraides traucÄjumiem attÄls ekrÄnÄ paliek pieÅemams un spÄle joprojÄm ir spÄlÄjama.
6. IzdalÄ«tÄ sÅ«tÄ«Å”ana
Laika gaitÄ izplatÄ«tu datu sÅ«tÄ«Å”ana arÄ« uzlabo straumÄÅ”anas kvalitÄti. Tas, kÄ precÄ«zi izplatÄ«t, ir atkarÄ«gs no konkrÄtiem rÄdÄ«tÄjiem tÄ«klÄ, piemÄram, no zudumiem, ping un citiem faktoriem. MÅ«su algoritms tos analizÄ un izvÄlas labÄko variantu. Dažreiz sadale dažÄs milisekundÄs ievÄrojami samazina zaudÄjumus.
7. Samaziniet latentumu
Viena no galvenajÄm Ä«paŔībÄm, spÄlÄjot mÄkonÄ«, ir latentums. Jo mazÄks tas ir, jo ÄrtÄk ir spÄlÄt. KavÄÅ”anos var iedalÄ«t divÄs daļÄs:
- tÄ«kla vai datu pÄrraides aizkave;
- sistÄmas aizkave (kontroles noÅemÅ”ana klienta pusÄ, attÄlu uzÅemÅ”ana serverÄ«, attÄla kodÄÅ”ana, iepriekÅ” minÄtie mehÄnismi datu pielÄgoÅ”anai nosÅ«tÄ«Å”anai, datu vÄkÅ”ana klientam, attÄlu dekodÄÅ”ana un renderÄÅ”ana).
TÄ«kls ir atkarÄ«gs no infrastruktÅ«ras, un ar to rÄ«koties ir problemÄtiski. Ja vadu ir sakoŔļÄjuÅ”as peles, dejoÅ”ana ar tamburÄ«nu nelÄ«dzÄs. TaÄu sistÄmas latentumu var ievÄrojami samazinÄt, un spÄlÄtÄja mÄkoÅspÄļu kvalitÄte krasi mainÄ«sies. Papildus jau minÄtajai trokÅ”Åu izturÄ«gajai kodÄÅ”anai un personalizÄtajiem iestatÄ«jumiem mÄs izmantojam vÄl divus mehÄnismus.
- Ätri saÅemiet datus no vadÄ«bas ierÄ«cÄm (tastatÅ«ras, peles) klienta pusÄ. Pat vÄjos datoros tam pietiek ar 1-2 ms.
- SistÄmas kursora zÄ«mÄÅ”ana uz klienta. Peles rÄdÄ«tÄjs tiek apstrÄdÄts nevis attÄlajÄ serverÄ«, bet gan Playkey klientÄ lietotÄja datorÄ, tas ir, bez mazÄkÄs kavÄÅ”anÄs. JÄ, tas neietekmÄ faktisko spÄles vadÄ«bu, bet galvenais Å”eit ir cilvÄka uztvere.
Kursora zÄ«mÄÅ”ana bez kavÄÅ”anÄs programmÄ Playkey, izmantojot Apex Legends piemÄru
Izmantojot mÅ«su tehnoloÄ£iju, ar tÄ«kla latentumu 0 ms un strÄdÄjot ar video straumi 60 FPS, visas sistÄmas latentums nepÄrsniedz 35 ms.
PasÄ«vie mehÄnismi
MÅ«su pieredze liecina, ka daudziem lietotÄjiem ir maz priekÅ”stata par to, kÄ viÅu ierÄ«ces izveido savienojumu ar internetu. IntervijÄs ar spÄlÄtÄjiem izrÄdÄ«jÄs, ka daži nezina, kas ir marÅ”rutÄtÄjs. Un tas ir labi! Lai vadÄ«tu automaŔīnu, jums nav jÄzina iekÅ”dedzes dzinÄjs. Jums nevajadzÄtu prasÄ«t, lai lietotÄjam bÅ«tu zinÄÅ”anas par sistÄmas administratoru, lai viÅÅ” varÄtu spÄlÄt.
TomÄr joprojÄm ir svarÄ«gi nodot dažus tehniskos punktus, lai spÄlÄtÄjs varÄtu patstÄvÄ«gi noÅemt barjeras savÄ pusÄ. Un mÄs viÅam palÄ«dzam.
1. 5GHz WiFi atbalsta indikÄcija
IepriekÅ” rakstÄ«jÄm, ka redzam Wi-Fi standartu ā 5 GHz vai 2,4 GHz. MÄs arÄ« zinÄm, vai lietotÄja ierÄ«ces tÄ«kla adapteris atbalsta iespÄju darboties 5 GHz frekvencÄ. Un, ja jÄ, tad mÄs iesakÄm izmantot Å”o diapazonu. MÄs paÅ”i vÄl nevaram mainÄ«t frekvenci, jo mÄs neredzam marÅ”rutÄtÄja Ä«paŔības.
2. WiFi signÄla stipruma indikÄcija
Dažiem lietotÄjiem WiFi signÄls var bÅ«t vÄjÅ”, pat ja internets darbojas labi un Ŕķiet, ka tÄ Ätrums ir pieÅemams. ProblÄma tiks atklÄta tieÅ”i ar mÄkoÅspÄlÄm, kas pakļauj tÄ«klu reÄliem testiem.
SignÄla stiprumu ietekmÄ tÄdi ŔķÄrŔļi kÄ sienas un citu ierÄ«Äu radÄ«ti traucÄjumi. TÄs paÅ”as mikroviļÅu krÄsnis izstaro daudz. RezultÄtÄ rodas zaudÄjumi, kas ir nemanÄmi, strÄdÄjot internetÄ, bet kritiski, spÄlÄjot caur mÄkoni. Å Ädos gadÄ«jumos brÄ«dinÄm lietotÄju par traucÄjumiem, iesakÄm pietuvoties marÅ”rutÄtÄjam un izslÄgt ātrokÅ”ÅainÄsā ierÄ«ces.
3. Satiksmes patÄrÄtÄju norÄde
Pat ja tÄ«kls ir kÄrtÄ«bÄ, citas lietojumprogrammas var patÄrÄ pÄrÄk daudz trafika. PiemÄram, ja paralÄli spÄlei mÄkonÄ« Youtube darbojas video vai tiek lejupielÄdÄti torrenti. MÅ«su lietojumprogramma identificÄ zagļus un brÄ«dina spÄlÄtÄju par tiem.
Bailes no pagÄtnes ā mÄ«tu atmaskoÅ”ana par mÄkoÅspÄlÄm
MÄkoÅspÄles kÄ principiÄli jauns spÄļu satura patÄrÄÅ”anas veids tirgÅ« cenÅ”as ielauzties jau gandrÄ«z desmit gadus. Un kÄ ar jebkuru jauninÄjumu, arÄ« viÅu vÄsture ir mazu uzvaru un lielu sakÄvju sÄrija. Nav pÄrsteidzoÅ”i, ka gadu gaitÄ mÄkoÅu spÄles ir apauguÅ”as ar mÄ«tiem un aizspriedumiem. TehnoloÄ£iju attÄ«stÄ«bas rÄ«tausmÄ tie bija pamatoti, bet Å”odien tie ir pilnÄ«gi nepamatoti.
1. mÄ«ts. AttÄls mÄkonÄ« ir sliktÄks nekÄ oriÄ£inÄlÄ ā tas ir tÄ, it kÄ jÅ«s spÄlÄtu pakalpojumÄ YouTube
MÅ«sdienÄs tehniski progresÄ«vÄ mÄkoÅrisinÄjumÄ oriÄ£inÄla un mÄkoÅa attÄli ir gandrÄ«z identiski ā atŔķirÄ«bu ar neapbruÅotu aci nevar atrast. IndividuÄla kodÄtÄja pielÄgoÅ”ana spÄlÄtÄja aprÄ«kojumam un mehÄnismu kopums, lai cÄ«nÄ«tos pret zaudÄjumiem, izslÄdz Å”o problÄmu. Augstas kvalitÄtes tÄ«klÄ nav kadru vai grafisko artefaktu izplÅ«Å”anas. MÄs pat Åemam vÄrÄ atļauju. Nav jÄgas straumÄt ar 1080p, ja atskaÅotÄjs izmanto 720p.
ZemÄk ir divi Apex Legends videoklipi no mÅ«su kanÄla. VienÄ gadÄ«jumÄ tas ir spÄles ierakstÄ«Å”ana, spÄlÄjot datorÄ, otrÄ gadÄ«jumÄ, izmantojot Playkey.
Apex Legends datorÄ
Apex Legends vietnÄ Playkey
MÄ«ts 2. Nestabila kvalitÄte
TÄ«kla statuss patieÅ”Äm ir nestabils, taÄu Ŕī problÄma ir atrisinÄta. MÄs dinamiski mainÄm kodÄtÄja iestatÄ«jumus, pamatojoties uz lietotÄja tÄ«kla kvalitÄti. Un mÄs uzturam pastÄvÄ«gi pieÅemamu FPS lÄ«meni, izmantojot Ä«paÅ”us attÄlu uzÅemÅ”anas paÅÄmienus.
KÄ tas strÄdÄ? SpÄlei ir 3D dzinÄjs, kas veido 3D pasauli. Bet lietotÄjam tiek parÄdÄ«ts plakans attÄls. Lai viÅÅ” to redzÄtu, katram kadram tiek izveidots atmiÅas attÄls - sava veida fotogrÄfija, kÄ Å”Ä« 3D pasaule ir redzama no noteikta punkta. Å is attÄls tiek saglabÄts kodÄtÄ veidÄ video atmiÅas buferÄ«. MÄs to paÅemam no video atmiÅas un nododam kodÄtÄjam, kas to jau atÅ”ifrÄ. Un tÄ ar katru kadru, vienu pÄc otra.
MÅ«su tehnoloÄ£ija ļauj uzÅemt un atÅ”ifrÄt attÄlus vienÄ straumÄ, kas palielina FPS. Un, ja Å”ie procesi tiek veikti paralÄli (diezgan populÄrs risinÄjums mÄkoÅspÄļu tirgÅ«), kodÄtÄjs pastÄvÄ«gi piekļūs uztverÅ”anai, uzÅems jaunus kadrus ar kavÄÅ”anos un attiecÄ«gi pÄrsÅ«tÄ«s tos ar kavÄÅ”anos.
Videoklips ekrÄna augÅ”daÄ¼Ä tiek uzÅemts, izmantojot vienas straumes uztverÅ”anas un dekodÄÅ”anas tehnoloÄ£iju.
3. mÄ«ts. VadÄ«bas nobÄ«des dÄļ es bÅ«Å”u āvÄzisā vairÄku spÄlÄtÄju spÄlÄ
Kontroles aizkave parasti ir dažas milisekundes. Un tas parasti ir neredzams gala lietotÄjam. Bet dažreiz ir redzama neliela neatbilstÄ«ba starp peles kustÄ«bu un kursora kustÄ«bu. Tas neko neietekmÄ, bet rada negatÄ«vu iespaidu. IepriekÅ” aprakstÄ«tais kursora zÄ«mÄjums tieÅ”i uz lietotÄja ierÄ«ces novÄrÅ” Å”o trÅ«kumu. PretÄjÄ gadÄ«jumÄ kopÄjais sistÄmas latentums 30-35 ms ir tik zems, ka ne spÄlÄtÄjs, ne viÅa pretinieki maÄÄ neko nepamana. CÄ«Åas iznÄkumu izŔķir tikai prasmes. PierÄdÄ«jums ir zemÄk.
Streamer noliecas, izmantojot Playkey
Kas ir nÄkamais
MÄkoÅspÄles jau ir realitÄte. Playkey, PlayStation Now, Shadow darbojas pakalpojumi ar savu auditoriju un vietu tirgÅ«. Un tÄpat kÄ daudzi jauni tirgi, mÄkoÅa spÄles nÄkamajos gados strauji pieaugs.
Viens no scenÄrijiem, kas mums Ŕķiet visticamÄkais, ir viÅu paÅ”u pakalpojumu parÄdÄ«Å”anÄs no spÄļu izdevÄjiem un telekomunikÄciju operatoriem. Daži izstrÄdÄs savus, citi izmantos gatavus pakotnes risinÄjumus, piemÄram, RemoteClick.net. Jo vairÄk spÄlÄtÄju bÅ«s tirgÅ«, jo ÄtrÄk mÄkoÅdatoÅ”anas veids spÄļu satura patÄrÄÅ”anai kļūs par galveno.
Avots: www.habr.com