diff --git a/README.md b/README.md index ce3d4941..816f074b 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ Embedding a meeting into a service or app using an iframe. ``` diff --git a/app/api/README.md b/app/api/README.md index f0b06e0a..57e7da68 100644 --- a/app/api/README.md +++ b/app/api/README.md @@ -30,7 +30,7 @@ Embedding a meeting into a `service` or `app` requires using an `iframe` with th ``` @@ -42,6 +42,6 @@ Develop your `website` or `application`, and bring `video meetings` in with a si ``` diff --git a/package.json b/package.json index ee35ab7e..fba5842a 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "express": "4.18.2", "httpolyglot": "0.1.2", "mediasoup": "3.12.6", - "mediasoup-client": "3.6.97", + "mediasoup-client": "3.6.98", "ngrok": "^4.3.3", "openai": "^3.3.0", "qs": "6.11.2", diff --git a/public/js/RoomClient.js b/public/js/RoomClient.js index 3df9c74a..46808e3b 100644 --- a/public/js/RoomClient.js +++ b/public/js/RoomClient.js @@ -421,6 +421,7 @@ class RoomClient { function (state) { switch (state) { case 'connecting': + console.log('Producer Transport connecting...'); break; case 'connected': @@ -437,6 +438,13 @@ class RoomClient { } }.bind(this), ); + + this.producerTransport.on( + 'icegatheringstatechange', + function (state) { + console.log('Producer icegatheringstatechange', state); + }.bind(this), + ); } // #################################################### @@ -471,6 +479,7 @@ class RoomClient { async function (state) { switch (state) { case 'connecting': + console.log('Consumer Transport connecting...'); break; case 'connected': @@ -487,6 +496,13 @@ class RoomClient { } }.bind(this), ); + + this.consumerTransport.on( + 'icegatheringstatechange', + function (state) { + console.log('Consumer icegatheringstatechange', state); + }.bind(this), + ); } }