# After entering into session getting getmediaerror

**URL:** <https://openvidu.discourse.group/t/after-entering-into-session-getting-getmediaerror/4049>\
**Category:** Issues developing apps\
**Tags:** v2\
**Created:** [June 22, 2022, 12:31pm UTC](https://openvidu.discourse.group/t/after-entering-into-session-getting-getmediaerror/4049 "2022-06-22T12:31:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Deepika](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@Deepika](https://openvidu.discourse.group/u/Deepika)\
**Post date:** [June 22, 2022, 12:31pm UTC](https://openvidu.discourse.group/t/after-entering-into-session-getting-getmediaerror/4049/1 "2022-06-22T12:31:14Z")

</div>

![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/b/bb8179cb4b0cd209030bae12ab1a541d5f5ee5f2.png)

I Clone react code into my system. After entered into a session I am not able to access webcam getting the error as shown in attached image. Please help.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![pabloFuente](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/pablofuente/32/2536_2.png) [@pabloFuente](https://openvidu.discourse.group/u/pabloFuente)\
**Post date:** [June 22, 2022, 4:09pm UTC](https://openvidu.discourse.group/t/after-entering-into-session-getting-getmediaerror/4049/2 "2022-06-22T16:09:30Z")

</div>

If you are trying to collect device information before calling [MediaDevices.getUserMedia](https://developer.mozilla.org/es/docs/Web/API/MediaDevices/getUserMedia) (that is, before successfully calling [OpenVidu.initPublisher](https://docs.openvidu.io/en/2.22.0/api/openvidu-browser/classes/OpenVidu.html#initPublisher), [OpenVidu.initPublisherAsync](https://docs.openvidu.io/en/2.22.0/api/openvidu-browser/classes/OpenVidu.html#initPublisherAsync) or [OpenVidu.getUserMedia](https://docs.openvidu.io/en/2.22.0/api/openvidu-browser/classes/OpenVidu.html#getUserMedia)), then it is possible that the client will return empty device IDs. And if you provide that empty string to method OpenVidu.initPublisher, it will fail with the error message you posted.

Try calling MediaDevices.getUserMedia | OpenVidu.initPublisher | OpenVidu.initPublisherAsync | OpenVidu.getUserMedia before calling [MediaDevices.enumerateDevices](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/enumerateDevices) or [OpenVidu.getDevices](https://docs.openvidu.io/en/2.22.0/api/openvidu-browser/classes/OpenVidu.html#getDevices) to get a proper **deviceId**

---

<div class="post-metadata">

**Author:** ![Deepika](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@Deepika](https://openvidu.discourse.group/u/Deepika)\
**Post date:** [June 23, 2022, 1:40pm UTC](https://openvidu.discourse.group/t/after-entering-into-session-getting-getmediaerror/4049/3 "2022-06-23T13:40:10Z")

</div>

Hi,  
Thank you for your reply. But I am not able to find such method in openvidu-library-react  
can you please help me regarding this.
