[mirotalksfu] - test ice

هذا الالتزام موجود في:
Miroslav Pejic
2025-03-04 18:27:27 +01:00
الأصل 986956bd8f
التزام 94b5df70c5

عرض الملف

@@ -757,7 +757,11 @@ class RoomClient {
case 'disconnected':
console.warn('Producer Transport disconnected', { id: this.producerTransport.id });
await this.restartProducerIce();
setTimeout(async () => {
if (this.producerTransport && this.producerTransport.connectionState === 'disconnected') {
await this.restartProducerIce();
}
}, 5000);
break;
case 'failed':
@@ -844,7 +848,11 @@ class RoomClient {
case 'disconnected':
console.warn('Consumer Transport disconnected', { id: this.consumerTransport.id });
await this.restartConsumerIce();
setTimeout(async () => {
if (this.consumerTransport && this.consumerTransport.connectionState === 'disconnected') {
await this.restartConsumerIce();
}
}, 5000);
break;
case 'failed':