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

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