Skip to content

iOS/iPadOS/tvOS streaming broken on latest nightly  #1491

@ylor

Description

@ylor

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the nightly release?

  • This issue is present in the nightly release

Describe the Bug

From Nightly https://github.com/LizardByte/Sunshine/actions/runs/5708257343 and onwards, it appears that streaming to Moonlight iOS/tvOS is non-functional.
20230801_053137000_iOS

Expected Behavior

Expect stream to start as it does on the macOS client

Additional Context

Last functioning Nightly in my testing appears to be https://github.com/LizardByte/Sunshine/actions/runs/5595679121

Host Operating System

Windows

Operating System Version

Windows 11 22H2 (22621.2070)

Architecture

64 bit

Sunshine commit or version

Starting from https://github.com/LizardByte/Sunshine/actions/runs/5708257343

Package

Windows - installer

GPU Type

Nvidia

GPU Model

Geforce RTX 3080 10GB

GPU Driver/Mesa Version

535.98

Capture Method (Linux Only)

No response

Config

pkey = C:\Users\user\OneDrive\config\sunshine\credentials\key.pem
cert = C:\Users\user\OneDrive\config\sunshine\credentials\cert.pem
file_state = C:\Users\user\OneDrive\config\sunshine\state.json
file_apps = C:\Users\user\OneDrive\config\sunshine\apps.json
resolutions = [
    352x240,
    480x360,
    858x480,
    1280x720,
    1920x1080,
    1920x1200,
    3840x2160
]
channels = 2

Apps

{
    "env": {
        "PATH": "$(PATH);$(ProgramFiles(x86))\\Steam"
    },
    "apps": [
        {
            "name": "Desktop",
            "image-path": "desktop.png",
            "prep-cmd": [
                {
                    "do": "cmd \/c C:\\Users\\user\\OneDrive\\bin\\QRes.exe \/X:%SUNSHINE_CLIENT_WIDTH% \/Y:%SUNSHINE_CLIENT_HEIGHT%",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:3440 \/y:1440 \/r:175"
                },
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0"
                }
            ],
            "exclude-global-prep-cmd": "false",
            "elevated": "false"
        },
        {
            "name": "Steam Big Picture",
            "detached": [
                "steam steam:\/\/open\/bigpicture"
            ],
            "image-path": "steam.png",
            "exclude-global-prep-cmd": "false",
            "elevated": "false"
        },
        {
            "name": "WUXGA (16:10)",
            "output": "",
            "cmd": "",
            "prep-cmd": [
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:1920 \/y:1200 \/r:120",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:3440 \/y:1440 \/r:175"
                },
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0"
                }
            ],
            "image-path": "",
            "exclude-global-prep-cmd": "false",
            "elevated": "false"
        },
        {
            "name": "VGA (4:3)",
            "output": "",
            "cmd": "",
            "prep-cmd": [
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:1920 \/y:1440 \/r:175",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:3440 \/y:1440 \/r:175"
                },
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0"
                }
            ],
            "image-path": "",
            "exclude-global-prep-cmd": "false"
        },
        {
            "name": "WQHD (16:9)",
            "output": "",
            "cmd": "",
            "prep-cmd": [
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:2560 \/y:1440 \/r:175",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:3440 \/y:1440 \/r:175"
                },
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0"
                }
            ],
            "image-path": "",
            "exclude-global-prep-cmd": "false"
        },
        {
            "name": "Steam Deck",
            "output": "",
            "cmd": "",
            "exclude-global-prep-cmd": "false",
            "elevated": "false",
            "prep-cmd": [
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:1280 \/y:800 \/r:120",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\qres.exe \/x:3440 \/y:1440 \/r:175",
                    "elevated": "false"
                },
                {
                    "do": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "undo": "C:\\Users\\user\\OneDrive\\bin\\nirsoft\\ControlMyMonitor.exe \/SetValue Primary 10 0",
                    "elevated": "false"
                }
            ],
            "image-path": ""
        }
    ]
}

Relevant log output

N/A. Not sure how to gather this from iOS/tvOS. Happy to do so, if there's some guidance on this front.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions