public static List<RTCIceServer> ToRTCIceServer(IEnumerable<IceServer> iceServerList)
{
if (iceServerList == null) throw new ArgumentNullException(nameof(iceServerList));
var rtcList = new List<RTCIceServer>();
foreach (var iceServer in iceServerList)
{
rtcList.Add(new RTCIceServer
{
Url = iceServer.Url,
Username = iceServer.Username ?? string.Empty,
Credential = iceServer.Password ?? string.Empty
});
}
return rtcList;
}
}