package io.g365sfu.webrtc; /** * Представляет собой объект RTCIceServer который содержит информацию о сервере ICE, * например TURN */ public class RTCIceServer { private String url; private String username; private String credential; private String transport; public RTCIceServer(String url, String username, String credential, String transport) { this.url = url; this.username = username; this.credential = credential; this.transport = transport; } /** * URL сервера ICE, который используется для обмена кандидатами между участниками звонка через сервер SFU. * @return строка, содержащая URL сервера ICE, который используется для обмена кандидатами между участниками звонка через сервер SFU. */ public String getUrl() { return url; } /** * Имя пользователя для аутентификации на сервере ICE. * @return строка, содержащая имя пользователя для аутентификации на сервере ICE. */ public String getUsername() { return username; } /** * Учетные данные для аутентификации на сервере ICE. * @return строка, содержащая учетные данные для аутентификации на сервере ICE. */ public String getCredential() { return credential; } /** * Транспортный протокол, используемый для связи с сервером ICE (например, "udp" или "tcp"). * @return строка, содержащая транспортный протокол, используемый для связи с сервером ICE (например, "udp" или "tcp"). */ public String getTransport() { return transport; } }