การสื่อสารแบบเรียลไทม์สำหรับเว็บ
ด้วย WebRTC คุณสามารถเพิ่มความสามารถในการสื่อสารแบบเรียลไทม์ให้กับแอปพลิเคชันของคุณซึ่งทำงานได้เหนือกว่ามาตรฐานแบบเปิด รองรับวิดีโอเสียงและข้อมูลทั่วไปที่จะส่งระหว่างเพื่อนช่วยให้นักพัฒนาสามารถสร้างโซลูชันการสื่อสารด้วยเสียงและวิดีโอที่มีประสิทธิภาพ เทคโนโลยีนี้มีให้บริการในเบราว์เซอร์ที่ทันสมัยทั้งหมดรวมถึงไคลเอนต์เนทีฟสำหรับแพลตฟอร์มหลัก ๆ ทั้งหมด เทคโนโลยีที่อยู่เบื้องหลัง WebRTC ถูกนำไปใช้เป็นมาตรฐานเว็บแบบเปิดและพร้อมใช้งานเป็น JavaScript API ปกติในเบราว์เซอร์หลักทั้งหมด สำหรับไคลเอนต์ดั้งเดิมเช่นแอปพลิเคชัน Android และ iOS จะมีไลบรารีที่มีฟังก์ชันการทำงานเหมือนกัน โครงการ WebRTC เป็น โอเพ่นซอร์ส และสนับสนุนโดย Apple, Google, Microsoft และ Mozilla เป็นต้น หน้านี้ดูแลโดยทีม Google WebRTC
WebRTC ทำอะไรได้บ้าง?
มีกรณีการใช้งานที่แตกต่างกันมากมายสำหรับ WebRTC ตั้งแต่เว็บแอปพื้นฐานที่ใช้กล้องหรือไมโครโฟนไปจนถึงแอปพลิเคชันการโทรวิดีโอขั้นสูงและการแชร์หน้าจอ เราได้รวบรวมตัวอย่างโค้ดจำนวนมากเพื่ออธิบายวิธีการทำงานของเทคโนโลยีและสิ่งที่คุณสามารถนำไปใช้ได้ดีขึ้น
ขั้นตอนการสมัคร
โดยปกติแอปพลิเคชัน WebRTC จะผ่านขั้นตอนการสมัครทั่วไป การเข้าถึงอุปกรณ์สื่อการเปิดการเชื่อมต่อแบบเพียร์การค้นหาเพื่อนและเริ่มการสตรีม เราขอแนะนำให้นักพัฒนาใหม่อ่านข้อมูลเบื้องต้นเกี่ยวกับ WebRTC ก่อนที่จะเริ่มพัฒนา
ขั้นตอนถัดไป
เริ่มต้นด้วย codelab ของเราเพื่อทำความคุ้นเคยกับ WebRTC API สำหรับเว็บ (JavaScript)