Prosty serwer sygnalizacyjny dla techniki WebRTC z wykorzystaniem środowiska uruchomieniowego node.js
Journal Title: Autobusy. Technika, Eksploatacja, Systemy Transportowe - Year 2018, Vol 226, Issue 12
Abstract
Technika WebRTC, bazująca na językach HTML5 i JavaScript, umożliwia natywną transmisję informacji multimedialnej w czasie rzeczywistym pomiędzy przeglądarkami WWW. Chociaż same strumienie mediów, a także transmisje niemedialne (obecne w architekturze WebRTC, choć nie wymagające czasu rzeczywistego), przesyłane są bezpośrednio pomiędzy przeglądarkami, do przesyłania informacji niezbędnych do zarządzania sesją (a konkretniej: nawiązywania sesji) potrzebny jest serwer sygnalizacyjny. Serwer taki może być traktowany jako punkt spotkań dwóch lub więcej systemów końcowych wykorzystujących technikę WebRTC. W artykule przedstawiono zasady budowy takiego serwera za pomocą aplikacji tworzonych w języku JavaScript i uruchamianych w środowisku node.js. Omówiono środowisko node.js oraz pokazano przykład prostego serwera sygnalizacyjnego, budowanego na potrzeby wymiany komunikatów i (lub) inicjowania (wideo)telefonii lub (wideo)konferencji z małą liczbą terminali. Serwer ten łączy uczestników tylko w ramach pojedynczej sesji 1-do-1 lub wielu-do-wielu. Pomimo dużej prostoty, przykładowy serwer jest w pełni funkcjonalnym serwerem sygnalizacyjnym WebRTC, umożliwiającym realizację, między innymi, (wideo)telefonii pomiędzy przeglądarkami używającymi WebRTC.
Authors and Affiliations
Agnieszka Chodorek, Robert R. Chodorek
Wpływ sztywności struktury nadwozia pojazdu, w początkowej fazie kolizji, na działanie systemu SRS
The subject of the publication concerns the rigidity of the vehicle at its initial stage of deformation. The results of the crash tests will be used to determine the impact of speed on the delay in the initial collision...
Testy elektrycznego autobusu hybrydowego Volvo w Goeteborgu
Since May 2013, the Volvo electric hybrid bus was subjected to tests on route 60 in Gothenburg. They were performed as a part of the EU project HyperBus, co-financed by European Union funds. The results obtained in the f...
Niszczenie ochronno-dekoracyjnych powłok nadwozi samochodowych pod wpływem promieniowania słonecznego
W wyniku przeprowadzonych badań przyspieszonych stwierdzono, że oddziaływanie promieniowania UV istotnie wpływa na destrukcję warstwy nawierzchniowej powłok akrylowych. Wraz z upływem okresu starzenia rosła kruchość wars...
Analiza wpływu szumów konwertera LNB na odbiór sygnałów satelitarnych
One of the parameters to characterize the properties of the antenna is noise figure. The noise figure of LNBs is a measurement of how sensitive the LNB is or how much noise the LNB will add to the signal you may be inten...
Tratwy ratunkowe : sztywne i pneumatyczne
The article discusses the collective rescue measures, which should be on board passenger ships. Belong to them a life rafts rigid and pneumatic. Listed 10 attempts, which are subjected to all types of rafts. For each raf...