# Video stream rotated 90 degrees

**URL:** <https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280>\
**Category:** Web\
**Created:** [July 15, 2025, 8:17pm UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280 "2025-07-15T20:17:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [July 15, 2025, 8:17pm UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/1 "2025-07-15T20:17:09Z")

</div>

I’m using Chrome Tools to emulate an iPhone, and the stream it is sending to other participants on the call is rotated 90 degrees

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/4/e45d32121a62264ecd6d290af37e6c0b89e4bd6c.jpeg)

here is the problematic session ID: dOeKAlphTS6Y1B126tkl2w==

---

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [July 15, 2025, 8:18pm UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/2 "2025-07-15T20:18:13Z")

</div>

using most recent sdk version  
“@zoom/videosdk”: “^2.2.5”,

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [July 16, 2025, 8:00am UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/3 "2025-07-16T08:00:51Z")

</div>

Hi @nventurino

Thanks for your feedback.

Could you help test whether the rotation issue also occurs on a real device (iPhone)?

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![Craig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/craig/32/69695_2.png) [@Craig](https://devforum.zoom.us/u/Craig)\
**Post date:** [July 16, 2025, 1:55pm UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/4 "2025-07-16T13:55:24Z")

</div>

[This guide](https://www.customvirtualoffice.com/post/how-to-turn-off-the-inverted-zoom-camera#:~:text=How%2520To%2520Turn%2520It%2520Off%2520Via%2520Mobile) will most probably fix this error

---

<div class="post-metadata">

**Author:** ![nventurino](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nventurino/32/39339_2.png) [@nventurino](https://devforum.zoom.us/u/nventurino)\
**Post date:** [July 16, 2025, 4:13pm UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/5 "2025-07-16T16:13:47Z")

</div>

the actual phone is fine. this only happens with the Chrome tools emulator on version 2.2.5. When I downgrade to web sdk version 2.2.0 , the issue goes away (emulator sends correct stream, not rotated). everything else is the same

---

<div class="post-metadata">

**Author:** ![vic.yang](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vic.yang/32/24656_2.png) [@vic.yang](https://devforum.zoom.us/u/vic.yang)\
**Post date:** [July 23, 2025, 10:25am UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/6 "2025-07-23T10:25:04Z")

</div>

Hi @nventurino

It is a known issue.

Due to discrepancies between the rotation behavior of video frames on Chrome emulator versus real devices, and the lack of a reliable way to detect whether the current environment is a Chrome emulator. We currently handle rotation as if it’s running on a real device by default.

We will improve this behavior in future versions.

Thanks  
Vic

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 23, 2026, 10:25am UTC](https://devforum.zoom.us/t/video-stream-rotated-90-degrees/135280/7 "2026-07-23T10:25:36Z")

</div>

Closed on July 23, 2026, 10:25am UTC

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
