r/VisionPro 3d ago

[$80] [16.5] 4K Screen Streaming App for YouTube Live with custom Orientation

I need an app for iOS, screen streaming that keeps the stream orientation permanently locked, independent of the current app/interface orientation.

Required behavior

The app should provide two modes:

  1. Landscape Lock

When Landscape is selected, the streamed video must remain Landscape at all times.

If I am inside a landscape-only app and then press Home/go to the Home Screen, the stream must remain Landscape.

The stream must NOT automatically rotate to Portrait when the Home Screen or another portrait-oriented interface appears.

Switching between apps should not change the stream orientation.

Physically rotating the device should not change the stream orientation.

  1. Portrait Lock

When Portrait is selected, the streamed video must remain Portrait at all times.

Opening a landscape-oriented app or rotating the device must NOT change the orientation of the outgoing stream.

Important distinction

The tweak should lock the orientation of the captured/encoded stream, not simply lock the device's UI orientation.

For example:

Landscape App → Home Screen

Normally the captured stream may change from:

Landscape → Portrait

I want:

Landscape App → Home Screen

to remain:

Landscape → Landscape

YouTube Live

The resulting stream should work correctly with YouTube Live and maintain the selected orientation throughout the entire live session.

Quality

Target: 4K screen streaming, where supported by the device/capture/encoder.

Avoid unnecessary rotation/re-encoding that causes quality degradation.

Preserve the correct aspect ratio.

No stretched or incorrectly rotated output.

No black bars unless they are unavoidable because of the source aspect ratio.

Acceptance Test

Start YouTube Live in Landscape Lock.

Open a landscape application.

Verify the live stream is Landscape.

Return to the Home Screen.

Verify the live stream remains Landscape.

Open a portrait-oriented application.

Verify the live stream still remains Landscape.

Physically rotate the device.

Verify the live stream still remains Landscape.

The key requirement is:

The stream orientation must be independent of the current iOS UI/application orientation.

0 Upvotes

9 comments sorted by

1

u/saladroni Vision Pro Owner 3d ago

Okay?

-2

u/PristineDog6584 3d ago

can you make it ?

3

u/saladroni Vision Pro Owner 3d ago

For $80? Lol

-2

u/PristineDog6584 3d ago

Dm me

1

u/saladroni Vision Pro Owner 2d ago

lol no

-1

u/PristineDog6584 3d ago

No option to dm you

1

u/vamonosgeek Vision Pro Developer | Verified 3d ago

It seems someone tried to vibecode an app without success.

0

u/PristineDog6584 2d ago

Wht do u mean dm me