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

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