Co to jest WebRTC i jak zmienia VoIP?
Opublikowany: 2016-08-17Od początku rozwoju, było wiele dyskusji na temat WebRTC, tego, co robi i jak będzie działać w tej samej piaskownicy, co VoIP. VoIP od jakiegoś czasu jest na placu zabaw i stał się silnym zamiennikiem, a nawet uzupełnieniem komunikacji – wiele firm polega teraz na chmurze biznesowej VoIP, aby zająć się ciężkim i kosztownym podniesieniem swojej działalności komunikacja.
Więc gdzie w tym wszystkim mieści się WebRTC? Na szczęście oboje dobrze się ze sobą bawią. Wraz z dodaniem WebRTC, VoIP nie tylko będzie się dalej rozwijał, ale również będzie miał niezły wzrost. Te dwie technologie nie powinny być postrzegane jako niezależne, rywalizujące technologie, które muszą walczyć o centrum uwagi, ale raczej WebRTC jest bardziej nowoczesnym katalizatorem VoIP. Wraz z dodaniem WebRTC jako nowego standardu, VoIP stanie się jeszcze bardziej niezawodny, przyjazny dla użytkownika i elastyczny – teraz VoIP będzie wkradł się bezpośrednio na strony internetowe i już zaczął pojawiać się w aplikacjach mobilnych, aby umożliwić prostsze, wydajne i dostępnych ujednoliconych platform komunikacyjnych.
Szybkie podsumowanie
Czym właściwie jest WebRTC, jeśli nie zabójcą lub zamiennikiem VoIP? Wielu lubi rozważać te dwie paralele, ale to oznacza, że nigdy się nie spotykają, co jest całkowicie nieprawdziwe. Krótko mówiąc, VoIP, Voice over Internet Protocol to metoda i grupa technologii, które umożliwiają dostarczanie głosu, wideo, czatu lub tylko danych w najprostszym wyjaśnieniu bezpośrednio przez połączenie internetowe. VoIP pozwolił komputerom dzwonić na telefony, telefony dzwonić do komputerów – każde urządzenie z połączeniem internetowym może używać VoIP do nawiązywania kontaktu z innymi urządzeniami, urządzeniami podłączonymi do Internetu, a nawet standardową publiczną komutowaną siecią telefoniczną (PSTN) do wykonywania połączeń z Twoim przyjaciele, którzy nie poszli z duchem czasu.
Czym dokładnie jest WebRTC?
Ale wracając do WebRTC – nie jest to w zasadzie nowa metoda VoIP ani nowa metoda przesyłania danych. WebRTC może być postrzegany jako rozszerzenie VoIP, oferujące możliwości wykonywania połączeń telefonicznych, wideorozmów, czatu tekstowego, a nawet przesyłania plików Peer 2 Peer, bezpośrednio przez przeglądarkę internetową (lub aplikacje mobilne). WebRTC to interfejs API JavaScript opracowany w celu ustanowienia funkcji komunikacji bezpośrednio w przeglądarce internetowej bez konieczności pobierania jakichkolwiek wtyczek lub klientów. W zasadzie dzięki WebRTC możesz wykonywać połączenia telefoniczne lub wideo bezpośrednio z przeglądarki internetowej (jeśli obsługuje WebRTC!) bez konieczności ładowania Flasha, innych irytujących wtyczek lub pobierania samodzielnego telefonu programowego lub aplikacji do obsługi konferencji internetowych. To ostatecznie oznacza, że nie będzie już więcej podsłuchiwanych kolegów do pobierania Skype'a.
WebRTC działa na wszystkich popularnych urządzeniach mobilnych i najczęściej używanych przeglądarkach internetowych, takich jak Mozilla Firefox, Google Chrome i Opera. Dzięki WebRTC można tworzyć własne aplikacje lub platformy komunikacyjne lub umieszczać je bezpośrednio na swojej stronie internetowej. Dzięki WebRTC możesz otworzyć stronę internetową i rozpocząć czat wideo bez pobierania klienta Skype lub ładowania wtyczki Flash. Nie oznacza to, że WebRTC jest całkowicie samodzielny, ponieważ wymaga pewnych komponentów do nawiązania połączenia, takich jak infrastruktura sygnalizacyjna do obsługi protokołu opisu sesji, sekwencja zdarzeń, która ustala informacje niezbędne do nawiązania połączenia – na przykład jaka rozdzielczość film powinien pojawić się w.
Aktualna lista obsługiwanych przeglądarek i urządzeń obejmuje:
Przeglądarki komputerowe | Microsoft Edge 21 | Google Chrome 23 | Mozilla Firefox 22 | Opera 18 |
iOS | Nie dotyczy | System operacyjny Google Chrome | Mozilla Firefox OS | Nie dotyczy |
Android | Nie dotyczy | Google Chrome 28 | Mozilla Firefox 24 | Opera Mobile 12 |
Jeżyna | Jeżyna 10 | Nie dotyczy | Nie dotyczy | Nie dotyczy |
Co to oznacza dla VoIP?
WebRTC był początkowo postrzegany jako destrukcyjny dla VoIP i pozostawił niepewność dla jego przyszłości. Jednak WebRTC nie jest destrukcyjny w tym sensie, że wyczerpie VoIP i ostatecznie go wycofa, ale raczej wpłynie na nowe platformy. WebRTC po prostu pozwoli na szerszą adopcję VoIP, działając jako rozszerzenie VoIP na nowe platformy bez prawie takiego bólu głowy. Teraz twórcy stron internetowych mogą umieszczać funkcje VoIP bezpośrednio w swoich witrynach internetowych lub aplikacjach internetowych. Koncentrując się głównie na połączeniach wideo, WebRTC doda nową warstwę funkcjonalności, której wcześniej brakowało na stronach internetowych – zwykle pozostawioną niezależnym aplikacjom lub klientom.
VoIP, jak wszyscy wiemy, to po prostu Voice over Internet Protocol. WebRTC jest właśnie tym, zapewnia możliwość wysyłania głosu i wideo przez sieć IP – tylko w prawie mniej restrykcyjny sposób. WebRTC nie zastąpi i nie może całkowicie zastąpić VoIP. Możesz mieć VoIP bez WebRTC, tak jak mamy od wielu lat, ale nie możesz mieć WebRTC bez VoIP, ponieważ to JEST VoIP. A raczej ewolucja VoIP, która pozwala mu żyć bezpośrednio i wygodnie w przeglądarce internetowej. Jest to właściwy krok dla VoIP, przesuwanie go w nowe granice i przypadki użycia, które pomogą utrzymać tę metodę przez długi czas, a nawet stać się czymś zupełnie nowym.
Wspólna praca nad budowaniem nowych platform komunikacyjnych
Być może wcześniej nie braliśmy tego pod uwagę, ale dzięki WebRTC możemy coraz częściej pojawiać się strony internetowe obsługujące VoIP, z największym naciskiem na połączenia wideo wbudowane w przeglądarkę. Wcześniej musieliśmy pobrać dedykowanego klienta, takiego jak Skype, a niektórzy mogą nawet pamiętać Oovoo. Dzięki WebRTC biznes będzie mógł zaoferować tę nową, nowoczesną metodę kontaktu z klientami i konsumentami, a nawet stworzyć zupełnie nowe platformy komunikacji. Ponieważ protokół sygnalizacyjny WebRTC jest pozostawiony programistom, wybór rozwoju i integracji pozostawia się twórcy, więc każdy programista może stworzyć dowolnego unikalnego klienta soft VoIP w przeglądarce internetowej. Jednym z najnowszych przypadków użycia WebRTC jest Google Duo, aplikacja do rozmów wideo jeden do jednego na Androida i iOS, która wykorzystuje WebRTC do nawiązywania połączeń wideo między telefonami.
WebRTC nie będzie końcem VoIP, ale będzie dokładnie odwrotnie. WebRTC pomoże tchnąć nowe życie w VoIP (nie żeby potrzebował żadnej pomocy) i otworzyć zupełnie nowy świat. Dzięki możliwości osadzania usługi VoIP, a nawet czegoś zupełnie innego, takiego jak udostępnianie plików P2P, bezpośrednio w Twojej witrynie zaczniemy dostrzegać zmianę w sposobie budowania witryn internetowych oraz w sposobie, w jaki konsumenci mogą wchodzić w interakcje z biznesem stojącym za witryną.
Dużym przypadkiem użycia, który się otwiera, jest możliwość ustanowienia nowej ścieżki obsługi klienta z dodatkiem udostępniania wideo, a nawet interakcji głosowych zapiekanych w witrynie. Jeśli Twój klient nie musi już pobierać ani uruchamiać wtyczki, właśnie teraz znacznie zwiększyłeś liczbę dostępnych użytkowników, a to doprowadzi do szybkiego przyjęcia nowych usług. Gdy jeden gracz go ma, nagle wszyscy będą go potrzebować lub po prostu pozostaną w tyle. Na szczęście WebRTC będzie nadal wprowadzać VoIP do przeglądarki internetowej i aplikacji mobilnych, a także sprawi, że wszystkie funkcje będą znacznie bardziej dostępne.