WebRTC - obsługa przeglądarek
Sieć rozwija się tak szybko i zawsze się poprawia. Codziennie powstają nowe standardy. Przeglądarki pozwalają na instalowanie aktualizacji bez wiedzy użytkownika, więc powinieneś być na bieżąco z tym, co dzieje się w świecie sieci i WebRTC. Oto przegląd tego, co to jest do dzisiaj.
Wsparcie przeglądarki
Nie każda przeglądarka ma wszystkie te same funkcje WebRTC w tym samym czasie. Różne przeglądarki mogą wyprzedzać konkurencję, co sprawia, że niektóre funkcje WebRTC działają w jednej przeglądarce, a nie w innej. Bieżącą obsługę WebRTC w przeglądarce przedstawia poniższy rysunek.
Aktualny stan pomocy technicznej WebRTC można sprawdzić pod adresem http://caniuse.com/#feat=rtcpeerconnection.
Chrome, Firefox i Opera
Najnowsze wersje przeglądarek Chrome, Firefox i Opera w popularnych systemach operacyjnych dla komputerów PC, takich jak Mac OS X, Windows i Linux, obsługują WebRTC natychmiast po wyjęciu z pudełka. A co najważniejsze, inżynierowie z zespołów programistów Chrome i Firefox pracowali razem, aby rozwiązać problemy, aby te dwie przeglądarki mogły się ze sobą łatwo komunikować.
System operacyjny Android
W systemach operacyjnych Android aplikacje WebRTC dla Chrome i Firefox powinny działać od razu po zainstalowaniu. Są w stanie współpracować z innymi przeglądarkami po wersji Android Ice Cream Sandwich (4.0). Wynika to z udostępniania kodu między wersjami komputerowymi i mobilnymi.
jabłko
Firma Apple nie ogłosiła jeszcze żadnych planów obsługi WebRTC w Safari na OS X. Jednym z możliwych obejść dla hybrydowych natywnych aplikacji iOS jest osadzenie kodu WebRTC bezpośrednio w aplikacji i załadowanie tej aplikacji do WebView.
Internet Explorer
Firma Microsoft nie obsługuje WebRTC na komputerach stacjonarnych. Ale oficjalnie potwierdzili, że zamierzają wdrożyć ORTC (Object Realtime Communications) w przyszłych wersjach IE (Edge). Nie planują obsługi WebRTC 1.0. Oznaczyli swój ORTC jako WebRTC 1.1, chociaż jest to tylko rozszerzenie społeczności, a nie oficjalny standard. Niedawno dodali obsługę ORTC do najnowszej wersji Microsoft Edge. Możesz dowiedzieć się więcej nahttps://blogs.windows.com/msedgedev/2015/09/18/ortc-api-is-now-available-in-microsoftedge/.
Podsumowanie
Zwróć uwagę, że WebRTC to zbiór interfejsów API i protokołów, a nie pojedynczy interfejs API. Obsługa każdego z nich rozwija się w różnych przeglądarkach i systemach operacyjnych na innym poziomie. Świetny sposób na sprawdzenie najnowszego poziomu wsparciahttp://canisue.com.Śledzi wdrażanie nowoczesnych interfejsów API w wielu przeglądarkach. Najnowsze informacje na temat obsługi przeglądarek, a także demonstracje WebRTC można znaleźć pod adresemhttp://www.webrtc.org, który jest obsługiwany przez Mozillę, Google i Operę.