WebRTC
WebRTC — нақты уақыттағы байланыстың ашық веб-стандарты: ол қосымша бағдарламасыз не плагинсіз браузерде дауыстық және бейне қоңырау шалуға мүмкіндік береді.
WebRTC дегеніміз не?
WebRTC — Web Real-Time Communication дегенді білдіреді. Бұл браузерлер мен қолданбаларға аудио, бейне және кез келген басқа деректермен нақты уақытта алмасуға мүмкіндік беретін интерфейстер мен протоколдар жиынтығы. Бағдарламалау интерфейсін W3C стандарттайды, ал негізгі желілік протоколдар IETF-тен шыққан. Барлық ірі браузерлер WebRTC-ді қолдайды, сондықтан веб-сайттағы бейне қоңыраулар ештеңе орнатпай-ақ жұмыс істей алады.
WebRTC байланысы қалай орнатылады
Екі құрылғы сөйлесе алғанға дейін олар делдал сервер (сигналдау) арқылы қандай пішімдерді қолдайтынын және қандай желілік мекенжайларда қол жеткізуге болатынын алмасады. STUN серверлері деп аталатындардың көмегімен олар өздерінің жария мекенжайын біліп, содан кейін тікелей қосылып көреді. Брандмауэрлер немесе маршрутизатор баптаулары бұған кедергі болса, деректерді TURN сервері жеткізеді. Топтық қоңыраулар үшін көптеген қызметтер ағындарды барлық қатысушыларға жіберетін орталық медиа серверді де қолданады.
Қауіпсіздік және құпиялылық
WebRTC аудио мен бейнені жолда әрдайым шифрлайды: кілт алмасу үшін DTLS, ал медиа ағындары үшін SRTP міндетті. Алайда қоңырау орталық медиа сервер арқылы өтсе, іске асыруға қарай ол сервер деректерді шифры ашылған түрде өңдей алуы мүмкін; нағыз ұштан ұшқа шифрлау қосымша шараларды қажет етеді. Тікелей байланыста қатысушылар әдетте бір-бірінің IP-мекенжайын да біледі. Веб-сайт камераң мен микрофоныңды тек браузеріңде рұқсат берсең ғана қолдана алады.
Friendstime-да
Friendstime-да дауыстық және бейне қоңырауларды тікелей чаттан бастайсың. Компьютерде тек жаңартылған браузер жеткілікті, қосымша бағдарлама қажет емес, ал қоңыраулар браузер мен Android қолданбасы арасында да жұмыс істейді. Топтық қоңырауларды Android қолданбасында топтық чаттан бастайсың; браузерде шақырылған кез келген адам қосыла алады. Экраныңды компьютердегі браузерде бейне қоңырауларда, ал Android қолданбасында дауыстық қоңырауларда да бөлісе аласың.
Жиі қойылатын сұрақтар
WebRTC үшін бірдеңе орнату керек пе?
Жоқ. WebRTC барлық ірі браузерлерге бұрыннан енгізілген. Сайт сұраған кезде тек камераң мен микрофоныңа қол жеткізуге рұқсат беру керек.
WebRTC IP-мекенжайымды ашады ма?
Тікелей байланыста басқа адам әдетте IP-мекенжайыңды біледі. Байланыс ретранслятор немесе медиа сервер арқылы өтсе, оның орнына сол сервер мекенжайды көреді.
Қатысты терминдер
Қатысты тақырыптар
Friendstime-ды байқап көр
Тіркелу бір минут алады және тегін.