Spisu treści:
W dzisiejszym świecie opartym na sieci nowa technologia jest już od dłuższego czasu w centrum uwagi. Nazwa tej nowej technologii to WebRTC, skrót od internetowej komunikacji w czasie rzeczywistym. Jest to nowy projekt open-source od domu Google. Jak sama nazwa wskazuje, zapewnia nowy poziom elastycznej komunikacji w czasie rzeczywistym, bez jakiegokolwiek opóźnienia. I robi to wszystko przy użyciu standardowych przeglądarek internetowych. Aby stworzyć tę usługę komunikacji w czasie rzeczywistym, potrzebne są proste programy HTML5 i JavaScript. Co najważniejsze, użytkownicy nie muszą męczyć się z pobieraniem i uruchamianiem różnego rodzaju aplikacji, ponieważ ta technologia wymaga tylko przeglądarki do działania. Podstawową misją WebRTC jest stworzenie standaryzacji dla bogato wyposażonej aplikacji w przeglądarce. Ta inicjatywa Google zainspirowała wiele innych organizacji do stworzenia tego rodzaju produktów.
Bliższe spojrzenie
WebRTC to platforma typu open source dla technologii internetowej, która ułatwia proces komunikacji w czasie rzeczywistym w przeglądarce. Zawiera niektóre z bardzo podstawowych elementów składowych do tworzenia wyjątkowej komunikacji w czasie rzeczywistym za pośrednictwem przeglądarki internetowej. Te bloki są elementami audio, wideo, czatu wideo i sieci. Mogą być łatwo dostępne dla programistów korzystających z interfejsu API JavaScript, gdy są zatrudnieni w przeglądarce. To z kolei pozwala programistom na stworzenie własnej aplikacji internetowej do procesu kontaktu w czasie rzeczywistym. Jest standaryzowany na dwóch różnych poziomach. Na poziomie API jest standaryzowany przez W3C, natomiast na poziomie protokołu jest standaryzowany przez IETF. (Aby uzyskać więcej informacji na temat open source, zobacz Open Source: Czy to zbyt piękne, aby mogło być prawdziwe?)
Powody korzystania z WebRTC
Teraz musisz myśleć, że przy tak wielu różnych dostępnych obecnie technologiach komunikacyjnych, dlaczego powinniśmy wybrać tę konkretną technologię do komunikacji wideo na czacie w oparciu o aplikacje? Oto kilka powodów:
