Wykorzystanie otwartego standardu WebRTC (Real-Time Communication) jest coraz powszechniejsze i stanowi prawdziwą rewolucję w dziedzinie zarządzania komunikacją biznesową. Technologia ta umożliwia przesyłanie pakietów głosowych, wideo lub współdzielenie ekranu (Application Sharing) w czasie rzeczywistym i bezpośrednio z przeglądarki do przeglądarki. Ułatwia to komunikację z innymi użytkownikami przez Internet bez konieczności pobierania wtyczek lub dodatkowych programów. Oprócz tego, że jest całkowicie darmowy (zastosowane kodeki - Opus i VP8 - nie wymagają licencji), wymagania techniczne są bardzo proste: wystarczy urządzenie, przeglądarka internetowa obsługująca technologię WebRTC oraz zgoda na dostęp do kamery internetowej, mikrofonu i głośnika laptopa lub komputera, to wszystko.
Ogromny potencjał tej technologii sprawił, że innovaphone stała się jednym z pierwszych producentów technologii VoIP, który włączył standard WebRTC do swojego rozwiązania Unified Communications, gdy nie był on jeszcze oficjalnym standardem. innovaphone PBX jest standardowo wyposażona w niezbędne mechanizmy bezpieczeństwa i provisioningu, aby umożliwić bezpieczną komunikację przez WebRTC. Przynosi to korzyści zarówno użytkownikom wewnętrznym w firmie, jak i użytkownikom zewnętrznym, którzy komunikują się z działami firmy z zewnątrz. Z technicznego punktu widzenia, wyzwaniem dla WebRTC nie jest dostarczenie dźwięku i obrazu do przeglądarki internetowej użytkownika (zgodnych z oryginalną specyfikacją WebRTC, takich jak OPUS czy VP8). Zamiast tego, ponieważ komunikacja poprzez WebRTC może pochodzić z zewnętrznej i niezabezpieczonej sieci, konieczne jest zapewnienie odpowiedniej i bezpiecznej ścieżki dla tej wymiany multimedialnej pomiędzy różnymi użytkownikami.
Wśród tych standardowych mechanizmów i protokołów, które umożliwiły innovaphone wdrożenie rozwiązań WebRTC od samego początku, jest protokół bezpieczeństwa DTLS-SRTP. Protokół ten pozwala na szyfrowanie typu punkt-punkt, gdzie tylko użytkownicy końcowi znają klucz używany do komunikacji, tzn. klucz, który chroni lub szyfruje komunikację nie jest ujawniany podczas wymiany pomiędzy różnymi platformami w procesie sygnalizacji. Ponadto jest ona chroniona podczas wymiany mediów pomiędzy użytkownikami końcowymi.
Drugim istotnym protokołem jest protokół ICE (Interactive Connectivity Establishment). Jest on używany do znalezienia miejsca docelowego komunikacji, gdy druga strona znajduje się w innej sieci i za routerem lub NAT, który udostępnia tylko adresy prywatne lub lokalne. Protokół ICE (poprzez mechanizmy serwerów STUN i TURN) jest w stanie określić właściwą trasę i wersję protokołu IP do nawiązania komunikacji pomiędzy nadawcą a odbiorcą. Jest to niezbędne dla WebRTC. Dzięki zdolności innovaphone PBX do działania jako serwer STUN i TURN, WebRTC może być używany z rozwiązaniem innovaphone PBX w dowolnym momencie.
Nawet jeśli te technologie są niezbędne dla WebRTC, nie oznacza to, że są one zawsze automatycznie implementowane i wspierane przez wszystkich producentów. Jeśli WebRTC jest zintegrowany z PBX tylko poprzez Media Relay, a więc szyfrowanie end-to-end nie jest gwarantowane, bezpieczeństwo może być zagrożone. Ponieważ systemy innovaphone natywnie dostarczają i obsługują wszystkie odpowiednie protokoły i mechanizmy szyfrowania end-to-end, komunikacja poprzez WebRTC jest kierowana prawidłowo przez każdy punkt końcowy, niezależnie od tego, czy komunikacja odbywa się między sieciami prywatnymi czy publicznymi.
Urządzenie z połączeniem internetowym i przeglądarką pozwala użytkownikom bezpiecznie przenieść swój wirtualny pulpit roboczy w dowolne miejsce i uzyskać dostęp do tych samych narzędzi pracy i aplikacji komunikacyjnych, co w biurze. Idealne rozwiązanie dla scenariuszy typu home office (pracownicy zdalni lub hybrydowi).
Integracja systemów rozliczeniowych, połączenie w sieć oddziałów, scentralizowane zarządzanie, jednakowa komunikacja i środowisko pracy, oszczędność kosztów telefonicznych, zdalne wsparcie w czasie rzeczywistym, seminaria online lub webinaria dla uczestników zewnętrznych itp.
Umożliwiając integrację widgetów i inteligentnych przycisków na stronach internetowych, dzięki czemu klient może zainicjować połączenie lub połączenie wideo za pomocą jednego kliknięcia i bez żadnych kosztów. Elementy te idealnie nadają się do stworzenia zróżnicowanego, satysfakcjonującego i wyrafinowanego helpdesku lub serwisu obsługi klienta zintegrowanego z centralnym systemem komunikacyjnym firmy.
Transmisja danych odbywa się za pomocą protokołu SRTP (Secure Real-Time Transport Protocol) oraz bezpośredniego połączenia. W ten sposób przepływ komunikacji odbywa się bezpośrednio z przeglądarki do przeglądarki bez interwencji serwera strumieniowego. WebRTC nawiązuje połączenia punkt-punkt (poprzez protokoły STUN i ICE) i gwarantuje bezpieczne szyfrowanie poprzez DTLS.
Z reguły nie są wymagane żadne konta użytkowników ani dane osobowe, co sprawia, że WebRTC jest całkowicie bezpieczną i odpowiednią technologią do zastosowania w środowisku korporacyjnym. W ostatnich latach WebRTC zyskuje coraz większą popularność jako rozwiązanie dla heterogenicznych i rozproszonych scenariuszy, w których bezpieczna komunikacja z użytkownikami zewnętrznymi spoza sieci wewnętrznej firmy jest możliwa bez instalacji dodatkowego oprogramowania.