Real-Time үнү жана ортосундагы Серепчилер Video байланыш
үн жана көрмө байланыш болгон кадимки жол менен ишке ашырылат, ошондой эле маалыматтарды өткөрүп жаткан, кардар-Server моделине негизделген. эки же бардык пикир түзмөктөрдү тейлөө жана байланышка салып үчүн Server бир нерсе болушу керек. Байланыш Ошондуктан бир булут же негизги машина аркылуу өтүүгө туура келет.
WebRTC баары өзгөрөт. Бирок жанында, эки машина менен түздөн-түз эмне же алыс, алар бир нерсени пикир келет. Ошондой эле, ал браузерлерде иштейт - эч нерсе жүктөп жана орнотууга кереги жок.
WebRTC артында ким турат?
Бул оюн өзгөртүү түшүнүктүн артында репалыктардын командасы бар. Microsoft кызыкчылыгын көрсөткөн жок, ал эми иш стандартташтырылган жатат, ал топ кирет деп, тескерисинче, катышпай калууда, ал эми Google, Mozilla жана Opera эле, аны колдоо боюнча иштеп жатышат. Стандартташтыруу жөнүндө сөз кылып, IETF жана WWWC аныктоо жана стандарттын, аны калыптандыруу үчүн иштеп жатабыз. Ал кирип стандартташтырылган болот API иштеп браузерлерде колдонсо болот продукт жөнөкөй байланыш куралдарын үчүн колдонула турган (Колдонмо программалоо Interface).
Эмне үчүн WebRTC?
кымбат лицензия алымдардын жана кымбат мүлктүк плагиндер колдонуу аркылуу бул жетүү үчүн аракет кылып жатат, эмне ири уюмдардан алыс гана мүмкүн болду. WebRTC API менен, негизги программалык билим менен эч ким үн жана көрмө байланыш үчүн күчтүү куралдар, жана маалымат желе колдонмолорду иштеп бере алат. Желе RTC, анын ичинде бир нече пайдалары тегерегинде алып келем:
- Колдонуучулар мындан ары жүктөп жана проприетардык колдонмолорду орнотуу талап кылынат. Алар гана WebRTC браузерлерге колдоого колдонуу керек.
- Төмөнкү өткөрмө байланыш учурунда расстояние Server жана булут байланыштарды жоюу аркылуу азаят бери талап кылынат.
- Натыйжада, аз болот кечигүү үн жана көрмө жана жогорку сапаты.
- Маалыматтар технологиясы аркылуу натыйжалуу багыттоого болот.
- мындан ары Flash сыяктуу плагиндер үчүн зарыл болот.
- Бул байланыш үчүн куралдарын иштеп чыгуу үчүн кыйын болот. Native HTML5 элементтери колдонулат.
WebRTC алдында турган тоскоолдуктарды
WebRTC боюнча жумушчу топтору бар бир катар маселелерден турган биротоло бир нерсе алуу үчүн кайрылууга болот. Алардын арасында болуп төмөнкүлөр саналат:
- Кайсы колдонуу кодек? оюнчулар ар түрдүү кызыкчылыктары бар болгондуктан, алар H.264, VP8, же башка кодектери пайдаланууга, жокпу, макул эмес.
- технологиялык браузерге негизделген болгондуктан, серепчи шайкештик маселе болуп калат. Бир гана Chrome, Firefox, жана Opera учурда, аны колдойт. WebRTC колдоосу менен браузерлерди жоктугу зыяндуу болот.
- турган негизги оюнчулар менен кабыл көйгөй кылабы-стандартты, толук аныкталган эмес.
бир WebRTC колдонмосунун үлгүсү
бир WebRTC колдонмосунун жакшы үлгү силер менен бетме-алыскы досу бети стол ойноого мүмкүнчүлүк берет, Google'дун Куб Slam болот карабастан, силер ортосундагы алыстык. оюндун сүрөттөр WebGL жана интернет аудио аркылуу жеткирилген болсо, коштоочу аркылуу берилген. Сиз cubeslam.com эле ойной алат. Сен болсо бүгүн гана, ошондой эле сиздин аны ойноп, Chrome уюлдук версия ге WebRTC колдоого албайт болот. Мындай оюндар да Chrome жана WebRTC жайылтуу максатында иштелип чыккан. Силер, албетте, каралган эч кандай кошумча плагиндер, оюн эмес, ал тургай, Жарк ойнотуу үчүн талап кылынат Chrome акыркы нускасын бар.
WebRTC үчүн Developers
WebRTC ачык булак долбоору болуп саналат. браузерлерде ортосундагы реалдуу убакыт байланыш (RTC) үчүн берилет API жөнөкөй JavaScript турат.
WebRTC бир кыйла кылдат түшүнүү үчүн, Аны көрөбүз.