Возможно, баг в событии ROOM_EVENT.STATE

alexanderY

Member
Как воспроизвести:
  1. В одной webRTC-комнате должны находиться несколько юзеров (например, 4). Один из них стримит, остальные просто зрители.
  2. В комнату входит ещё один юзер и получает список участников, чтобы воспроизвести активные стримы.
Ожидаемое поведение: юзер увидит 4 участников, у одного из них будет один стрим.
Фактическое поведение: юзер видит 4 участников, у двоих из них указан один и тот же стрим (с одинаковым именем).
Код, реализующий вывод участников и их стримов в консоль: http://pastebin.com/vCbv2xe4
Скриншот консоли сразу после входа: https://yadi.sk/i/RFdHcvIJ3EBmDv
"Участник 1", в данном случае 1 это participant.name().
"webinar46-1", это streamName(), состоящий из названия комнаты, дефиса и name() участника.
 
Top