Поддержка нескольких протоколов у ICE серверов

This commit is contained in:
RoyceDa
2026-03-17 15:26:20 +02:00
parent 12a3e6266b
commit 6166211c60
2 changed files with 10 additions and 13 deletions

View File

@@ -206,14 +206,12 @@ public class ForwardUnitService {
* @return список серверов для RTC
*/
public Set<RTCIceServer> getTurnServers() {
Set<RTCIceServer> turnServers = new HashSet<>();
Set<RTCIceServer> iceServers = new HashSet<>();
for(SFU sfu : this.sfuConnections) {
RTCIceServer turnServer = sfu.getTurnServer();
if(turnServer != null) {
turnServers.add(turnServer);
}
Set<RTCIceServer> iceServersSupporetd = sfu.getIceServers();
iceServers.addAll(iceServersSupporetd);
}
return turnServers;
return iceServers;
}