I am building a webRTC application using NodeJS and PeerJS. This is a multi-party application. Currently I have the multi-party audio-video sharing working just fine however I have two issues that are related to each other. I need help from a qualified NodeJS and WebRTC programmer to resolve the issues:
1. When more than parties are connecting to a particular user, this target user is able to see all the other streams but the name of only the last peer to join is showing and it overrides the names of the previously joined users. Essentially the name of the most recent peer to join is showing. I need help with the appendChild method in my code and that should resolve the problem.
2. Since this is a multi-party application currently the central user is able to receive audio/video of everyone else's streams. However for the peers, they can only see their local stream and the stream of the central user. I want everyone to be able to receive everyone else's stream. How do I achieve this?
If you believe you can assist me to resolve these two problems, please submit your bid for this project. We need to set up milestones to get everything done.