@for (publisher of users | callback: filterPublishers; track publisher) { } @for (subscriber of users | callback: filterSubscribers; track subscriber) { @for (publisher of users | callback: filterPublishers; track publisher) { } }

STREAMS

OUT

IN

{{publisher.room.localParticipant.identity}}

@if (publisher.localTracks.audio || publisher.localTracks.video) { }
{{subscriber.room.localParticipant.identity}} @if (subscriber.room.localParticipant.identity !== publisher.room.localParticipant.identity && getRemoteTracksForPublisher(subscriber, publisher); as remoteTracks) { }