#peerjs
Вопрос:
Я думал об использовании peerjs без сервера мультимедийных устройств и задаюсь вопросом, смогу ли я сделать это так.
Когда я создаю одноранговое соединение для потоковой передачи видео, я знаю, что для видеопотока ко мне может быть подключен только один пирид. (Я также знаю, что могу создать несколько одноранговых экземпляров в качестве обходного пути, но я не хочу этого делать.)
Я хочу, чтобы пользователи передавали свои пириды через сокет и сохраняли набор пиридов в массиве объектов на каждом клиенте. Затем я могу изменить соединение с тем, с кем я соединяюсь, просто перейдя к следующему пириду в массиве и используя его для замены пирида, с которым я связан. Это имеет смысл, но я не уверен, что соединение должно быть в обоих направлениях, чтобы это работало. Это означает, что если я изменю человека, с которым я связан, их связь со мной исчезнет. Произойдет ли это и может ли кто-нибудь объяснить?