ВебРТЦ - револуција у комуникацији у реалном времену

Аутор: Roger Morrison
Датум Стварања: 20 Септембар 2021
Ажурирати Датум: 21 Јуни 2024
Anonim
Клэй Ширки (Clay Shirky): Как социальные сети создают историю.
Видео: Клэй Ширки (Clay Shirky): Как социальные сети создают историю.

Садржај


Извор: Андреипопов / Дреамстиме.цом

Одузети:

ВебРТЦ је ново средство за комуникацију засновано на претраживачу, а ослања се на бесплатну, опен-соурце технологију.

У данашњем свету заснованом на вебу, нова технологија је у центру пажње већ дуже време. Назив ове нове технологије је ВебРТЦ, што је скраћење за интернетску комуникацију у реалном времену. То је нови опен-соурце пројекат компаније Гоогле. Као што име сугерира, он омогућава нови ниво флексибилне комуникације у реалном времену без икаквог временског застоја. И све то ради користећи стандардне веб прегледаче. За стварање ове комуникацијске услуге у реалном времену потребна је помоћ једноставних ХТМЛ5 и ЈаваСцрипт програма. Најбоље од свега је што корисници не морају да пролазе кроз проблеме због преузимања и покретања различитих врста апликација, јер овој технологији треба само прегледач да би радио. Главна мисија ВебРТЦ-а је креирање стандардизације за богату апликацију у прегледачу. Ова Гоогле иницијатива инспирисала је многе друге организације да изграде и ову врсту производа.


Ближе посматрање

ВебРТЦ је оквир отвореног кода за Веб технологију који олакшава процес комуникације у прегледачу у стварном времену. Укључује неке од основних основних блокова за стварање изузетне комуникације у реалном времену путем веб прегледача. Ови блокови су компоненте аудио, видео, видео ћаскања и умрежавања. Програмери могу лако да им приступе користећи ЈаваСцрипт АПИ када су запослени у прегледачу. То заузврат омогућава програмерима да креирају сопствену веб апликацију за контакт контакт у реалном времену. Стандардизована је на два различита нивоа. На нивоу АПИ-ја то је стандардизовано од стране В3Ц, док је на нивоу протокола стандардизовано од стране ИЕТФ-а. (Више о отвореном извору потражите у чланку Отворени извор: Да ли је претерано добро да би било истинито?)

Разлози за коришћење ВебРТЦ-а

Сада морате размишљати да, с толико различитих комуникационих технологија које су данас доступне, зашто бисмо изабрали управо ову технологију за комуникацију путем видео ћаскања засноване на апликацијама? Па, ево неколико разлога:


  • Овај оквир користи све отворене и бесплатне Интернет технологије, као што су ХТМЛ, ТЦП / ИП протокол и Хипер Трансфер Протоцол. То је комплетан пакет који претвара претраживач у комуникациону машину на најјефтинији могући начин.
  • Подржава различите врсте проки-ја и има апстрактни кључ као што је НАТ. Такође користи најновију технологију фиревалл-а путем ИЦЕ, ТУРН, СТУН и РТП-овер-ТЦП.
  • Интегрисан је са најбољим моторима за обраду квалитета гласа и видео записа, који су распоређени на многим крајњим тачкама.
  • Јединствени процес сигнализације овог оквира настао је захваљујући посебној и јединственој сигналној машини. Ова машина је државна машина, која се директно пресликава на вршњачку везу. То гради снагу прегледача. Програмер може одабрати било који протокол, у зависности од ситуације.

Кодеци

Постоји неколико кодека који су веома важни за ову технологију:

  • Опус Аудио Цодец: Ово је кодек без накнаде. Подржава и сталне и променљиве врсте технике кодирања брзине бита. Такође подржава брзине узорковања од 8 кХз до 48 кХз.
  • иСАЦ Аудио Кодек: Ово је адаптивна и робусна техника која се користи у разним апликацијама користећи функције преноса гласа преко ИП-а и аудио стриминга.
  • иЛБЦ Аудио Цодец: Ово је такође аудио кодек који се користи на различитим платформама. Користи ускопојасну технику и најновија верзија овог кодека има функцију нацрта профила.
  • ВП8: Ово је врло ефикасан видео кодек који користе различите врсте платформи. Користи јединствену технику компресије, за коју се зна да смањује величину, али не и квалитет слика. Развио га је Он2 технологија, али пошто је Он2 део Гоогле-а, овај оквир користи кодек без икаквих трошкова.

Компоненте ВебРТЦ пакета

Постоји много различитих компоненти које чине укупни пакет ВебРТЦ. Главне компоненте су дате у наставку са објашњењима:

  • Аудио: Овај оквир пружа потпуни скуп могућности за пружање беспрекорног звука у процесу комуникације. Има много различитих кодека и аудио компонената, што повећава богато искуство звука. Такође поседује софтверску функционалност, која смањује било који одјек, користећи технике акустичког отказивања одјека. Овај оквир такође делује на сузбијању буке и смањује је, аутоматски контролише појачање и контролира хардверски приступ на различитим типовима платформи.
  • Видео: Користи ВП8 за свој видео јер је најновији видео кодек који се уводи. Користећи овај кодек за видео компоненту, овај оквир може да поправи све врсте губитака пакета. Поред тога, оквир може да очисти све врсте мутних, нефокусираних и бучних слика, а такође има могућност снимања и извођења репродукције на многим различитим типовима платформи.
  • Мрежа: Као што је раније споменуто, овај оквир дјелује на сигурној пеер-пеер вези користећи различите технологије. Ово такође има динамички треперави тампон и технике исправљања грешака које раде на непоузданој мрежи и стабилизују је. Ове технике заједно помажу оквиру да користи сваку различиту врсту платформе истог квалитета и такође прикривају губитак пакета у мрежи како би повећали квалитет видео и аудио записа.

Чињенице ВебРТЦ

Овде можете приступити коду за овај оквир са странице. На платформи ВебРТЦ-а можете имплементирати и своју рендерер датотеку и различите врсте кука. Ако имате довољно добрих програмских вештина да бисте могли да прикажете датотеку ВебРТЦ-а, онда можете да креирате сопствену софтверску апликацију и такође можете да додате свој код да бисте допринели будућности ове технологије. Морате знати само ЈаваСцрипт АПИ и неколико вештина за развој веба. Овај оквир такође подржавају Опера и Мозилла. Али неколико његових компоненти, попут НетЕК, АЕЦ, гласовног и видео механизма, потиче од Гоогле-ове набавке ГИПС-а (Глобал ИП Солутионс).

Компоненте су увек подложне променама, јер је овај оквир заснован на АПИ који још увек пролази кроз развојни период. Може се стабилизовати тек када неколико произвођача претраживача почне да га имплементира као тест. Након што АПИ задржи стабилност, појавит ће се различите врсте помоћних задатака, попут повећања компатибилности и ефикасности. Након овога, програмери такође размишљају о слојној структури за побољшање презентације, карактеристика и квалитета. (За још један начин комуникације путем Интернета, погледајте Запамти ИРЦ? И даље је у близини - И даље вреди.)

Закључак

Оквир ВебРТЦ је бесплатан и веома ефикасан. Користи различите врсте кодека и робусну технологију да би комуникација у реалном времену била лака, једноставна и јефтина. У наредним данима сигурно ће имати велики утицај у свету комуникације у реалном времену.

Без грешака, без стреса - Ваш корак по корак водич за креирање софтвера за промену живота без да вам уништи живот

Не можете побољшати своје вештине програмирања када никога није брига за квалитет софтвера.