Daudzi atceras, ka seriÄls āSilÄ«cija ielejaā ir par programmÄtÄju RiÄardu
Hendrikss, kurÅ” nejauÅ”i izdomÄja revolucionÄru datu saspieÅ”anas algoritmu un nolÄma
izveidojiet savu startu.
SeriÄla konsultanti pat ieteica metriku, ar kuru novÄrtÄt
līdzīgi algoritmi ir fiktīvais Weissman Score.
TÄlÄk stÄstÄ starta uzÅÄmums veica video tÄrzÄÅ”anu, izmantojot Å”o risinÄjumu.
CienÄ«jamÄ sabiedrÄ«ba aicinÄta pÄrrunÄt citu, pavisam neparastu
datu saspieÅ”anas princips audio un video zvaniem, kas atrisina problÄmu ar jaunu,
negaidīta puse.
Ja vÄlaties piedalÄ«ties Ŕī risinÄjuma apsprieÅ”anÄ, kÄ arÄ« uzzinÄt, kas tam ir kopÄ«gs
koncepcijas ar Džonatanu Sviftu un Ļeva Tolstoja darbiem, lūdzu zem kat.
Mazliet teorija
AprakstÄ«sim vispÄrÄ«gi, kÄ darbojas mÅ«sdienu audio komunikÄcija ā princips abiem ir vienÄds
zvaniem pa GSM tÄ«klu, kÄ arÄ« tÅ«lÄ«tÄjiem kurjeriem un VOIP tÄ«kliem.
SkaÅas vibrÄcijas tiek nosÅ«tÄ«tas uz viedtÄlruÅa mikrofonu, pÄc tam analogÄ-digitÄlÄ veidÄ
pÄrveidotÄjs (ADC vai ADC):
PÄc tam kodÄÅ”ana notiek ar dažÄdiem kodekiem (G711, G729, OPUS, GSM utt.),
Å”ifrÄÅ”ana tiek pievienota vai netiek pievienota (SRTP, ZPTP utt.) un nosÅ«tÄ«ta uz vidi
datu pÄrraide.
PiemÄram, gandrÄ«z visi tÅ«lÄ«tÄjie kurjeri (WhatsApp, Viber utt.) izmanto vienus un tos paÅ”us kodekus (pÄdÄjÄ laikÄ tas parasti ir Opus) un gandrÄ«z vienÄdi nedaudz
modificÄtie protokoli (pamatojoties uz SIP, WebRTC).
Datu pÄrraides tÄ«kls var bÅ«t gan publiskais internets, gan GSM tÄ«kls vai
iekŔtīkls:
Å ifrÄÅ”ana Å”ajÄ shÄmÄ ir neobligÄts elements, piemÄram, vairumÄ gadÄ«jumu
SIP telefonijas Å”ifrÄÅ”ana netiek izmantota.
Bet kurjeros, gluži pretÄji, viÅi parasti izmanto savu patentÄto
balss un video Å”ifrÄÅ”anas protokoli.
TÄlÄk notiek apgrieztais process - saÅÄmÄjs, saÅÄmis datus, atkodÄ saÅemto informÄciju, pÄc tam signÄls nonÄk DAC (digital-to-analog converter) un pÄc tam nonÄk skaļrunim pievienotajÄ audio pastiprinÄtÄjÄ:
Mūsdienu kodeku īpaŔības:
G.711 64 Kb/s.
G.726 16, 24, 32 vai 40 Kb/s.
G.729A 8 Kb/s.
GSM 13 Kb/sek.
iLBC 13.3 Kb/s. (30ms rÄmis); 15.2 Kb/s. (20 ms kadrs)
Ätruma diapazons no 2.15 lÄ«dz 22.4 Kb/s.
G.722 64 Kb/s.
TÄ, piemÄram, 7 minÅ«Å”u ilgas sarunas laikÄ WhatsApp vai Skype bÅ«s
Tika izmantots apmÄram 1 MB.
AtcerÄsimies Å”os skaitļus - 1MB 7 minÅ«Å”u sarunai, drÄ«z vajadzÄs.
"Ä»evs Tolstojs ir kÄ revolÅ«cijas spogulis..."
AtcerÄsimies Ŕī izcilÄ krievu rakstnieka slavenÄko romÄnu:
āKarÅ” un miersā ir Ä»eva NikolajeviÄa Tolstoja episkÄ romÄns, kurÄ aprakstÄ«ta krievu valoda.
sabiedrÄ«ba karu laikÄ pret Napoleonu 1805.-1812. RomÄna epilogs nes
stÄstÄ«jums lÄ«dz 1820. gadam.
RomÄns āKarÅ” un miersā L.N. Tolstojs ir veltÄ«jis septiÅus gadus intensÄ«va un neatlaidÄ«ga darba.
āKarÅ” un miersā: rakstnieka arhÄ«vÄ ir vairÄk nekÄ 5200 smalki rakstÄ«tu lapu.
Ja tagad vÄlaties lasÄ«t Å”o romÄnu, varat to viegli lejupielÄdÄt.
Un Ŕis fails sver tikai... 1 MB:
FormÄtus fb2 un epub, tÄpat kÄ zip, rar, principÄ var uzskatÄ«t par sava veida
kodekus
PadomÄsim par to ā 7 minÅ«tes no mÅ«su sarunas WhatsApp ir lÄ«dzvÄrtÄ«gas trafika apjoma ziÅÄ
lielisks darbs, kura uzrakstīŔana prasīja 7 gadus!
7 minÅ«Å”u saruna tika iekodÄta ar opus kodeku, romÄns kodÄts ar ePub, skaļums ir tÄds pats -
1 MB, bet kÄda milzÄ«ga atŔķirÄ«ba!
Gulivera ceļojumi
Å o Džonatana Svifta darbu visi zina jau no bÄrnÄ«bas, taÄu patiesÄ«bÄ Å”Ä« grÄmata nav domÄta
bÄrniem.
Gulivera ceļojumi ir politiska satÄ«ra pieauguÅ”ajiem, protams, 18 kontekstÄ
gadsimtÄ.
PÄrsteidzoÅ”i ir tas, ka Svifts, bÅ«dams dedzÄ«gs pretinieks savam citam laikabiedram -
Å
Å«tons savÄ āGulivera ceļojumosā ne tikai paredzÄja satelÄ«tu atklÄÅ”anu
Marss (ar diezgan precīzu to īpaŔību aprakstu), bet arī aprakstīja diezgan interesantu
saziÅas veids starp cilvÄkiem:
ā... projekts prasÄ«ja pilnÄ«gu visu vÄrdu atcelÅ”anu;
Ŕī projekta autors galvenokÄrt atsaucÄs uz tÄ ieguvumiem veselÄ«bai un ietaupÄ«jumiem
laiks.
Galu galÄ ir acÄ«mredzams, ka katrs mÅ«su izteiktais vÄrds ir saistÄ«ts ar zinÄmu nolietojumu.
plauÅ”Äs un tÄdÄjÄdi samazina mÅ«su dzÄ«vi.
Un tÄ kÄ vÄrdi ir tikai lietu nosaukumi, projekta autors to pieļauj
ka mums bÅ«s daudz ÄrtÄk nÄsÄt lÄ«dzi savas izteikÅ”anai nepiecieÅ”amÄs lietas
domas un vÄlmes.
... daudzi ļoti izglÄ«toti un gudri cilvÄki izmanto Å”o jauno veidu, kÄ izteikt savu
domas ar lietu palīdzību.
TÄ vienÄ«gÄ neÄrtÄ«ba ir fakts, ka, ja nepiecieÅ”ams,
vadÄ«t garu sarunu par dažÄdÄm tÄmÄm, sarunu biedriem ir jÄnes
pleci ar lieliem mantu saiŔķiem, ja lÄ«dzekļi neļauj pieÅemt darbÄ vienu vai
divi dūŔīgi puiÅ”i. Man bieži gadÄ«jÄs redzÄt divus tÄdus gudrus, noguruÅ”us
smaga nasta, tÄpat kÄ mÅ«su tirgotÄji. Kad viÅi satikÄs uz ielas, viÅi fotografÄjÄs
plecu somas, atvÄra tÄs un, izÅÄmusi no turienes nepiecieÅ”amÄs lietas, tÄ turpinÄja sarunu iekÅ”Ä
stundas turpinÄjums; tad viÅi sakrÄva savus traukus un palÄ«dzÄja viens otram pacelt kravu
pleciem, atvadÄ«jÄs un ŔķīrÄs.
TomÄr Ä«sÄm un vienkÄrÅ”Äm sarunÄm visu nepiecieÅ”amo var nÄsÄt kabatÄ
vai zem rokas, un mÄjÄs notiekoÅ”a saruna neizraisa nekÄdu
grÅ«tÄ«bas. TÄpÄc telpas, kurÄs pulcÄjas cilvÄki, kuri izmanto Å”o metodi, ir piepildÄ«tas ar
visa veida priekÅ”meti, kas piemÄroti kalpoÅ”anai par materiÄlu Å”Ädiem mÄkslÄ«giem
sarunas.
VÄl viena liela Ŕī izgudrojuma priekÅ”rocÄ«ba ir tÄ, ka to var izmantot
kÄ universÄla, visÄm civilizÄtajÄm tautÄm saprotama valoda mÄbelÄm un mÄjsaimniecÄ«bai
trauki visur ir vienÄdi vai ļoti lÄ«dzÄ«gi, lai to lietoÅ”ana bÅ«tu viegli saprotama.
TÄdÄjÄdi sÅ«tÅi var viegli runÄt ar Ärvalstu karaļiem vai
ministri, kuru valoda viÅiem ir pilnÄ«gi nezinÄma..."
TÄtad, jÅ«s droÅ”i vien jau uzminÄjÄt, kur es eju ar Å”o :)
KÄpÄc pÄrraidÄ«t gaisa vibrÄcijas (skaÅas) simtiem un tÅ«kstoÅ”iem kilometru?
nodarboties ar kodÄÅ”anu (lai pÄc iespÄjas precÄ«zÄk un efektÄ«vÄk nodotu Ŕīs gaisa vibrÄcijas saÅÄmÄjam), uzturÄt nepiecieÅ”amo joslas platumu, ja tas ir semantisks
Vai Ŕīs transmisijas slodze ir minimÄla vai pat tiecas uz nulli?
Galu galÄ cilvÄki savÄ starpÄ sazinÄs nevis ar skaÅÄm, bet ar nozÄ«mi, saturu, semantiku, domÄm...
JaunÄs sakaru sistÄmas koncepcija ir pavisam vienkÄrÅ”a ā avota pusÄ A ir audio
vibrÄcijas arÄ« tiek digitalizÄtas, bet netiek uzreiz nodotas otrai pusei, bet
tiek pÄrvÄrsti tekstÄ (Runa uz tekstu) un pÄc tam jÄgpilns teksts no
abonents A, kurÅ”:
- var pÄrraidÄ«t ar minimÄlo nepiecieÅ”amo datu joslas platumu (ir iespÄjami pat HF āāradio sakari utt.)
- var Å”ifrÄt ar jebkuru spÄcÄ«gu Å”ifrÄÅ”anas algoritmu
B pusÄ saÅemtie ziÅojumi tiek atÅ”ifrÄti un reproducÄti kÄ balss no
abonents A (Teksts uz runu).
Varat arÄ« lejupielÄdÄt tÄ saukto B pusi. Abonenta A balss iemiesojums, kurÅ” to darÄ«tu
precÄ«zi atkÄrtoja abonenta A runas veidu.
AtseviŔķs kanÄls var pÄrraidÄ«t fona troksni un emocijas.
Tas pats attiecas uz video komunikÄciju - jo Ä«paÅ”i tÄpÄc, ka atseviŔķi elementi jau sen ir bijuÅ”i
pastÄv lietojumprogrammÄs (dažÄdas maskas, tÄlummaiÅas fons utt.).
JÄ, ir tehniski aspekti, kas paÅ”laik nav pilnÄ«bÄ ieviesti atbilstoÅ”Ä formÄ -
piemÄram, runas par tekstu konvertÄÅ”anas Ätrums bÅ«s kritisks, taÄu, izmantojot
PrognozÄjoÅ”ie AI konvertÄÅ”anas algoritmi var ievÄrojami palielinÄt Å”o Ätrumu.
VissvarÄ«gÄkÄ priekÅ”rocÄ«ba ir tÄ, ka pÄrraides vidÄ ir nepiecieÅ”ams minimÄls joslas platums
datus.
Tie. Å o principu var izmantot ne tikai parastajÄ ikdienÄ
sakariem, bet arÄ« militÄriem un tÄlsatiksmes sakariem ar lielu kavÄÅ”anos
(kosmosa komunikÄcija, starpplanÄtu - MÄness, Marss utt. :)
Lai gan tas ir koncepcijas apraksts, patiesÄ«bÄ vienÄ no mÅ«su projektiem jau ir vairÄki
Prototips ar Å”o principu ir izmantots vairÄkus mÄneÅ”us.
Bet par to vairÄk nÄkamreiz...
Avots: www.habr.com