removeIceCandidatesFromSdp static method
Removes ICE candidates from SDP for trickle ICE
sdp The SDP string to process
@return The SDP with ICE candidates removed
Implementation
static String removeIceCandidatesFromSdp(String sdp) {
final lines = sdp.split('\r\n');
final modifiedLines = <String>[];
for (final line in lines) {
// Remove candidate lines (a=candidate:)
if (!line.startsWith('a=candidate:')) {
modifiedLines.add(line);
}
}
final modifiedSdp = modifiedLines.join('\r\n');
GlobalLogger().i('SdpUtils :: Removed ICE candidates from SDP for trickle ICE');
return modifiedSdp;
}