WebRTC ອະທິບາຍ

ການສື່ສານສຽງແລະວິດີໂອທີ່ໃຊ້ເວລາທີ່ແທ້ຈິງລະຫວ່າງຕົວທ່ອງເວັບ

ວິທີທໍາມະດາທີ່ການສື່ສານສຽງແລະວິດີໂອຖືກປະຕິບັດແລະຂໍ້ມູນທີ່ຖືກໂອນແມ່ນອີງໃສ່ຮູບແບບຂອງລູກຄ້າ. ມີຄວາມຈໍາເປັນຕ້ອງເປັນເຄື່ອງແມ່ຂ່າຍບາງສິ່ງບາງຢ່າງທີ່ຈະໃຫ້ບໍລິການທັງອຸປະກອນສື່ສານທັງຫມົດແລະເຮັດໃຫ້ພວກເຂົາຕິດຕໍ່. ການສື່ສານດັ່ງນັ້ນຈຶ່ງຕ້ອງຜ່ານຜ່ານເມຄຫຼືເຄື່ອງຕົ້ນຕໍ.

WebRTC ປ່ຽນແປງທັງຫມົດ. ມັນສາມາດສື່ສານກັບບາງສິ່ງບາງຢ່າງທີ່ເກີດຂື້ນໂດຍກົງລະຫວ່າງສອງເຄື່ອງຈັກ, ເຖິງແມ່ນວ່າຢູ່ໃກ້ຫຼືໄກເຂົາເຈົ້າມີ. ນອກຈາກນີ້, ມັນເຮັດວຽກຢູ່ໃນຕົວທ່ອງເວັບ - ບໍ່ຈໍາເປັນຕ້ອງດາວໂຫລດແລະຕິດຕັ້ງຫຍັງ.

Who is behind WebRTC?

ມີທີມງານຍັກໃຫຍ່ທີ່ຢູ່ເບື້ອງຫລັງແນວຄິດທີ່ປ່ຽນແປງເກມນີ້. ກູໂກ, Mozilla ແລະ Opera ແມ່ນແລ້ວເຮັດວຽກໃນການສະຫນັບສະຫນູນມັນ, ໃນຂະນະທີ່ Microsoft ໄດ້ສະແດງໃຫ້ເຫັນຄວາມສົນໃຈແຕ່ຍັງເປັນຕົວຕັ້ງຕົວຕົນຫຼາຍ, ໂດຍກ່າວວ່າມັນຈະເຂົ້າໄປໃນບານໃນເວລາທີ່ສິ່ງທີ່ໄດ້ມາດຕະຖານ. ການເວົ້າມາດຕະຖານ, IETF ແລະ WWWC ກໍາລັງເຮັດວຽກເພື່ອກໍານົດແລະສ້າງຮູບແບບນີ້ໃຫ້ເປັນມາດຕະຖານ. ມັນຈະຖືກມາດຕະຖານເຂົ້າໃນ API (Application Programming Interface) ທີ່ນັກພັດທະນາສາມາດນໍາໃຊ້ກັບເຄື່ອງມືການສື່ສານງ່າຍໆທີ່ສາມາດໃຊ້ໃນຕົວທ່ອງເວັບໄດ້.

ເປັນຫຍັງ WebRTC?

ສິ່ງທີ່ພະຍາຍາມທີ່ຈະບັນລຸໄດ້ເຖິງແມ່ນວ່າມີພຽງແຕ່ອົງການຈັດຕັ້ງຂະຫນາດໃຫຍ່ໂດຍຜ່ານການນໍາໃຊ້ຄ່າທໍານຽມໃບອະນຸຍາດລາຄາແພງແລະ plugins ທີ່ເປັນເຈົ້າຂອງລາຄາແພງ. ດ້ວຍ WebRTC API, ທຸກໆຄົນທີ່ມີຄວາມຮູ້ພື້ນຖານໃນການຂຽນໂປຼແກຼມຈະສາມາດພັດທະນາເຄື່ອງມືທີ່ເຂັ້ມແຂງສໍາລັບການສື່ສານສຽງແລະວິດີໂອ, ແລະການນໍາໃຊ້ຂໍ້ມູນໃນເວັບ. ເວັບ RTC ຈະນໍາເອົາປະໂຫຍດຫຼາຍຢ່າງ, ລວມທັງ:

ອຸປະສັກຕໍ່ຫນ້າ WebRTC

ມີບັນຫາຈໍານວນຫນຶ່ງທີ່ທີມງານທີ່ເຮັດວຽກກ່ຽວກັບ WebRTC ຕ້ອງແກ້ໄຂເພື່ອໃຫ້ໄດ້ສິ່ງທີ່ແນ່ນອນ. ລະຫວ່າງພວກເຂົາມີດັ່ງຕໍ່ໄປນີ້:

ຕົວຢ່າງຂອງ WebRTC App

ຕົວຢ່າງທີ່ດີຂອງ app WebRTC ແມ່ນ Google's Cube Slam ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດຫຼີ້ນ pong ກັບຫມູ່ເພື່ອນຫ່າງໄກສອກຫຼີກຂອງທ່ານ, ເຊິ່ງບໍ່ແມ່ນໄລຍະຫ່າງລະຫວ່າງທ່ານ. ຮູບພາບຂອງເກມແມ່ນ rendered ໂດຍນໍາໃຊ້ WebGL ແລະ soundtrack ຖ້າຫາກວ່າສົ່ງໂດຍຜ່ານສຽງເວັບ. ທ່ານສາມາດຫຼິ້ນດຽວກັນຢູ່ cubeslam.com. ແຕ່ທ່ານສາມາດຫຼິ້ນມັນຢູ່ໃນຄອມພີວເຕີຂອງທ່ານເທົ່ານັ້ນ, ໃນມື້ນີ້, Chrome ເວີຊັ່ນມືຖືຍັງບໍ່ສະຫນັບສະຫນູນ WebRTC. ເກມດັ່ງກ່າວໄດ້ຖືກອອກແບບມາທັງສອງເພື່ອສົ່ງເສີມ Chrome ແລະ WebRTC. ບໍ່ມີ plugins ເພີ່ມເຕີມແມ່ນຕ້ອງການຫລິ້ນເກມ, ບໍ່ແມ່ນ Flash, ແນ່ນອນວ່າທ່ານມີ Chrome ເວີຊັນຫຼ້າສຸດ.

WebRTC ສໍາລັບນັກພັດທະນາ

WebRTC ແມ່ນໂຄງການແຫຼ່ງເປີດ. API ທີ່ຈະຖືກສະຫນອງໃຫ້ສໍາລັບການສື່ສານໃນເວລາທີ່ແທ້ຈິງ (RTC) ລະຫວ່າງຕົວທ່ອງເວັບແມ່ນຢູ່ໃນ JavaScript ແບບງ່າຍດາຍ.

ສໍາລັບຄວາມເຂົ້າໃຈລະອຽດກ່ຽວກັບ WebRTC, ເບິ່ງວິດີໂອນີ້.