← Wszystkie pojęcia VoIP
Przetwarzanie mediów i analityka
MCU
Inne nazwy: Multipoint Control Unit
Co to jest MCU?
MCU, czyli Multipoint Control Unit, to element systemu konferencyjnego, który może łączyć media wielu uczestników we wspólny wynikowy strumień. W typowym rozwiązaniu mieszającym odbiera audio i wideo, przetwarza je, a następnie wysyła uczestnikom gotowy miks lub układ obrazu.
Do czego służy MCU?
Służy do centralnego przygotowania konferencji dla urządzeń, które nie muszą samodzielnie odbierać i składać wielu niezależnych obrazów. Może również pomagać w dopasowaniu różnych formatów, jeśli konkretna platforma obsługuje transkodowanie. Nie każda funkcja jest jednak obecna w każdym MCU.
Jak może mi pomóc MCU?
Zaletą może być mniejsze wymaganie obliczeniowe po stronie starszych terminali i przewidywalny widok spotkania. W firmie z różnymi urządzeniami ułatwia to wspólne konferencje. Koszt przetwarzania zostaje w dużej mierze przeniesiony na serwer lub usługę konferencyjną.
Jakie problemy rozwiązuje MCU?
MCU pomaga rozwiązać problem terminali niezdolnych do obsługi wielu strumieni naraz. Jednocześnie mieszanie i ponowne kodowanie może zwiększyć opóźnienie oraz obciążenie serwera. Nie jest więc z definicji lepsze od SFU; wybór zależy od uczestników, infrastruktury i oczekiwanej funkcjonalności.
Technologia
W wariancie mieszającym serwer dekoduje media, komponuje wynik i ponownie koduje strumień. Dla audio może tworzyć osobny miks bez głosu odbiorcy, aby nie odsyłać mu własnej wypowiedzi. Taka obróbka zwykle wymaga dostępu serwera do niezaszyfrowanej treści mediów.
Gdzie można wykorzystać MCU?
MCU spotyka się w starszych systemach wideokonferencyjnych, integracjach sal i środowiskach z różnymi terminalami. Podczas planowania należy uwzględnić wydajność, redundancję i prywatność przetwarzania. Szyfrowanie połączeń do serwera nie jest tym samym co szyfrowanie end-to-end między uczestnikami.