Celem ćwiczenia jest zapoznanie się z protokołem RTP.
Temat ćwiczenia laboratoryjnego
Napisać aplikacje, które umożliwią nawiązanie połączenia głosowego w sieci LAN. Zadanie należy
zrealizować następująco. W pierwszej kolejności należy zbudować aplikację, która będzie działała
jako serwer głosowy. Serwer powinien realizować następujące czynności:
przechowywać i udostępniać klientom książkę adresowej (proponowany format to XML),
rejestrować klientów w książce adresowej (adres IP klienta, jego imię i nazwisko),
zestawiać konferencję głosową na żądanie klientów (w trybie multicast).
Druga część zadania polega na zbudowaniu aplikacji klienta, który powinien umożliwić:
pobranie książki adresowej z serwera,
nawiązanie połączenia w trybie unicast z dowolnie wybranym komputerem sieci LAN
(możliwość wykorzystania książki adresowej),
wysłanie do serwera żądania zorganizowania konferencji głosowej – do żądania powinna być
dołączona lista uczestników konferencji,
przyłączenie się do konferencji głosowej na żądanie serwera.