# mediasoup:ERROR:Consumer after little bit of time using mediasoup demo

**URL:** <https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132>\
**Category:** mediasoup libraries\
**Created:** [July 10, 2019, 2:42pm UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132 "2019-07-10T14:42:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nahu](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nahu/32/66_2.png) [@Nahu](https://mediasoup.discourse.group/u/Nahu)\
**Post date:** [July 10, 2019, 2:42pm UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/1 "2019-07-10T14:42:48Z")

</div>

Hi, im running one “modified” instance of mediasoup-demo in AWS, and i get this error after a peer is connected a few minutes:

> safeEmit() | event listener threw an error [event:layerschange]:TypeError: Cannot destructure property `spatialLayer` of ‘undefined’ or ‘null’. at Consumer.consumer.on (/home/ubuntu/mediasup/server/lib/Room.js:1196:31) at emitOne (events.js:116:13) at Consumer.emit (events.js:211:7) at Consumer.safeEmit (/home/ubuntu/mediasup/server/node\_modules/mediasoup/lib/EnhancedEventEmitter.js:18:9) at Channel.\_channel.on (/home/ubuntu/mediasup/server/node\_modules/mediasoup/lib/Consumer.js:431:11) at emitTwo (events.js:126:13) at Channel.emit (events.js:214:7) at Channel.\_processMessage (/home/ubuntu/mediasup/server/node\_modules/mediasoup/lib/Channel.js:304:9) at Socket.Channel.\_socket.on (/home/ubuntu/mediasup/server/node\_modules/mediasoup/lib/Channel.js:101:13) at emitOne (events.js:116:13) +3s

Can you help me? im a little bit confused  
Thanks!  
PD: Te sigo en Twitter Iñaki, felicitaciones por el excelente y prolijo trabajo que hacen con mediasoup y JsSip, un abrazo, soy @mytwocentsgames

---

<div class="post-metadata">

**Author:** ![ibc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ibc/32/1540_2.png) [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Post date:** [July 10, 2019, 2:49pm UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/2 "2019-07-10T14:49:01Z")

</div>

Hi, as the documentation says, the Consumer’s “layerschange” event can be emitted with `layers = null` in certain cases:

> **[mediasoup :: API](https://mediasoup.org/documentation/v3/mediasoup/api/#consumer-on-layerschange)**
>
> Cutting Edge WebRTC Video Conferencing

---

<div class="post-metadata">

**Author:** ![Nahu](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nahu/32/66_2.png) [@Nahu](https://mediasoup.discourse.group/u/Nahu)\
**Post date:** [July 11, 2019, 8:30am UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/3 "2019-07-11T08:30:34Z")

</div>

Thank you very much for the quick answer. Okay, but when that error starts, video quality is greatly reduced, is that normal?. When you refresh the browser, it is solved momentarily

---

<div class="post-metadata">

**Author:** ![ibc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ibc/32/1540_2.png) [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Post date:** [July 11, 2019, 8:32am UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/4 "2019-07-11T08:32:15Z")

</div>

That’s too generic question, sorry. Yes, bandwidth estimation is reduced when there is network problems or lot of packet lost, etc. Initially it’s not.

---

<div class="post-metadata">

**Author:** ![Nahu](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/nahu/32/66_2.png) [@Nahu](https://mediasoup.discourse.group/u/Nahu)\
**Post date:** [July 11, 2019, 12:42pm UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/5 "2019-07-11T12:42:40Z")

</div>

Okey, thank you Iñaki! hugs!

---

<div class="post-metadata">

**Author:** ![ibc](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/ibc/32/1540_2.png) [@ibc](https://mediasoup.discourse.group/u/ibc)\
**Post date:** [December 2, 2019, 11:10pm UTC](https://mediasoup.discourse.group/t/mediasoupconsumer-after-little-bit-of-time-using-mediasoup-demo/132/6 "2019-12-02T23:10:50Z")

</div>


