[3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)
 
Avisos
Vaciar todo

[3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)  

  RSS
lebh
 lebh
(@lebh)
Miembro
[3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)

After updating to firmware 3.1.4 with the new WebRTC streaming, the Rotate camera button no longer affects the live WebRTC stream on Prusa Connect and PrusaSlicer.

 

Behavior:

✅ Rotation works on the still preview image

✅ Rotation works on the RTSP stream

✅ Rotation works in the Prusa Android app (preview + live)

❌ Rotation is not applied to the WebRTC stream when hitting Play on connect.prusa3d.com or in PrusaSlicer

Looks like the rotation transform is missing specifically from the WebRTC pipeline — RTSP and the Android app apply it correctly.

 

Setup:

Camera: Buddy3D (standalone "snowman", not the Core One version)

Camera firmware: 3.1.4 PrusaSlicer: 2.9.4

Tested in Chrome and Firefox on Linux Prusa

Android app: rotation works correctly

Respondido : 07/04/2026 1:39 pm
1 les gusta
lebh
 lebh
(@lebh)
Miembro
Topic starter answered:
RE: [3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)

Also hitting a second bug on 3.1.4 that might be related:

Stream quality is stuck on SD and I can't change it. Selecting HD or FHD just throws "communication failed" every time on RTSP mode. Same on the Android app, PrusaSlicer 2.9.4, and connect.prusa3d.com (both Chrome and Firefox).

Respondido : 07/04/2026 2:03 pm
Arek
 Arek
(@arek)
Eminent Member
RE: [3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)

Workaround to flip it via inspector console (tested in google chrome) on connect.prusa3d site.

Really annoying issue especially that there is so easy solution.

I assume in wxWebView (PrusaSlicer) it's also doable (but not without recompiling).

(() => {
  const css = 'video{transform:rotate(180deg)!important}';
  let s = document.getElementById('flip-css');
  if (!s) { s = document.createElement('style'); s.id = 'flip-css'; document.head.appendChild(s); }
  s.textContent = css;
})();
Respondido : 26/05/2026 9:43 pm
tonitom
(@tonitom)
Active Member
RE: [3.1.4] Camera rotation not applied to WebRTC stream (works in preview & Android app)

Hmm, that's a bit frustrating. In the iOS app, the printer overview is upside down, but everything else in the app is oriented correctly. In the Windows app, the LiveStream is upside down, but the preview is fine. And the controls are rotated everywhere. I hope this gets fixed soon with a firmware update.

Respondido : 14/06/2026 11:23 am
Compartir: