diff --git a/lib/providers/chat_call.dart b/lib/providers/chat_call.dart index 842912c..31d5dc9 100644 --- a/lib/providers/chat_call.dart +++ b/lib/providers/chat_call.dart @@ -132,6 +132,7 @@ class ChatCallProvider extends ChangeNotifier { void initRoom() { initHardware(); + final timeout = const Duration(seconds: 60); _room = Room( roomOptions: RoomOptions( dynacast: true, @@ -158,6 +159,16 @@ class ChatCallProvider extends ChangeNotifier { params: VideoParametersPresets.h1080_169, ), ), + connectOptions: ConnectOptions( + autoSubscribe: true, + timeouts: Timeouts( + connection: timeout, + debounce: timeout, + publish: timeout, + peerConnection: timeout, + iceRestart: timeout, + ), + ), ); _listener = _room.createListener(); WakelockPlus.enable();