Monthly Archives: Sierpień 2020

Serwer mediów – definicja, funkcjonalność i architektura

Niniejszy rozdział zawiera definicję bloku funkcjonalnego serwera mediów (Media Server, MS). Przedstawiono zakres jego funkcjonalności, opisano architekturę funkcjonalną oraz interfejsy do innych elementów sieciowych. Zaproponowano wprowadzenie dwóch typów serwera w zależności od roli pełnionej w sieci i zbioru wspieranych funkcji.

Definicja pojęcia serwera mediów

Przyjmijmy, że:

Serwer mediów (Media Server, MS) to element funkcjonalny pracujący w sieci pakietowej typu VOIP [1], który dokonuje operacji na strumieniach audio i video oraz integruje funkcjonalności niezbędne do realizacji różnego typu usług multimedialnych. Źródłem strumieni mogą być inne elementy sieciowe jak również lokalne zasoby serwera mediów (np. pliki multimedialne, syntezatory mowy etc).

Odnosząc się do przedstawionej w rozdziale 4.1 definicji, serwer mediów wspiera realizację usługi multimedialnej poprzez udostępnienie swojej funkcjonalności. Inne elementy sieciowe mogą przesyłać do MS żądanie dokonania pewnej operacji na strumieniu multimedialnym.

MS to bierny moduł, który nie zawiera żadnej logiki usługowej, nie ma więc możliwości samodzielnego świadczenia usług. Jego zasoby są dostępne dla wielu aplikacji usługowych jednocześnie, wykorzystywane zgodnie ze zdefiniowaną w aplikacjach logiką. Innymi słowy, MS to pewnego rodzaju zaawansowany „procesor sygnałowy” w sieci VOIP.

Umiejscowienie w danej sieci VOIP modułu MS pozwala na zlokalizowanie wszelkich operacji na sygnałach w jednym elemencie, do którego mogą odwoływać się istniejące i nowo wprowadzane aplikacje usługowe. Eliminuje to konieczność dodawania osobnych, dedykowanych modułów.


[1]   Należy podkreślić, iż definicja nie określa styku pomiędzy MS a sieciami z komutacją kanałów. Ten styk jest realizowany poprzez bramy medialne (Media Gateways), które są modułami o innej funkcjonalności niż MS. MS pracuje tylko w sieci z komutacją pakietów.