When publishing the front (selfie) camera, the video frames are horizontally mirrored at the capture stage, so remote subscribers receive a mirrored stream. This is not a render-side display transform — the mirror is baked into the encoded frames on the wire. As a result, remote viewers see the publisher's front-camera feed flipped (text reads backwards), and no renderer-side mirrorMode / VideoViewMirrorMode.off can correct it because the frames are already mirrored before encoding.
When publishing the front (selfie) camera, the video frames are horizontally mirrored at the capture stage, so remote subscribers receive a mirrored stream. This is not a render-side display transform — the mirror is baked into the encoded frames on the wire. As a result, remote viewers see the publisher's front-camera feed flipped (text reads backwards), and no renderer-side mirrorMode / VideoViewMirrorMode.off can correct it because the frames are already mirrored before encoding.