File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,7 @@ class _MyRegisterWidget extends State<RegisterWidget>
103103 settings.displayName = _displayName;
104104 settings.webSocketExtraHeaders = _wsExtraHeaders;
105105 settings.allowBadCertificate = true ;
106+ settings.userAgent = 'Dart SIP Client v1.0.0' ;
106107
107108 helper.start (settings);
108109 }
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import 'package:flutter_webrtc/webrtc.dart';
33import 'package:logger/logger.dart' ;
44
55import 'config.dart' ;
6+ import 'constants.dart' as DartSIP_C;
67import 'event_manager/event_manager.dart' ;
78import 'logger.dart' ;
89import 'message.dart' ;
@@ -139,6 +140,7 @@ class SIPUAHelper extends EventManager {
139140 _settings.password = uaSettings.password;
140141 _settings.display_name = uaSettings.displayName;
141142 _settings.authorization_user = uaSettings.authorizationUser;
143+ _settings.user_agent = uaSettings.userAgent ?? DartSIP_C .USER_AGENT ;
142144
143145 try {
144146 this ._ua = UA (_settings);
@@ -460,6 +462,7 @@ class UaSettings {
460462 String webSocketUrl;
461463 Map <String , dynamic > webSocketExtraHeaders;
462464 bool allowBadCertificate = false ;
465+ String userAgent;
463466
464467 String uri;
465468 String authorizationUser;
You can’t perform that action at this time.
0 commit comments