สรุป WebRTC คืออะไร น่าสนใจอย่างไร
เกริ่นก่อนว่าทำไมผมจึงมาศึกษาเรื่อง WebRTC คือ เริ่มจากการอ่าน Meduim ประจำวันของผม มีคีย์เวิร์ดนึงที่น่าสนใจคือ WebRTC ในเมื่อมันน่าสนใจ บทความนี้ผมจึงอยากเอามาสรุปให้อ่านครับ
การสื่อสารแบบ Real-Time สำหรับ Web คุณสามารถสร้างแอพลิเคชันบนมาตรฐานเปิด ที่รองรับวีดีโอ เสียง และสามารถส่งข้อมูลจากผู้ส่งถึงผู้รับได้โดยตรง ทั้งหมดนี้นักพัฒนาสามารถสร้างและใช้งานได้บน Browser รุ่นใหม่ๆ โดยเทคโนโลยีนี้เป็น Open Source ที่ได้รับการสนับสนุนจาก Apple, Google, Microsoft, Mozilla
โอเค ข้างบนผมแปลมาจากเว็บ อาจจะดูแข็งๆไปซะหน่อย อธิบายอีกครั้งก็คือ ตัว WebRTC เป็นเทคโนโลยีที่ทำให้นักพัฒนาสามารถสร้างแอพ ที่เข้าถึง Device อย่าง กล้อง ไมโครโฟน หรือการส่งข้อมูล ด้วยมาตรฐานของ Web ที่เป็น Javascript APIs ซึ่งถ้าเราจะทำแบบนี้โดยไม่มี WebRTC ก็ลำบากพอสำควร เนื่องจากเราต้องสร้าง Protocal ที่ใช้สำหรับพูดคุย Peers to Peers และปัญหาอื่นๆ
สำหรับการใช้งาน ให้ลองดู Demo ว่า WebRTC ทำอะไรได้บ้าง หลักๆเลยคือ
- สามารถเข้าถึง Media Devices กล้อง ไมโครโฟน สปีกเกอร์
- Stream Capture
- Peer Connection
- Data Chanel
- Video Chat
Comments
Post a Comment