Closed abhimanusharma closed 3 years ago
Hello @abhimanusharma ,
Thanks for reporting the issue. In Amazon Chime SDK for JavaScript, the attendee presence is implemented based on audio from an attendee. If you do not provide any media permissions you will not be able to join a Amazon Chime SDK meeting using JS SDK and hence you wont be seen in roster / attendee list. So, you are in you will have to list audio input devices, provide media permission and then it would work.
We recently released a media capture feature which I think matches your use-case and in it a bot joins as an attendee to capture the media, request you to please check AWS announcement and blogpost below:
Since, this is not a bug and a media capture feature is launched we request you to check the same. I am closing this issue as of now, feel free to re-open or create new ones if you have further questions.
What happened and what did you expect to happen?
I have setup my code to bypass the join and preview screen if the request is a bot user, but on meeting screen if bot won't allow the media devices (mic and camera) bot is not visible as a part of the meeting,
because without above line meetingSession will not be created.
The main issue is the above code is not enough, I also have to add below lines for the recording bot to join the meeting and record whatever is happening inside the meeting.
Even though user is joined the meeting and get the meeting and attendee response from the join api the bot is not visible in the meeting and on the bot screen other participant's tile is not visible until bot allow the media user devices.
Have you reviewed our existing documentation?
Reproduction steps
http://localhost:3050/meeting/preview?title=36711247&name=bot&userType=bot
join the meeting with all the required params, then wait for the bot to join the meeting as a attendee.
bot user bypasses all the joining screens and enters the meeting, his JoinInfo is generated with meetingID and attendeeId. bot can not see other attendees and other attendees unable to see the bot user.
Amazon Chime SDK for JavaScript version
"aws-sdk": "^2.908.0"
What browsers are you seeing the problem on?
Google Chrome
Browser version
Version 92.0.4515.131 (Official Build) (64-bit)
Meeting and Attendee ID Information.
For user:
For bot:
Browser console logs