Arcan, ietvars GUI un darbvirsmas vides izveidei

Pēc nedaudz vairāk kā 4 gadiem no pēdējās nozīmīgās versijas publicēšanas ir darījis zināmu Nesen Arcan 0.6.0 darbvirsmas jaunās versijas izlaišana, kas 3D grafikas apstrādei apvieno displeja serveri, multimediju ietvaru un spēļu dzinēju.

ARCAN var izmantot, lai izveidotu dažādas grafikas sistēmassākot no iegulto lietojumprogrammu lietotāja saskarnēm līdz pat atsevišķai darbvirsmas videi.

Safespaces trīsdimensiju darbvirsma virtuālās realitātes sistēmām un darbvirsmas vide Durden arī tiek izstrādāts, pamatojoties uz Arcan . Projekta kods ir rakstīts C un tiek izplatīts ar BSD licenci (daži komponenti zem GPLv2 + un LGPL).

Par Arcan

ARCAN nav piesaistīts atsevišķai grafikas apakšsistēmai y var darboties dažādās sistēmas vidēs (BSD, Linux, macOS, Windows), izmantojot spraudņus.

Par ko Arkans ir kurioza straumēšanas multivides procesora, spēļu motora un displeja servera kombinācija Ar jaunu dizainu, kas ir labi piemērots gan sarežģītiem, gan vienkāršiem interaktīviem reāllaika grafikas projektiem, un labi savienojas ar visu, sākot no zinātniskās fantastikas lietotāja saskarnēm līdz integrētam pašmāju projektam. uz pilniem galdiem.

Tas ir ļoti modulārs, Tam ir maz atkarību, taču komplektā ietilpst visas nepieciešamās baterijas.

Piemēram, ir iespējams palaist uz Xorg, egl-dri, libsdl un AGP (GL / GLES). Arcan displeja serveris var palaist klienta lietojumprogrammas X, Wayland un SDL2. Drošība, veiktspēja un atkļūdojamība tiek minēti kā galvenie Arcan API dizaina kritēriji. Lai vienkāršotu saskarnes izstrādi, tiek piedāvāts izmantot valodu Lua.

Iekšā no Arcan īpašībām, mēs varam atrast sekojošo:

  • Salikta servera, displeja servera un logu pārvaldnieka lomu kombinācija.
  • Iebūvēts multivides ietvars, kas nodrošina rīkus darbam ar grafiku, animāciju, video un skaņas straumēšanas apstrādi, attēlu lejupielādi un darbu ar video uzņemšanas ierīcēm.
  • Vairāku pavedienu modelis draiveru savienošanai dinamiskiem datu avotiem, sākot no video straumēm līdz atsevišķas programmas izejai.
  • Stingrs modelis privilēģiju koplietošanai. Motora komponenti ir sadalīti mazos neprivilģētos procesos, kas mijiedarbojas, izmantojot koplietotās atmiņas interfeisu shmif.
  • Iebūvētie kļūdu uzraudzības un analīzes rīki, ieskaitot motoru, var sērijveidot Lua skriptu iekšējo stāvokli, lai vienkāršotu atkļūdošanu.
  • Dublēšanas funkcija, kas kļūmes gadījumā programmas kļūdas dēļ var sākt dublēšanas lietojumprogrammu, saglabājot tos pašus ārējos datu avotus un savienojumus.
  • Papildu koplietošanas rīki, kurus varat izmantot, lai ierakstītu vai straumētu noteiktas video un audio avotu apakškopas, vienlaikus īstenojot darbvirsmas koplietošanu.

Par Arcan 0.6.0 jauno versiju

Šajā jaunajā versijā izstrādātāji min, ka galvenā uzmanība ir pievērsta tīkla pārredzamībai.

Ir ierosināta grafiskā servera "arcan-net" pirmā versija, kas ļauj organizēt attālo darbu caur tīklu, izmantojot savu A12 protokolu.

Tiek atbalstīta klienta X11 stila novirzīšana un attālā darbvirsmas piekļuve kā RFB / RDP / SPICE, kā arī ienākošā straumēšana, audio un video straumēšana, koplietošana, tiešraide un daudzvītņu klientu migrācija.

Pārsūtītie video dati atkarībā no logu tipiem tiek saspiesti, izmantojot zaudējumus zaudējošus un bez zaudējumu kodekus.

Autentificētai kanāla šifrēšanai Saziņa, tiek izmantots X25519 + Chacha8 + Blake3 pakotne.

Citas izmaiņas ietver:

  • Rīki klientu darbības atkļūdošanai.
  • KMSCon / FBCon stila konsole.
  • Spēja aizņemties dažus draiverus, kas izstrādāta logu pārvaldniekam lietojumprogrammās.
  • Draivera ieviešana acu izsekošanas ierīcei Tobii 4C.
  • XWayland klientu izolācijas atbalsts.
  • Arcan-trayicon komponents ikonu ievietošanai sistēmas teknē.
  • Atbalsts runas sintezatoriem.
  • Darbības režīma pārveidošana sistēmās bez monitoriem (bez galvas).

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat pārbaudīt informāciju vietnē šī saite.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.