LS3solutions / openstream-server

GNU General Public License v3.0
201 stars 26 forks source link

Connection terminated when using DISPLAY3 #17

Open icecube45 opened 3 years ago

icecube45 commented 3 years ago

I can configure openstream to use DISPLAY1 or DISPLAY2 through h264NVENC.conf. However, with DISPLAY3, when connecting with moonlight-qt, after watching my monitors flash and reconfigure for a bit, the connection is terminated.

dxgi-info

====== ADAPTER =====
Device Name      : NVIDIA GeForce GTX 1070
Device Vendor ID : 0x000010DE
Device Device ID : 0x00001B81
Device Video Mem : 8088 MiB
Device Sys Mem   : 0 MiB
Share Sys Mem    : 16314 MiB

    ====== OUTPUT ======
    Output Name       : \\.\DISPLAY1
    AttachedToDesktop : yes
    Resolution        : 2560x1440

    Output Name       : \\.\DISPLAY2
    AttachedToDesktop : yes
    Resolution        : 2560x1440

    Output Name       : \\.\DISPLAY3
    AttachedToDesktop : yes
    Resolution        : 1920x1200

====== ADAPTER =====
Device Name      : Intel(R) HD Graphics 4600
Device Vendor ID : 0x00008086
Device Device ID : 0x00000412
Device Video Mem : 112 MiB
Device Sys Mem   : 0 MiB
Share Sys Mem    : 2048 MiB

    ====== OUTPUT ======
====== ADAPTER =====
Device Name      : Microsoft Basic Render Driver
Device Vendor ID : 0x00001414
Device Device ID : 0x0000008C
Device Video Mem : 0 MiB
Device Sys Mem   : 0 MiB
Share Sys Mem    : 16314 MiB

    ====== OUTPUT ======

console output when attempting to use DISPLAY3


[encoder] -- [nvenc]
[file_state] -- [C:/Program Files/Openstream/sunshine_state.json]
[ping_timeout] -- [6000]
[hevc_mode] -- [1]
[nv_rc] -- [auto]
[pools] -- [8]
[fec_percentage] -- [30]
[file_apps] -- [C:/Program Files/Openstream/assets/apps_windows.json]
[min_threads] -- [8]
[system_priority] -- [2]
[sunshine_name] -- [OpenStream]
[nv_preset] -- [llhq]
[min_log_level] -- [2]
[output_name] -- [\\.\DISPLAY3]
[2021-04-28 21:12:58.172054] [0x00003380] [info]    Starting streamming host...
[2021:04:28:21:12:58]: Info: 
Device Description : NVIDIA GeForce GTX 1070
Device Vendor ID   : 0x000010DE
Device Device ID   : 0x00001B81
Device Video Mem   : 8088 MiB
Device Sys Mem     : 0 MiB
Share Sys Mem      : 16314 MiB
Feature Level      : 0x0000C100
Capture size       : 1920x1200
[2021:04:28:21:12:58]: Error: Could not send a frame for encoding: Invalid argument
[2021:04:28:21:12:58]: Info: 
Device Description : NVIDIA GeForce GTX 1070
Device Vendor ID   : 0x000010DE
Device Device ID   : 0x00001B81
Device Video Mem   : 8088 MiB
Device Sys Mem     : 0 MiB
Share Sys Mem      : 16314 MiB
Feature Level      : 0x0000C100
Capture size       : 1920x1200
[2021:04:28:21:12:58]: Info: 
Device Description : NVIDIA GeForce GTX 1070
Device Vendor ID   : 0x000010DE
Device Device ID   : 0x00001B81
Device Video Mem   : 8088 MiB
Device Sys Mem     : 0 MiB
Share Sys Mem      : 16314 MiB
Feature Level      : 0x0000C100
Capture size       : 1920x1200
[2021:04:28:21:12:58]: Error: Failed to create video output texture [0x80070057]
[2021:04:28:21:12:58]: Info: Found encoder nvenc: [h264_nvenc]
[2021:04:28:21:13:26]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:26]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:26]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:26]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:27]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:27]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:27]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:27]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:29]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:29]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: CLIENT CONNECTED TO RTSP
[2021:04:28:21:13:32]: Info: CLIENT DISCONNECTED FROM RTSP
[2021:04:28:21:13:32]: Info: CLIENT CONNECTED
[2021:04:28:21:13:32]: Info: clone
[2021:04:28:21:13:32]: Info: 1
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:32]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:35]: Error: Failed to locate an output device
[2021:04:28:21:13:35]: Error: Failed to locate an output device
::::extend
[2021:04:28:21:13:37]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:37]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:37]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:37]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:37]: Info: extend
[2021:04:28:21:13:37]: Info: 2
[2021:04:28:21:13:40]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:40]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:44]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:04:28:21:13:44]: Info: /CN=NVIDIA GameStream Client -- verfied