การสื่อสารแบบเรียลไทม์สําหรับเว็บ

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