תקשורת בזמן אמת לאינטרנט

באמצעות WebRTC, ניתן להוסיף לאפליקציה יכולות תקשורת בזמן אמת שפועלות בנוסף לתקן רגיל. הוא תומך בשליחת נתונים קוליים, קוליים וגנריים בין אפליקציות דומות, וכך מפתחים יכולים לפתח פתרונות מתקדמים לתקשורת קולית ווידאו. הטכנולוגיה זמינה בכל הדפדפנים המודרניים ובלקוחות מקומיים בכל הפלטפורמות העיקריות. הטכנולוגיות שמאחורי WebRTC מוטמעות כתקן אינטרנט פתוח וזמינות כממשקי API רגילים של JavaScript בכל הדפדפנים העיקריים. ללקוחות מקומיים, כמו אפליקציות ל-Android ול-iOS, יש ספרייה שמספקת את אותה פונקציונליות. פרויקט WebRTC הוא קוד פתוח ונתמך על ידי Apple, Google, Microsoft ו-Mozilla, בין היתר. דף זה מנוהל על ידי צוות Google WebRTC.
יש מגוון תרחישים שונים לשימוש ב-WebRTC, החל מאפליקציות אינטרנט בסיסיות שמשתמשות במצלמה או במיקרופון ועד לאפליקציות מתקדמות יותר לשיחות וידאו ולשיתוף מסך. אספנו כמה דוגמאות קוד כדי להמחיש בצורה טובה יותר איך הטכנולוגיה פועלת ולאילו מטרות ניתן להשתמש בה.
יישום WebRTC יעבור בדרך כלל תהליך נפוץ של אפליקציה. גישה למכשירי המדיה, פתיחת חיבורים בין רשתות שכנות, גילוי אפליקציות להשוואה, והתחלת הסטרימינג. אנחנו ממליצים למפתחים חדשים לקרוא את המבוא שלנו ל-WebRTC לפני שיתחילו לפתח את האפליקציה.
התחילו ב-Codelab שלנו כדי להכיר את ממשקי ה-API של WebRTC לאינטרנט (JavaScript).