功能:完善2K串流、显示恢复与输入优化
No files matched your search
@@ -1 +0,0 @@
|
||||
# Keep the monorepo directory structure in Git.
|
||||
@@ -0,0 +1,70 @@
|
||||
# 2026-11-03 显示器关屏再开后云桌面变矮:修复与验收
|
||||
|
||||
已在 `armbian@192.168.1.188` 部署。用户现场关闭显示器、等待后重新打开,确认“已自动恢复全屏”。修复过程没有重启盒子,也没有重启或重连 Moonlight。
|
||||
|
||||
## 原因与证据
|
||||
|
||||
- 异常时盒子 HDMI 输出为 **1920×1440@75Hz(4:3)**,Windows/Moonlight 视频为 **2560×1440(16:9)**。
|
||||
- Moonlight 全屏窗口跟随盒子变为 1920×1440,视频保持宽高比,因此视频内容为 1920×1080,上下各有约 180 像素黑边,表现为“宽度一样,高度矮了一点”。异常截图见 `evidence/display-resume-20261103/before.png`。
|
||||
- MATE 的 `~/.config/monitors.xml` 还保存着 HDMI-1 的 1920×1440@75Hz 配置;原启动脚本只在启动时设置一次 2K,没有处理后续热插拔和模式回退。
|
||||
- 显示器 EDID 的 241.70MHz 时序仍不适用于此 RK3528 vendor PHY;沿用此前已验证的 297MHz 定制 2K 时序,不切回该原厂时序。
|
||||
|
||||
## 修改
|
||||
|
||||
1. 新增 `terminal/kiosk-shell/scripts/vdi-display-guard`:每 2 秒检查 XRandR 状态,模式异常持续至少 2 秒后恢复 `2560x1440_60_fixed297`。模式已存在时不重复创建,热插拔后丢失关联时重新关联。
|
||||
2. 健康状态只查询,不反复设置分辨率;显示器断开或 X11 尚不可用时等待,不强设;设置失败按 2/4/8/16/32/60 秒退避,并在设置后重新读取验证。XRandR 每条命令有 10 秒超时。
|
||||
3. 新增用户级 `vdi-display-guard.service`,已启用 `default.target` 自启、异常退出重启;使用文件锁防止启动恢复与常驻守护竞争。服务独立受 systemd 管理,不挂无主后台循环。
|
||||
4. `vdi-kiosk-start` 使用相同恢复程序做启动检查,再确保服务运行;保留此前渲染配置解析及单一 kiosk 启动链。
|
||||
5. 将本机已知显示器(HDMI-1,GWR/0x2708)的旧保存布局改为 2560×1440@60,其余布局不改。部署前保存原文件。
|
||||
6. 新增只部署显示修复的 `tools/deploy_display_guard.sh`;完整 `deploy_kiosk.sh` 也接入该步骤,避免下次部署覆盖修复。此次只执行前者,未执行会停止串流的完整部署。
|
||||
|
||||
时序仍为:
|
||||
|
||||
```text
|
||||
297.00 2560 2608 2640 2720 1440 1443 1448 1820 +HSync -VSync
|
||||
```
|
||||
|
||||
本次仅调整盒子本地显示,不修改 Windows、Sunshine、GPU、远程光标或已有硬解参数。
|
||||
|
||||
## 验收
|
||||
|
||||
| 项目 | 结果 |
|
||||
| --- | --- |
|
||||
| 自动化显示恢复场景 | 9/9 通过:正常不写、断开/重连、首次创建、重新关联、晚到覆盖、失败退避、设置结果校验、X11 暂不可用等 |
|
||||
| 盒子 CTest | 3/3 通过:display-guard、moonlight-session、desktop-list-page |
|
||||
| 连续两次主动回退 1920×1440@75 | 均自动恢复 2560×1440,全屏窗口恢复 2560×1440,单次从发起切换到观测恢复约 14 秒(含两次驱动切换耗时) |
|
||||
| 真实显示器电源循环 | 用户确认自动恢复全屏;日志在 10:03:19 检测断开,10:03:31 检测到正确 2K 模式,无需额外模式设置 |
|
||||
| 会话连续性 | Moonlight PID 始终为 66385,窗口始终为 44040203;模拟测试前后 boot ID 不变;服务未发生异常重启 |
|
||||
| 最终现场 | 2026-11-03 10:04,HDMI 2560×1440 约 60Hz,Moonlight 窗口 2560×1440,守护 active/enabled |
|
||||
|
||||
原始测试输出:`evidence/display-resume-20261103/recovery-test.txt`。最终模式、进程及包含真实关屏过程的日志:`evidence/display-resume-20261103/final-state.txt`。真实开屏后的截图:`evidence/display-resume-20261103/after-power-cycle.png`。
|
||||
|
||||
这是当前这一台盒子与显示器的现场验收,未执行隔夜或多型号显示器测试。守护固定针对当前单 HDMI、2K、Xorg POC;以后换不同显示器或迁移到 Weston/Wayland 时需改为对应的输出配置机制。当前修复不代表服务端 Code43、帧率或鼠标动态残影问题已解决。
|
||||
|
||||
## 运维
|
||||
|
||||
Windows 开发机在 Git Bash 中只部署此修复:
|
||||
|
||||
```bash
|
||||
bash tools/deploy_display_guard.sh
|
||||
```
|
||||
|
||||
盒子上查看状态与日志(当前环境 `journalctl --user` 看不到用户服务日志,因此使用系统日志的用户单元过滤):
|
||||
|
||||
```bash
|
||||
systemctl --user status vdi-display-guard.service
|
||||
sudo -n journalctl _SYSTEMD_USER_UNIT=vdi-display-guard.service -n 50 --no-pager
|
||||
DISPLAY=:0 XAUTHORITY=/home/armbian/.Xauthority xrandr --query
|
||||
```
|
||||
|
||||
本次部署备份目录为 `/home/armbian/vdi-terminal/backups/display-guard-20261103-095920/`,包含原 `vdi-kiosk-start` 和原 `monitors.xml`。必要时可回退到原行为;这也会恢复旧的 4:3 保存布局和“仅启动时修复”的限制:
|
||||
|
||||
```bash
|
||||
systemctl --user disable --now vdi-display-guard.service
|
||||
cp -p ~/vdi-terminal/backups/display-guard-20261103-095920/vdi-kiosk-start ~/vdi-terminal/bin/vdi-kiosk-start
|
||||
cp -p ~/vdi-terminal/backups/display-guard-20261103-095920/monitors.xml ~/.config/monitors.xml
|
||||
rm -- ~/.config/systemd/user/vdi-display-guard.service
|
||||
systemctl --user daemon-reload
|
||||
```
|
||||
|
||||
日常操作:盒子保持开机,显示器可正常关开。若 HDMI 模式确实回退,给驱动和恢复程序约 15 秒完成切换,无需为此重启盒子。
|
||||
|
After Width: | Height: | Size: 3.1 MiB |
|
After Width: | Height: | Size: 1.9 MiB |
@@ -0,0 +1,43 @@
|
||||
2026-11-03T10:04:16+08:00
|
||||
Screen 0: minimum 320 x 200, current 2560 x 1440, maximum 16384 x 16384
|
||||
HDMI-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
|
||||
1920x1440 75.00
|
||||
2048x1152 60.00
|
||||
1920x1080 100.00 60.00 60.00 50.00 59.94
|
||||
1920x1080i 60.00 50.00 59.94
|
||||
1600x1200 60.00
|
||||
1680x1050 59.88
|
||||
1600x900 60.00
|
||||
1280x1024 60.02
|
||||
1440x900 59.90
|
||||
1280x960 85.00 60.00
|
||||
1280x800 59.91
|
||||
1152x864 75.00
|
||||
1280x720 100.00 60.00 50.00 59.94
|
||||
1024x768 60.00
|
||||
800x600 60.32
|
||||
720x576 50.00
|
||||
720x480 59.94
|
||||
2560x1440_60_fixed297 60.00*
|
||||
WINDOW=44040203
|
||||
X=0
|
||||
Y=0
|
||||
WIDTH=2560
|
||||
HEIGHT=1440
|
||||
SCREEN=0
|
||||
66385 /home/armbian/vdi-build/rkmpp-experiment/build/moonlight/app/moonlight stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host
|
||||
MainPID=76385
|
||||
NRestarts=0
|
||||
CPUUsageNSec=2960579000
|
||||
ActiveState=active
|
||||
UnitFileState=enabled
|
||||
11月 03 09:59:22 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:22 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 09:59:30 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:30 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 09:59:33 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:33 healthy: 2560x1440_60_fixed297
|
||||
11月 03 10:00:26 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:26 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 10:00:34 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:34 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 10:00:41 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:41 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 10:00:49 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:49 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 10:00:51 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:51 healthy: 2560x1440_60_fixed297
|
||||
11月 03 10:03:19 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:03:19 HDMI-1 disconnected; no mode changes
|
||||
11月 03 10:03:31 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:03:31 healthy: 2560x1440_60_fixed297
|
||||
@@ -0,0 +1,10 @@
|
||||
--query seconds= 0.109
|
||||
--current seconds= 0.015
|
||||
11月 03 09:59:22 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:22 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 09:59:30 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:30 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 09:59:33 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 09:59:33 healthy: 2560x1440_60_fixed297
|
||||
11月 03 10:00:26 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:26 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 10:00:34 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:34 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 10:00:41 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:41 mode drift: 1920x1440 1920x1440+0+0
|
||||
11月 03 10:00:49 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:49 restored: 2560x1440_60_fixed297 (stream process untouched)
|
||||
11月 03 10:00:51 rk3528pro-ddr4 vdi-display-guard[76385]: 2026-11-03 10:00:51 healthy: 2560x1440_60_fixed297
|
||||
@@ -0,0 +1,25 @@
|
||||
before_stream_pid=66385 boot_id=89a44e11-5cfd-46bb-ae72-3232edc4ea62
|
||||
enabled
|
||||
active
|
||||
2026-11-03 10:00:20 display guard already running
|
||||
cycle=1 drift_at=2026-11-03T10:00:20+08:00
|
||||
cycle=1 recovered_at=2026-11-03T10:00:34+08:00
|
||||
WINDOW=44040203
|
||||
X=0
|
||||
Y=0
|
||||
WIDTH=2560
|
||||
HEIGHT=1440
|
||||
SCREEN=0
|
||||
cycle=2 drift_at=2026-11-03T10:00:35+08:00
|
||||
cycle=2 recovered_at=2026-11-03T10:00:49+08:00
|
||||
WINDOW=44040203
|
||||
X=0
|
||||
Y=0
|
||||
WIDTH=2560
|
||||
HEIGHT=1440
|
||||
SCREEN=0
|
||||
PASS: both recoveries kept stream PID and boot ID
|
||||
MainPID=76385
|
||||
NRestarts=0
|
||||
CPUUsageNSec=1092599000
|
||||
-- No entries --
|
||||
|
After Width: | Height: | Size: 3.1 MiB |
@@ -0,0 +1,71 @@
|
||||
width=2560 height=1440 paints=19411 elapsed_ms=536551 clicks=32
|
||||
|
||||
ms,x,y,target
|
||||
|
||||
536057,1920,600,R
|
||||
|
||||
536060,1920,600,R
|
||||
|
||||
536063,639,600,L
|
||||
|
||||
536070,1920,600,R
|
||||
|
||||
536071,639,600,L
|
||||
|
||||
536072,1920,600,R
|
||||
|
||||
536077,639,600,L
|
||||
|
||||
536078,1920,600,R
|
||||
|
||||
536086,639,600,L
|
||||
|
||||
536148,1920,600,R
|
||||
|
||||
536151,639,600,L
|
||||
|
||||
536152,1920,600,R
|
||||
|
||||
536153,1920,600,R
|
||||
|
||||
536154,1920,600,R
|
||||
|
||||
536155,639,600,L
|
||||
|
||||
536156,1920,600,R
|
||||
|
||||
536157,639,600,L
|
||||
|
||||
536158,1920,600,R
|
||||
|
||||
536159,639,600,L
|
||||
|
||||
536160,1920,600,R
|
||||
|
||||
536161,639,600,L
|
||||
|
||||
536162,1920,600,R
|
||||
|
||||
536163,639,600,L
|
||||
|
||||
536164,1920,600,R
|
||||
|
||||
536165,639,600,L
|
||||
|
||||
536166,1920,600,R
|
||||
|
||||
536167,639,600,L
|
||||
|
||||
536168,1920,600,R
|
||||
|
||||
536169,639,600,L
|
||||
|
||||
536170,1920,600,R
|
||||
|
||||
536171,639,600,L
|
||||
|
||||
536172,1920,600,R
|
||||
|
||||
{"LastTaskResult":267009}
|
||||
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
ELAPSED COMMAND
|
||||
93 /home/armbian/vdi-build/rkmpp-experiment/build/moonlight/app/moonlight stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host --performance-overlay
|
||||
------------------
|
||||
Incoming frame rate from network: 27.45 FPS
|
||||
Decoding frame rate: 27.45 FPS
|
||||
Rendering frame rate: 27.14 FPS
|
||||
Host processing latency min/max/average: 27.3/87.5/48.5 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.52%
|
||||
Average network latency: 6 ms (variance: 5 ms)
|
||||
Average decoding time: 9.84 ms
|
||||
Average frame queue delay: 4.50 ms
|
||||
Average rendering time (including monitor V-sync latency): 6.89 ms
|
||||
00:01:34 - SDL Info (0): Stopping input stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Stopping audio stream...
|
||||
00:01:34 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:01:34 - SDL Info (0): ENet wait interrupted
|
||||
00:01:34 - SDL Info (0): Control stream connection failed: 4
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Stopping video stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Stopping control stream...
|
||||
00:01:34 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Cleaning up input stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Cleaning up video stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Cleaning up control stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Cleaning up audio stream...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - SDL Info (0): Cleaning up platform...
|
||||
00:01:34 - SDL Info (0): done
|
||||
00:01:34 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:01:34 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
|
After Width: | Height: | Size: 159 KiB |
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 52 KiB |
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"baseline": {
|
||||
"received": 32,
|
||||
"expected": 32,
|
||||
"wrong_positions": [
|
||||
1,
|
||||
13
|
||||
],
|
||||
"correct": 30
|
||||
},
|
||||
"patched": {
|
||||
"received": 32,
|
||||
"expected": 32,
|
||||
"wrong_positions": [],
|
||||
"correct": 32
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 51 KiB |
@@ -0,0 +1,15 @@
|
||||
101612 /home/armbian/vdi-build/rkmpp-experiment/build/moonlight/app/moonlight stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host
|
||||
Renderer 'SDL' with 'DRM' backend chosen
|
||||
00:00:09 - SDL Info (0): VDI latest-frame queue: enabled
|
||||
00:00:09 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=ticket result=ready phase_ms=20 total_ms=20 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=process_start result=started phase_ms=0 total_ms=21 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=process_start result=ready phase_ms=103 total_ms=125 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=stream_ready result=ready phase_ms=10440 total_ms=10566 error=
|
||||
active
|
||||
WINDOW=44040203
|
||||
X=0
|
||||
Y=0
|
||||
WIDTH=2560
|
||||
HEIGHT=1440
|
||||
SCREEN=0
|
||||
@@ -0,0 +1,3 @@
|
||||
Screen 0: minimum 320 x 200, current 2560 x 1440, maximum 16384 x 16384
|
||||
2560x1440_60_fixed297 60.00*
|
||||
active
|
||||
@@ -0,0 +1,30 @@
|
||||
baseline2 ready_at=2026-11-03T10:52:11+08:00 pid=95753
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 28.93 FPS
|
||||
Decoding frame rate: 28.93 FPS
|
||||
Rendering frame rate: 28.48 FPS
|
||||
Host processing latency min/max/average: 27.9/78.7/42.6 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.54%
|
||||
Average network latency: 9 ms (variance: 4 ms)
|
||||
Average decoding time: 10.49 ms
|
||||
Average frame queue delay: 3.39 ms
|
||||
Average rendering time (including monitor V-sync latency): 6.84 ms
|
||||
00:00:54 - SDL Info (0): Stopping input stream...
|
||||
baseline2 complete_at=2026-11-03T10:52:58+08:00
|
||||
patched2 ready_at=2026-11-03T10:53:07+08:00 pid=95869
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 28.40 FPS
|
||||
Decoding frame rate: 28.40 FPS
|
||||
Rendering frame rate: 28.09 FPS
|
||||
Host processing latency min/max/average: 31.2/96.2/42.3 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 1.10%
|
||||
Average network latency: 4 ms (variance: 4 ms)
|
||||
Average decoding time: 7.96 ms
|
||||
Average frame queue delay: 2.14 ms
|
||||
Average rendering time (including monitor V-sync latency): 6.12 ms
|
||||
00:00:54 - SDL Info (0): Stopping input stream...
|
||||
patched2 complete_at=2026-11-03T10:53:53+08:00
|
||||
@@ -0,0 +1,71 @@
|
||||
width=2560 height=1440 paints=1532 elapsed_ms=45518 clicks=32
|
||||
|
||||
ms,x,y,target
|
||||
|
||||
44625,639,600,L
|
||||
|
||||
44625,1920,600,R
|
||||
|
||||
44627,639,600,L
|
||||
|
||||
44628,1920,600,R
|
||||
|
||||
44629,639,600,L
|
||||
|
||||
44630,1920,600,R
|
||||
|
||||
44651,639,600,L
|
||||
|
||||
44692,1920,600,R
|
||||
|
||||
44693,639,600,L
|
||||
|
||||
44694,1920,600,R
|
||||
|
||||
44695,639,600,L
|
||||
|
||||
44696,1920,600,R
|
||||
|
||||
44697,639,600,L
|
||||
|
||||
44697,1920,600,R
|
||||
|
||||
44698,639,600,L
|
||||
|
||||
44699,1920,600,R
|
||||
|
||||
44703,639,600,L
|
||||
|
||||
44713,1920,600,R
|
||||
|
||||
44716,639,600,L
|
||||
|
||||
44717,1920,600,R
|
||||
|
||||
44718,639,600,L
|
||||
|
||||
44718,1920,600,R
|
||||
|
||||
44719,639,600,L
|
||||
|
||||
44720,1920,600,R
|
||||
|
||||
44721,639,600,L
|
||||
|
||||
44722,1920,600,R
|
||||
|
||||
44722,639,600,L
|
||||
|
||||
44723,1920,600,R
|
||||
|
||||
44746,639,600,L
|
||||
|
||||
44747,1920,600,R
|
||||
|
||||
44748,639,600,L
|
||||
|
||||
44749,1920,600,R
|
||||
|
||||
{"LastTaskResult":267009}
|
||||
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
ELAPSED COMMAND
|
||||
147 /home/armbian/vdi-build/rkmpp-experiment/build/moonlight/app/moonlight stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host --performance-overlay
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.81%
|
||||
Average network latency: 15 ms (variance: 14 ms)
|
||||
Average decoding time: 8.30 ms
|
||||
Average frame queue delay: 2.72 ms
|
||||
Average rendering time (including monitor V-sync latency): 6.62 ms
|
||||
00:02:05 - SDL Info (0): Stopping input stream...
|
||||
00:02:05 - Qt Critical: 会话已终止
|
||||
|
||||
错误代码: -1
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - Qt Warning: stream 1 finished with error: "Connection closed"
|
||||
00:02:05 - SDL Info (0): Stopping audio stream...
|
||||
00:02:05 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Stopping video stream...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Stopping control stream...
|
||||
00:02:05 - SDL Info (0): ENet peer is already disconnected
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - SDL Info (0): Cleaning up platform...
|
||||
00:02:05 - SDL Info (0): done
|
||||
00:02:05 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:05 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:05 - Qt Warning: Failed to download latest compatibility data: QNetworkReply::RemoteHostClosedError
|
||||
00:02:13 - Qt Info: "DESKTOP-Q072ICM" is now offline
|
||||
00:02:22 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
@@ -0,0 +1,7 @@
|
||||
width=2560 height=1440 paints=19799 elapsed_ms=599310 clicks=0
|
||||
|
||||
ms,x,y,target
|
||||
|
||||
{"LastTaskResult":267014}
|
||||
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.6211] device (wlan0): supplicant interface state: completed -> disconnected
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.6213] device (p2p-dev-wlan0): supplicant management interface state: completed -> disconnected
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.7019] device (wlan0): supplicant interface state: disconnected -> scanning
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.7030] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> scanning
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.7412] device (wlan0): supplicant interface state: scanning -> associating
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.7415] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.9321] device (wlan0): supplicant interface state: associating -> disconnected
|
||||
11月 03 10:48:18 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674098.9324] device (p2p-dev-wlan0): supplicant management interface state: associating -> disconnected
|
||||
11月 03 10:48:19 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674099.4318] device (wlan0): supplicant interface state: disconnected -> scanning
|
||||
11月 03 10:48:19 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674099.4320] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> scanning
|
||||
11月 03 10:48:20 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674100.8003] device (wlan0): supplicant interface state: scanning -> associating
|
||||
11月 03 10:48:20 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674100.8005] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
|
||||
11月 03 10:48:20 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674100.9901] device (wlan0): supplicant interface state: associating -> disconnected
|
||||
11月 03 10:48:20 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674100.9903] device (p2p-dev-wlan0): supplicant management interface state: associating -> disconnected
|
||||
11月 03 10:48:21 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674101.9908] device (wlan0): supplicant interface state: disconnected -> scanning
|
||||
11月 03 10:48:21 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674101.9910] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> scanning
|
||||
11月 03 10:48:22 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674102.0281] device (wlan0): supplicant interface state: scanning -> associating
|
||||
11月 03 10:48:22 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674102.0283] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
|
||||
11月 03 10:48:22 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674102.2189] device (wlan0): supplicant interface state: associating -> disconnected
|
||||
11月 03 10:48:22 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674102.2192] device (p2p-dev-wlan0): supplicant management interface state: associating -> disconnected
|
||||
11月 03 10:48:27 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674107.2236] device (wlan0): supplicant interface state: disconnected -> scanning
|
||||
11月 03 10:48:27 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674107.2239] device (p2p-dev-wlan0): supplicant management interface state: disconnected -> scanning
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.5980] device (wlan0): supplicant interface state: scanning -> associating
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.5983] device (p2p-dev-wlan0): supplicant management interface state: scanning -> associating
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.8979] device (wlan0): supplicant interface state: associating -> associated
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.8981] device (p2p-dev-wlan0): supplicant management interface state: associating -> associated
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.9156] device (wlan0): supplicant interface state: associated -> completed
|
||||
11月 03 10:48:31 rk3528pro-ddr4 NetworkManager[883]: <info> [1793674111.9161] device (p2p-dev-wlan0): supplicant management interface state: associated -> completed
|
||||
@@ -0,0 +1,30 @@
|
||||
{"LastTaskResult":0}
|
||||
|
||||
{
|
||||
|
||||
"backup": "C:\\Users\\test\\AppData\\Local\\VDI\\desktop-responsiveness-before-20261103.json",
|
||||
|
||||
"before": {
|
||||
|
||||
"animation": 1,
|
||||
|
||||
"menuDelay": 400
|
||||
|
||||
},
|
||||
|
||||
"restored": false,
|
||||
|
||||
"after": {
|
||||
|
||||
"animation": 0,
|
||||
|
||||
"menuDelay": 100
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
[h264 @ 0xaaab09e425e0] Reinit context to 2560x1440, pix_fmt: yuv420p
|
||||
Input #0, h264, from '/home/armbian/vdi-build/rkmpp-experiment/test/1440p.h264':
|
||||
Duration: N/A, bitrate: N/A
|
||||
Stream #0:0: Video: h264 (Constrained Baseline), 1 reference frame, yuv420p(progressive, left), 2560x1440, 25 fps, 60 tbr, 1200k tbn
|
||||
[out#0/null @ 0xaaab09e42f00] No explicit maps, mapping streams automatically...
|
||||
[vost#0:0/wrapped_avframe @ 0xaaab09e77260] Created video stream from input stream 0:0
|
||||
[h264_mp4toannexb @ 0xaaab09e6e100] The input looks like it is Annex B already
|
||||
mpp[30233]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
[h264_rkmpp @ 0xaaab09f55980] Picked up an existing RKMPP hardware device
|
||||
Stream mapping:
|
||||
Stream #0:0 -> #0:0 (h264 (h264_rkmpp) -> wrapped_avframe (native))
|
||||
Press [q] to stop, [?] for help
|
||||
[h264_rkmpp @ 0xaaab09f55980] Noticed an info change
|
||||
[h264_rkmpp @ 0xaaab09f55980] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
[h264_rkmpp @ 0xaaab09f55980] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
[graph 0 input from stream 0:0 @ 0xaaab09f264a0] w:2560 h:1440 pixfmt:drm_prime tb:1/1200000 fr:30/1 sar:0/1
|
||||
Output #0, null, to 'pipe:':
|
||||
Metadata:
|
||||
encoder : Lavf60.16.101
|
||||
Stream #0:0: Video: wrapped_avframe, 1 reference frame, drm_prime(tv, progressive, left), 2560x1440 (0x0), q=2-31, 200 kb/s, 30 fps, 30 tbn
|
||||
Metadata:
|
||||
encoder : Lavc60.31.102 wrapped_avframe
|
||||
frame= 0 fps=0.0 q=-0.0 size= 0kB time=00:00:00.03 bitrate= 0.0kbits/s speed=29.3x ␍[in#0/h264 @ 0xaaab09e3b470] EOF while reading input
|
||||
[in#0/h264 @ 0xaaab09e3b470] Terminating demuxer thread
|
||||
[vist#0:0/h264 @ 0xaaab09e42c30] Decoder thread received EOF packet
|
||||
[vist#0:0/h264 @ 0xaaab09e42c30] Decoder returned EOF, finishing
|
||||
[vist#0:0/h264 @ 0xaaab09e42c30] Terminating decoder thread
|
||||
No more output streams to write to, finishing.
|
||||
[out#0/null @ 0xaaab09e42f00] All streams finished
|
||||
[out#0/null @ 0xaaab09e42f00] Terminating muxer thread
|
||||
[out#0/null @ 0xaaab09e42f00] Output file #0 (pipe:):
|
||||
[out#0/null @ 0xaaab09e42f00] Output stream #0:0 (video): 60 frames encoded; 60 packets muxed (28800 bytes);
|
||||
[out#0/null @ 0xaaab09e42f00] Total: 60 packets (28800 bytes) muxed
|
||||
[out#0/null @ 0xaaab09e42f00] video:28kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
|
||||
frame= 60 fps=0.0 q=-0.0 Lsize=N/A time=00:00:02.00 bitrate=N/A speed=6.91x
|
||||
bench: utime=0.058s stime=0.062s rtime=0.290s
|
||||
bench: maxrss=24448kB
|
||||
[in#0/h264 @ 0xaaab09e3b470] Input file #0 (/home/armbian/vdi-build/rkmpp-experiment/test/1440p.h264):
|
||||
[in#0/h264 @ 0xaaab09e3b470] Input stream #0:0 (video): 60 packets read (57854 bytes); 60 frames decoded; 0 decode errors;
|
||||
[in#0/h264 @ 0xaaab09e3b470] Total: 60 packets (57854 bytes) demuxed
|
||||
[AVIOContext @ 0xaaab09e3bb10] Statistics: 57854 bytes read, 0 seeks
|
||||
@@ -0,0 +1,42 @@
|
||||
9eba20198e9416da0be63cf8da2c34d943e6702b825528d1678eccfc7ab5b3ce /home/armbian/vdi-build/rkmpp-experiment/debs/libbrotli-dev_1.1.0-2ubuntu0.1_arm64.deb
|
||||
892633787d2810eb326e3b3dc5ef43cc61fa5b58efdd8474cef71a7c706d8220 /home/armbian/vdi-build/rkmpp-experiment/debs/libdrm-dev_2.4.125-1ubuntu0.1~24.04.2_arm64.deb
|
||||
99e364f5b5d5847feeb57bf4bd866331da93f16ba767c25286dd7f65e4b828ec /home/armbian/vdi-build/rkmpp-experiment/debs/libegl-dev_1.7.0-1build1_arm64.deb
|
||||
887755d6aa91c12ee0eb3404b61f6dc138c4c59234aa2add0264baf270337708 /home/armbian/vdi-build/rkmpp-experiment/debs/libffi-dev_3.4.6-1build1_arm64.deb
|
||||
bf051daf32337f64c23010f59bfca6e54810918531ba7757aa6797fa413ba1cb /home/armbian/vdi-build/rkmpp-experiment/debs/libfreetype-dev_2.13.2+dfsg-1ubuntu0.2_arm64.deb
|
||||
f0faf030f4dc8b78420dbdefd3aa764b855aa6ff7fbe1b0851ba851c43c2fa08 /home/armbian/vdi-build/rkmpp-experiment/debs/libgbm-dev_25.2.8-0ubuntu0.24.04.4_arm64.deb
|
||||
a7c9cd011c8e05fb573445560cab86d61583cda0f79c248fd73680e2d0618b54 /home/armbian/vdi-build/rkmpp-experiment/debs/libgles1_1.7.0-1build1_arm64.deb
|
||||
df742afc0b66f24d80920b419723e072ab59d70726519d5994f50cf09e1f3961 /home/armbian/vdi-build/rkmpp-experiment/debs/libgles-dev_1.7.0-1build1_arm64.deb
|
||||
7cf6c28c1895d6843e901f68dd2d90be5a9280bfef70e1e8dfaa2096e14c13ad /home/armbian/vdi-build/rkmpp-experiment/debs/libglib2.0-dev_2.80.0-6ubuntu3.10_arm64.deb
|
||||
f6af2526f1a4b2264bbc7db25161f1d4f14ade79f731cd21a4c388d7e03debce /home/armbian/vdi-build/rkmpp-experiment/debs/libgraphite2-dev_1.3.14-2ubuntu0.24.04.1_arm64.deb
|
||||
2897a334893c407502f3787fb1ca10ddfd2e35c05a19637396afcfd55873db8d /home/armbian/vdi-build/rkmpp-experiment/debs/libharfbuzz-dev_8.3.0-2build2_arm64.deb
|
||||
4ef5f13cb3a4cbac89e50f48c70355a658911d8db2ff94f263daf5092074e010 /home/armbian/vdi-build/rkmpp-experiment/debs/libopus-dev_1.4-1build1_arm64.deb
|
||||
d73f6246d98ad03283f6b9a30fd86da52ea360afbf5ed48c2e4eb995d04b87aa /home/armbian/vdi-build/rkmpp-experiment/debs/libpng-dev_1.6.43-5ubuntu0.7_arm64.deb
|
||||
85957d625c083a85b7cade0c3696b99095eea9c03242a3452cb6d4b0cb882c3d /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5qmlworkerscript5_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
e10c14d16d3167b29ff1c69d955d3cde68ccb65dbc2f1362c0140fe88e55274f /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5quickcontrols2-5_5.15.13+dfsg-1_arm64.deb
|
||||
97499cbc6dfed8ac3fc1e126861f4e4f66f5196d64eceb90810cd814a7a59069 /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5quickparticles5_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
66d440824d1ab8845e3422a63e248e650f0efc80a07f961b5842ccdb58c199c3 /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5quickshapes5_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
e5fc6fa488bef184069aa80e046991d8c75ec76d6f0b8e6580b27344b0543577 /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5quicktemplates2-5_5.15.13+dfsg-1_arm64.deb
|
||||
73f7aa7231c06cc6e4e7d215421d60cca4835c4f94d1b69587b73cb41866d45a /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5quicktest5_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
813202055ca9743206d33e955cac3152a3bac7abbbc8254e01c18feda6e39d0d /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5svg5_5.15.13-1_arm64.deb
|
||||
690245647bb8fd8ce21feaf8bece72c4cf64c85747fe6baa96dc20dd4eb95c1d /home/armbian/vdi-build/rkmpp-experiment/debs/libqt5svg5-dev_5.15.13-1_arm64.deb
|
||||
3406a7a3cf98a633c9a1289eb20a31e03a04477afb95c8558f2de7f70abdd0bb /home/armbian/vdi-build/rkmpp-experiment/debs/libsdl2-2.0-0_2.30.0+dfsg-1ubuntu3.1_arm64.deb
|
||||
edcb8ab3594488050f0a1c3fe983cf57d00ed6680ae173a8b919ef6fd99c3c3a /home/armbian/vdi-build/rkmpp-experiment/debs/libsdl2-dev_2.30.0+dfsg-1ubuntu3.1_arm64.deb
|
||||
7a23ed32398355c4e771a8a1eae344f3cbbaca6deffe4172f8ce900dd4154687 /home/armbian/vdi-build/rkmpp-experiment/debs/libsdl2-ttf-2.0-0_2.22.0+dfsg-1_arm64.deb
|
||||
e6a9ddf95bbb39bd55f9587fc874291d00cc8a5723b6d5a721bc50d646565926 /home/armbian/vdi-build/rkmpp-experiment/debs/libsdl2-ttf-dev_2.22.0+dfsg-1_arm64.deb
|
||||
4b287709aaddb404233155f78c4f08bb943515065d99b8a205b7a147b76b4d5d /home/armbian/vdi-build/rkmpp-experiment/debs/libudev-dev_255.4-1ubuntu8.18_arm64.deb
|
||||
a2cc274d08d3b966008d0a1f43545bc569c7934d383355829706fb25220b842e /home/armbian/vdi-build/rkmpp-experiment/debs/libwayland-bin_1.22.0-2.1build1_arm64.deb
|
||||
6d94b723710aae35d0ff765978818601f4320c1dc4e0eec57e73b000943a1758 /home/armbian/vdi-build/rkmpp-experiment/debs/libwayland-dev_1.22.0-2.1build1_arm64.deb
|
||||
213534d13ff7afd55155ae022d972faa6d2c343fcebb1e4517f37d7193b1b6d0 /home/armbian/vdi-build/rkmpp-experiment/debs/libx264-dev_2%3a0.164.3108+git31e19f9-1_arm64.deb
|
||||
de01e5d50d114ddc5419d61cde552d8a956a2dc9e6c004ce50b7f37a02a47c1d /home/armbian/vdi-build/rkmpp-experiment/debs/libxkbcommon-dev_1.6.0-1build1_arm64.deb
|
||||
80edfdbc1cd71202ec56d0643e24f75745f1f60bee0cfaef7afa8a40b290ddf2 /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtqml-models2_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
5315cda68ae300ba6938ac83dbb398644419214a8febf2ed988500d8bc4b3d20 /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtquick2_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
a5c57eefe7ec2dafc5f0d9410fef4a09320349eece173e406be6b73eb4eab985 /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtquick-controls2_5.15.13+dfsg-1_arm64.deb
|
||||
cecf088b56cbe3df083bf3b18d7da264d6ac270bb93796e749b3bd5497253340 /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtquick-layouts_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
775d0c95e6ab30a6002d6c0a0613b4c4b9d9d91616804701f7c707706c51bb0b /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtquick-templates2_5.15.13+dfsg-1_arm64.deb
|
||||
af63b41209ee631ba5a5c7eee3976b4342373fd6cd6e47a51467834ac8aac05b /home/armbian/vdi-build/rkmpp-experiment/debs/qml-module-qtquick-window2_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
02313d79aa812e29f6b0494bcbad04e89df8734368e5d68485ac29c31e48b1a7 /home/armbian/vdi-build/rkmpp-experiment/debs/qt5-qmltooling-plugins_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
a7972aee9593b17742461d0b81e1eec1aae0d50ff76257b2bec01844c523be2f /home/armbian/vdi-build/rkmpp-experiment/debs/qtdeclarative5-dev_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
f4235926cc915848adc215ff279b108a19222d5a0e8f4d28210db0e8ffee5848 /home/armbian/vdi-build/rkmpp-experiment/debs/qtdeclarative5-dev-tools_5.15.13+dfsg-1ubuntu0.1_arm64.deb
|
||||
852dba1e49327be8e609b9235ac5a7374fd4538d4196752075989f6bb357e590 /home/armbian/vdi-build/rkmpp-experiment/debs/qtquickcontrols2-5-dev_5.15.13+dfsg-1_arm64.deb
|
||||
e4fa5eb09a9f3eee12a863718badfc51a986cda32e53e37e841b76756e5caebc /home/armbian/vdi-build/rkmpp-experiment/debs/wayland-protocols_1.45-1~ubuntu0.24.04.2_all.deb
|
||||
5ad30e35e9bb0a66a1af4d1bac3d9f2035658040affec533e058001259e2796f /home/armbian/vdi-build/rkmpp-experiment/debs/zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2.3_arm64.deb
|
||||
@@ -0,0 +1,10 @@
|
||||
[libx264 @ 0xaaaaf7134470] using cpu capabilities: ARMv8 NEON
|
||||
[libx264 @ 0xaaaaf7134470] profile Constrained Baseline, level 5.0, 4:2:0, 8-bit
|
||||
[libx264 @ 0xaaaaf7134470] frame I:1 Avg QP:20.00 size: 15901
|
||||
[libx264 @ 0xaaaaf7134470] frame P:59 Avg QP:16.00 size: 711
|
||||
[libx264 @ 0xaaaaf7134470] mb I I16..4: 100.0% 0.0% 0.0%
|
||||
[libx264 @ 0xaaaaf7134470] mb P I16..4: 1.3% 0.0% 0.0% P16..4: 2.8% 0.0% 0.0% 0.0% 0.0% skip:95.9%
|
||||
[libx264 @ 0xaaaaf7134470] coded y,uvDC,uvAC intra: 0.4% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
|
||||
[libx264 @ 0xaaaaf7134470] i16 v,h,dc,p: 0% 99% 0% 0%
|
||||
[libx264 @ 0xaaaaf7134470] i8c dc,h,v,p: 100% 0% 0% 0%
|
||||
[libx264 @ 0xaaaaf7134470] kb/s:231.42
|
||||
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 3.1 MiB |
|
After Width: | Height: | Size: 51 KiB |
@@ -0,0 +1,13 @@
|
||||
[monitor 2026-11-02 20:10:05] 看门狗启动,监控: /home/armbian/vdi-terminal/bin/kiosk-shell
|
||||
[monitor 2026-11-02 20:10:05] 主进程已启动, pid=63682
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=ticket result=started phase_ms=0 total_ms=0 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=ticket result=ready phase_ms=19 total_ms=19 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=process_start result=started phase_ms=0 total_ms=19 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=process_start result=ready phase_ms=110 total_ms=130 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=stream_ready result=ready phase_ms=9940 total_ms=10071 error=
|
||||
vdi_connection attempt=1 desktop=desk-win10-01 phase=session result=finished phase_ms=170912 total_ms=171043 error=
|
||||
vdi_connection attempt=3 desktop=desk-win10-01 phase=ticket result=started phase_ms=0 total_ms=0 error=
|
||||
vdi_connection attempt=3 desktop=desk-win10-01 phase=ticket result=ready phase_ms=1 total_ms=1 error=
|
||||
vdi_connection attempt=3 desktop=desk-win10-01 phase=process_start result=started phase_ms=0 total_ms=2 error=
|
||||
vdi_connection attempt=3 desktop=desk-win10-01 phase=process_start result=ready phase_ms=62 total_ms=64 error=
|
||||
vdi_connection attempt=3 desktop=desk-win10-01 phase=stream_ready result=ready phase_ms=9638 total_ms=9702 error=
|
||||
|
After Width: | Height: | Size: 2.6 MiB |
|
After Width: | Height: | Size: 112 KiB |
@@ -0,0 +1,452 @@
|
||||
|
||||
[VDI launch]
|
||||
profile=low-latency
|
||||
program=/home/armbian/vdi-terminal/bin/vdi-moonlight-rkmpp
|
||||
decoder=hardware
|
||||
codec=H.264
|
||||
vsync=0
|
||||
frame-pacing=0
|
||||
renderer=opengles2
|
||||
video-driver=
|
||||
args=stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:02 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:02 - SDL Info (0): SDL found matching display 0
|
||||
00:00:02 - Qt Info: Server GPU: ""
|
||||
00:00:02 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:02 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:02 - SDL Info (0): Audio channel count: 2
|
||||
00:00:02 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf977dda0] The input looks like it is Annex B already
|
||||
mpp[64569]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf9478020] The input looks like it is Annex B already
|
||||
mpp[64569]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Noticed an info change
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf94e7ed0] Received a frame
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:06 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=1f4223efe39e4eecad4ee7e90ad131e8&appid=881448767&mode=2560x1440x30&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:07 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:07 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:07 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:07 - Qt Info: Interface MTU: 1500
|
||||
00:00:07 - SDL Info (0): RTSP port: 48010
|
||||
00:00:07 - SDL Info (0): Initializing platform...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Resolving host name...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing audio stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:07 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:07 - SDL Info (0): Audio port: 48000
|
||||
00:00:07 - SDL Info (0): Video port: 47998
|
||||
00:00:07 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x30 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:07 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:07 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:07 - SDL Info (0): V-sync disabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf96822d0] The input looks like it is Annex B already
|
||||
mpp[64569]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 390 bytes to decoder
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Received a frame
|
||||
00:00:08 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Frame pacing disabled: target 60 Hz with 30 FPS stream
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf9fc4600] The input looks like it is Annex B already
|
||||
mpp[64569]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:08 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:08 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:08 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:08 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 48152 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 15128 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 17880 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Wrote 16504 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf9493c60] Received a frame
|
||||
00:00:08 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
00:02:50 - SDL Info (0): Detected quit key combo
|
||||
00:02:50 - SDL Info (0): Quit event received
|
||||
00:02:50 - SDL Info (0): Raising 3 keys
|
||||
00:02:50 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 25.52 FPS
|
||||
Decoding frame rate: 25.52 FPS
|
||||
Rendering frame rate: 25.45 FPS
|
||||
Host processing latency min/max/average: 34.0/127.9/45.4 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.10%
|
||||
Average network latency: 8 ms (variance: 4 ms)
|
||||
Average decoding time: 7.06 ms
|
||||
Average frame queue delay: 0.33 ms
|
||||
Average rendering time (including monitor V-sync latency): 1.91 ms
|
||||
00:02:50 - SDL Info (0): Stopping input stream...
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Stopping audio stream...
|
||||
00:02:50 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:50 - SDL Info (0): ENet wait interrupted
|
||||
00:02:50 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Stopping video stream...
|
||||
00:02:50 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Stopping control stream...
|
||||
00:02:50 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:50 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:50 - SDL Info (0): done
|
||||
00:02:50 - SDL Info (0): Cleaning up platform...
|
||||
00:02:50 - SDL Info (0): done
|
||||
|
||||
[VDI launch]
|
||||
profile=low-latency
|
||||
program=/home/armbian/vdi-terminal/bin/vdi-moonlight-rkmpp
|
||||
decoder=hardware
|
||||
codec=H.264
|
||||
vsync=0
|
||||
frame-pacing=0
|
||||
renderer=opengles2
|
||||
video-driver=
|
||||
args=stream 192.168.1.70 Desktop --resolution 2560x1440 --fps 30 --bitrate 30000 --display-mode fullscreen --video-codec H.264 --video-decoder hardware --absolute-mouse --keep-awake --no-vsync --no-frame-pacing --audio-on-host
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:01 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:01 - SDL Info (0): SDL found matching display 0
|
||||
00:00:01 - Qt Info: Server GPU: ""
|
||||
00:00:01 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:02 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:02 - SDL Info (0): Audio channel count: 2
|
||||
00:00:02 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaae8148f80] The input looks like it is Annex B already
|
||||
mpp[66385]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaae859afc0] The input looks like it is Annex B already
|
||||
mpp[66385]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:03 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:06 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=90dfc80ae65d4b1bb02c722d2a22325f&appid=881448767&mode=2560x1440x30&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:06 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:06 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:06 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:06 - Qt Info: Interface MTU: 1500
|
||||
00:00:06 - SDL Info (0): RTSP port: 48010
|
||||
00:00:06 - SDL Info (0): Initializing platform...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Resolving host name...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing audio stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:06 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:06 - SDL Info (0): Audio port: 48000
|
||||
00:00:06 - SDL Info (0): Video port: 47998
|
||||
00:00:06 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x30 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:07 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:07 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:07 - SDL Info (0): V-sync disabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:07 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:00:07 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaae89dd090] The input looks like it is Annex B already
|
||||
mpp[66385]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Received a frame
|
||||
00:00:08 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Frame pacing disabled: target 60 Hz with 30 FPS stream
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
mpp[66385]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaae89d8820] The input looks like it is Annex B already
|
||||
00:00:08 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:08 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:08 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:08 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 46776 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 11000 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Wrote 11000 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaae7adb140] Received a frame
|
||||
00:00:08 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
|
After Width: | Height: | Size: 2.6 MiB |
|
After Width: | Height: | Size: 104 KiB |
@@ -0,0 +1,249 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.33.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.33.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:01 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:01 - SDL Info (0): SDL found matching display 0
|
||||
00:00:01 - Qt Info: Server GPU: ""
|
||||
00:00:01 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:01 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:01 - SDL Info (0): Audio channel count: 2
|
||||
00:00:01 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Decoding VUI
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format drm_prime chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Invalid setup for format drm_prime: missing configuration.
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format drm_prime not usable, retrying get_format() without it.
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format yuv420p chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:02 - SDL Warn (0): EGLImage export requires hardware-backed frames
|
||||
00:00:02 - SDL Warn (0): Backend failed to export EGL image for test frame
|
||||
00:00:02 - SDL Warn (0): Test decode failed (testRenderFrame)
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Decoding VUI
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format yuv420p chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaaf2adf910] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): Encoder configured for 4 slices per frame
|
||||
00:00:02 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:02 - Qt Warning: 你选择的用于强制软件解码的设置可能会导致流式传输性能不佳。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=ebc03298cf8c48b08710bdc9e8df351a"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=81445f65f6e8426bbf57e183f3bda211"
|
||||
00:00:05 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:05 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:05 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=b788d125e836493a85f7eacede1e24eb&appid=881448767&mode=2560x1440x20&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=0&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:06 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:06 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:06 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:06 - Qt Info: Interface MTU: 1500
|
||||
00:00:06 - SDL Info (0): RTSP port: 48010
|
||||
00:00:06 - SDL Info (0): Initializing platform...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Resolving host name...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing audio stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:06 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:06 - SDL Info (0): Audio port: 48000
|
||||
00:00:06 - SDL Info (0): Video port: 47998
|
||||
00:00:06 - SDL Info (0): Control port: 47999
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing control stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing video stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing input stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting control stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting video stream...
|
||||
00:00:06 - SDL Info (0): Video stream is 2560x1440x20 (format 0x1)
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting audio stream...
|
||||
00:00:06 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:06 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:06 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:06 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting input stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Received first video packet after 100 ms
|
||||
00:00:06 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:06 - SDL Info (0): SDL found matching display 0
|
||||
00:00:06 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:07 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:07 - SDL Info (0): V-sync disabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:07 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:00:07 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:07 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:07 - SDL Info (0): Frame pacing disabled: target 60 Hz with 20 FPS stream
|
||||
00:00:07 - SDL Info (0): Using DRM renderer
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Decoding VUI
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format drm_prime chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Invalid setup for format drm_prime: missing configuration.
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format drm_prime not usable, retrying get_format() without it.
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format yuv420p chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:07 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:07 - SDL Warn (0): EGLImage export requires hardware-backed frames
|
||||
00:00:07 - SDL Warn (0): Backend failed to export EGL image for test frame
|
||||
00:00:07 - SDL Warn (0): Test decode failed (testRenderFrame)
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): Frame pacing disabled: target 60 Hz with 20 FPS stream
|
||||
00:00:07 - SDL Info (0): SDL renderer backend: opengles2
|
||||
00:00:07 - SDL Info (0): SDL renderer backend requires main thread rendering
|
||||
00:00:07 - SDL Info (0): Using DRM renderer
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Decoding VUI
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format yuv420p chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaaf2adf910] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:08 - SDL Info (0): Test decode successful
|
||||
00:00:08 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:08 - SDL Info (0): Renderer 'SDL' with 'DRM' backend chosen
|
||||
00:00:08 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] Decoding VUI
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] Format yuvj420p chosen by get_format().
|
||||
00:00:08 - FFmpeg: [h264 @ 0xaaaaf2adf910] Reinit context to 2560x1440, pix_fmt: yuvj420p
|
||||
00:00:08 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:03:27 - SDL Info (0): Raising 3 keys
|
||||
00:03:27 - SDL Info (0): Detected quit key combo
|
||||
00:03:27 - SDL Info (0): Quit event received
|
||||
00:03:27 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 17.07 FPS
|
||||
Decoding frame rate: 17.07 FPS
|
||||
Rendering frame rate: 17.01 FPS
|
||||
Host processing latency min/max/average: 24.1/104.8/35.4 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.29%
|
||||
Average network latency: 11 ms (variance: 6 ms)
|
||||
Average decoding time: 16.96 ms
|
||||
Average frame queue delay: 1.14 ms
|
||||
Average rendering time (including monitor V-sync latency): 10.87 ms
|
||||
00:03:28 - SDL Info (0): Stopping input stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Stopping audio stream...
|
||||
00:03:28 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:03:28 - SDL Info (0): ENet wait interrupted
|
||||
00:03:28 - SDL Info (0): Control stream connection failed: 4
|
||||
00:03:28 - Qt Info: Gamepad mappings are up to date
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Stopping video stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Stopping control stream...
|
||||
00:03:28 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Cleaning up input stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Cleaning up video stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Cleaning up control stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Cleaning up audio stream...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - SDL Info (0): Cleaning up platform...
|
||||
00:03:28 - SDL Info (0): done
|
||||
00:03:28 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:03:28 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
@@ -0,0 +1,237 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:02 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:02 - SDL Info (0): SDL found matching display 0
|
||||
00:00:02 - Qt Info: Server GPU: ""
|
||||
00:00:02 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:02 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:02 - SDL Info (0): Audio channel count: 2
|
||||
00:00:02 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaea8769f0] The input looks like it is Annex B already
|
||||
mpp[51478]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Received a frame
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - SDL Info (0): V-sync disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:03 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:03 - SDL Info (0): Using DRM renderer
|
||||
00:00:03 - FFmpeg: [h264_mp4toannexb @ 0xaaaaea88ab90] The input looks like it is Annex B already
|
||||
mpp[51478]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Picked up an existing RKMPP hardware device
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Noticed an info change
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Received a frame
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=2c210dd36f6e44baaef56040d444099c"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=5dc654e7557140c5ad4a28a3e0cbf0e7"
|
||||
00:00:05 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:07 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:07 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:07 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=d326392167b5421ab723a1fd3511fae0&appid=881448767&mode=2560x1440x20&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:07 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:07 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:07 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:07 - Qt Info: Interface MTU: 1500
|
||||
00:00:07 - SDL Info (0): RTSP port: 48010
|
||||
00:00:07 - SDL Info (0): Initializing platform...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Resolving host name...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing audio stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:07 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:07 - SDL Info (0): Audio port: 48000
|
||||
00:00:07 - SDL Info (0): Video port: 47998
|
||||
00:00:07 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x20 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:08 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:08 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:08 - SDL Info (0): V-sync enabled
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaeb135880] The input looks like it is Annex B already
|
||||
mpp[51478]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Noticed an info change
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Received a frame
|
||||
00:00:09 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:09 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:09 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:09 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:09 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:09 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:09 - SDL Info (0): Frame pacing: target 60 Hz with 20 FPS stream
|
||||
00:00:09 - SDL Info (0): Using DRM renderer
|
||||
00:00:09 - FFmpeg: [h264_mp4toannexb @ 0xaaaaeaef0980] The input looks like it is Annex B already
|
||||
mpp[51478]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:09 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Picked up an existing RKMPP hardware device
|
||||
00:00:09 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:09 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:09 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:09 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 55032 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 13752 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 19256 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Wrote 15128 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Noticed an info change
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:09 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:09 - SDL Info (0): IDR frame request sent
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaea1ff9d0] Received a frame
|
||||
00:00:09 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:09 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:09 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:09 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:09 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
00:02:21 - SDL Info (0): Raising 3 keys
|
||||
00:02:21 - SDL Info (0): Detected quit key combo
|
||||
00:02:21 - SDL Info (0): Quit event received
|
||||
00:02:21 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 19.14 FPS
|
||||
Decoding frame rate: 19.14 FPS
|
||||
Rendering frame rate: 18.97 FPS
|
||||
Host processing latency min/max/average: 26.6/104.7/38.4 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.20%
|
||||
Average network latency: 8 ms (variance: 8 ms)
|
||||
Average decoding time: 10.53 ms
|
||||
Average frame queue delay: 2.78 ms
|
||||
Average rendering time (including monitor V-sync latency): 2.54 ms
|
||||
00:02:21 - SDL Info (0): Stopping input stream...
|
||||
00:02:21 - Qt Info: Latest supported GFE server: "99.99.99.99"
|
||||
00:02:21 - SDL Info (0): ENet wait interrupted
|
||||
00:02:21 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Stopping audio stream...
|
||||
00:02:21 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Stopping video stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Stopping control stream...
|
||||
00:02:21 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:21 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:21 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up platform...
|
||||
00:02:21 - SDL Info (0): done
|
||||
|
After Width: | Height: | Size: 134 KiB |
@@ -0,0 +1,240 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:02 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:02 - SDL Info (0): SDL found matching display 0
|
||||
00:00:02 - Qt Info: Server GPU: ""
|
||||
00:00:02 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:02 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:02 - SDL Info (0): Audio channel count: 2
|
||||
00:00:02 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf99a27a0] The input looks like it is Annex B already
|
||||
mpp[54250]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf995fa90] The input looks like it is Annex B already
|
||||
mpp[54250]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaaf92e8420] Received a frame
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=384e05c9dbdc467aa7c65964c14160df"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=3a95f785091741c090fdffd7d56979e7"
|
||||
00:00:04 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:06 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=b7dffe4902d54022a33fa19a3cf2b331&appid=881448767&mode=2560x1440x30&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:07 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:07 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:07 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:07 - Qt Info: Interface MTU: 1500
|
||||
00:00:07 - SDL Info (0): RTSP port: 48010
|
||||
00:00:07 - SDL Info (0): Initializing platform...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Resolving host name...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing audio stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:07 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:07 - SDL Info (0): Audio port: 48000
|
||||
00:00:07 - SDL Info (0): Video port: 47998
|
||||
00:00:07 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x30 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:07 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:08 - SDL Info (0): V-sync disabled
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf96e2d90] The input looks like it is Annex B already
|
||||
mpp[54250]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Noticed an info change
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 390 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Received a frame
|
||||
00:00:09 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:09 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:09 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:09 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:09 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:09 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:09 - SDL Info (0): Frame pacing disabled: target 60 Hz with 30 FPS stream
|
||||
00:00:09 - SDL Info (0): Using DRM renderer
|
||||
00:00:09 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf96f1610] The input looks like it is Annex B already
|
||||
mpp[54250]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Picked up an existing RKMPP hardware device
|
||||
00:00:09 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:09 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:09 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:09 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:09 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 46776 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 19256 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 15128 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Wrote 16504 bytes to decoder
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Noticed an info change
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:09 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:09 - SDL Info (0): IDR frame request sent
|
||||
00:00:09 - FFmpeg: [h264_rkmpp @ 0xaaaaf99a26d0] Received a frame
|
||||
00:00:09 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:09 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:09 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:09 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:09 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
00:02:20 - SDL Info (0): Detected quit key combo
|
||||
00:02:20 - SDL Info (0): Quit event received
|
||||
00:02:20 - SDL Info (0): Raising 3 keys
|
||||
00:02:20 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 23.56 FPS
|
||||
Decoding frame rate: 23.56 FPS
|
||||
Rendering frame rate: 23.46 FPS
|
||||
Host processing latency min/max/average: 29.7/145.8/46.8 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.10%
|
||||
Average network latency: 4 ms (variance: 2 ms)
|
||||
Average decoding time: 9.11 ms
|
||||
Average frame queue delay: 2.39 ms
|
||||
Average rendering time (including monitor V-sync latency): 5.41 ms
|
||||
00:02:20 - SDL Info (0): Stopping input stream...
|
||||
00:02:20 - SDL Info (0): done
|
||||
00:02:20 - Qt Info: Latest supported GFE server: "99.99.99.99"
|
||||
00:02:20 - SDL Info (0): Stopping audio stream...
|
||||
00:02:20 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:20 - SDL Info (0): ENet wait interrupted
|
||||
00:02:20 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:20 - SDL Info (0): done
|
||||
00:02:20 - SDL Info (0): Stopping video stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Stopping control stream...
|
||||
00:02:21 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:21 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:21 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:21 - SDL Info (0): done
|
||||
00:02:21 - SDL Info (0): Cleaning up platform...
|
||||
00:02:21 - SDL Info (0): done
|
||||
|
After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 130 KiB |
@@ -0,0 +1,240 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:01 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:01 - SDL Info (0): SDL found matching display 0
|
||||
00:00:01 - Qt Info: Server GPU: ""
|
||||
00:00:01 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:01 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:01 - SDL Info (0): Audio channel count: 2
|
||||
00:00:01 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaefd8db30] The input looks like it is Annex B already
|
||||
mpp[52715]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaaf01e0290] The input looks like it is Annex B already
|
||||
mpp[52715]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=bde19ca4ac6f4527a834eac086ade60d"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=29837995715346aea2f683aa39046423"
|
||||
00:00:05 - Qt Info: Latest supported GFE server: "99.99.99.99"
|
||||
00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:06 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=910b4365f6664f5a894c7e3a58542e6c&appid=881448767&mode=2560x1440x30&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:06 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:06 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:06 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:06 - Qt Info: Interface MTU: 1500
|
||||
00:00:06 - SDL Info (0): RTSP port: 48010
|
||||
00:00:06 - SDL Info (0): Initializing platform...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Resolving host name...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing audio stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:06 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:06 - SDL Info (0): Audio port: 48000
|
||||
00:00:06 - SDL Info (0): Video port: 47998
|
||||
00:00:06 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x30 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:07 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:07 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:00:07 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:07 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:07 - SDL Info (0): V-sync enabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaefcb7f90] The input looks like it is Annex B already
|
||||
mpp[52715]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Received a frame
|
||||
00:00:08 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Frame pacing: target 60 Hz with 30 FPS stream
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaaefca77e0] The input looks like it is Annex B already
|
||||
mpp[52715]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:08 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:08 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:08 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:08 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Wrote 53656 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaaef6fce10] Received a frame
|
||||
00:00:08 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
00:02:26 - SDL Info (0): Raising 3 keys
|
||||
00:02:26 - SDL Info (0): Detected quit key combo
|
||||
00:02:26 - SDL Info (0): Quit event received
|
||||
00:02:26 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 24.21 FPS
|
||||
Decoding frame rate: 24.21 FPS
|
||||
Rendering frame rate: 23.29 FPS
|
||||
Host processing latency min/max/average: 24.8/86.1/46.2 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 3.02%
|
||||
Average network latency: 9 ms (variance: 6 ms)
|
||||
Average decoding time: 8.24 ms
|
||||
Average frame queue delay: 31.95 ms
|
||||
Average rendering time (including monitor V-sync latency): 4.19 ms
|
||||
00:02:26 - SDL Info (0): Stopping input stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Stopping audio stream...
|
||||
00:02:26 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:26 - SDL Info (0): ENet wait interrupted
|
||||
00:02:26 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Stopping video stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Stopping control stream...
|
||||
00:02:26 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - SDL Info (0): Cleaning up platform...
|
||||
00:02:26 - SDL Info (0): done
|
||||
00:02:26 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:26 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
@@ -0,0 +1,240 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:02 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:02 - SDL Info (0): SDL found matching display 0
|
||||
00:00:02 - Qt Info: Server GPU: ""
|
||||
00:00:02 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:02 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:02 - SDL Info (0): Audio channel count: 2
|
||||
00:00:02 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:02 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:02 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaac0ba40c0] The input looks like it is Annex B already
|
||||
mpp[56346]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264_mp4toannexb @ 0xaaaac0c0e890] The input looks like it is Annex B already
|
||||
mpp[56346]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Picked up an existing RKMPP hardware device
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Noticed an info change
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:02 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Received a frame
|
||||
00:00:02 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=60ec9920646340b7a621736f9ae3ef0f"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=9ff5b4f5a4e34249a2e35f84ea1114b4"
|
||||
00:00:05 - Qt Info: Latest supported GFE server: "99.99.99.99"
|
||||
00:00:06 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:06 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=1217e2a33f3e46c282856a4e5d12ee0d&appid=881448767&mode=2560x1440x30&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:06 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:06 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:06 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:06 - Qt Info: Interface MTU: 1500
|
||||
00:00:06 - SDL Info (0): RTSP port: 48010
|
||||
00:00:06 - SDL Info (0): Initializing platform...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Resolving host name...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing audio stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:07 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:07 - SDL Info (0): Audio port: 48000
|
||||
00:00:07 - SDL Info (0): Video port: 47998
|
||||
00:00:07 - SDL Info (0): Control port: 47999
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing video stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Initializing input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting control stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting video stream...
|
||||
00:00:07 - SDL Info (0): Video stream is 2560x1440x30 (format 0x1)
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting audio stream...
|
||||
00:00:07 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:07 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:07 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Starting input stream...
|
||||
00:00:07 - SDL Info (0): done
|
||||
00:00:07 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:07 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:07 - SDL Info (0): SDL found matching display 0
|
||||
00:00:07 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:07 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:07 - SDL Info (0): V-sync enabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:07 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:00:07 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
mpp[56346]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaac1032530] The input looks like it is Annex B already
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:08 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 390 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Received a frame
|
||||
00:00:08 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:08 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:08 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:08 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:08 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:08 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:08 - SDL Info (0): Frame pacing disabled: target 60 Hz with 30 FPS stream
|
||||
00:00:08 - SDL Info (0): Using DRM renderer
|
||||
00:00:08 - FFmpeg: [h264_mp4toannexb @ 0xaaaac0ee99b0] The input looks like it is Annex B already
|
||||
mpp[56346]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Picked up an existing RKMPP hardware device
|
||||
00:00:08 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:08 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:08 - SDL Info (0): Renderer 'EGL/GLES' with 'DRM' backend chosen
|
||||
00:00:08 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:08 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 45400 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 15128 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 15128 bytes to decoder
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Noticed an info change
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Wrote 15128 bytes to decoder
|
||||
00:00:08 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:08 - SDL Info (0): IDR frame request sent
|
||||
00:00:08 - FFmpeg: [h264_rkmpp @ 0xaaaac0530820] Received a frame
|
||||
00:00:08 - SDL Info (0): EGLRenderer: EGLImage pixel format: 179
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_opaque.frag" at ":/data/egl_opaque.frag"
|
||||
00:00:08 - Qt Info: Found "egl.vert" at ":/data/egl.vert"
|
||||
00:00:08 - Qt Info: Found "egl_overlay.frag" at ":/data/egl_overlay.frag"
|
||||
00:02:33 - SDL Info (0): Raising 3 keys
|
||||
00:02:33 - SDL Info (0): Detected quit key combo
|
||||
00:02:33 - SDL Info (0): Quit event received
|
||||
00:02:33 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 23.26 FPS
|
||||
Decoding frame rate: 23.26 FPS
|
||||
Rendering frame rate: 22.63 FPS
|
||||
Host processing latency min/max/average: 34.4/110.6/47.5 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 2.23%
|
||||
Average network latency: 13 ms (variance: 8 ms)
|
||||
Average decoding time: 8.28 ms
|
||||
Average frame queue delay: 28.93 ms
|
||||
Average rendering time (including monitor V-sync latency): 4.14 ms
|
||||
00:02:34 - Qt Info: Gamepad mappings are up to date
|
||||
00:02:34 - SDL Info (0): Stopping input stream...
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Stopping audio stream...
|
||||
00:02:34 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:34 - SDL Info (0): ENet wait interrupted
|
||||
00:02:34 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Stopping video stream...
|
||||
00:02:34 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:34 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Stopping control stream...
|
||||
00:02:34 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:34 - SDL Info (0): done
|
||||
00:02:34 - SDL Info (0): Cleaning up platform...
|
||||
00:02:34 - SDL Info (0): done
|
||||
|
After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 2.8 MiB |
@@ -0,0 +1,300 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.30.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.30.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:01 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-help_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/ic_videogame_asset_white_48px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/update.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/ic_add_to_queue_white_48px.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/discord.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/arrow_left.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/settings.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/question_mark.svg: Unsupported image format
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:02 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-help_outline-24px.svg: Unsupported image format
|
||||
00:00:02 - Qt Warning: qrc:/gui/NavigableMessageDialog.qml:32:9: QML Image: Error decoding: qrc:/res/baseline-error_outline-24px.svg: Unsupported image format
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:02 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:02 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:02 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:02 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:02 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/arrow_left.svg: Unsupported image format
|
||||
00:00:02 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/arrow_left.svg: Unsupported image format
|
||||
00:00:02 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/arrow_left.svg: Unsupported image format
|
||||
00:00:02 - Qt Warning: file:///home/armbian/vdi-build/rkmpp-experiment/deps/usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/Material/ToolButton.qml: QML IconImage: Error decoding: qrc:/res/arrow_left.svg: Unsupported image format
|
||||
00:00:02 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:03 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:03 - SDL Info (0): SDL found matching display 0
|
||||
00:00:03 - Qt Info: Server GPU: ""
|
||||
00:00:03 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:03 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:03 - SDL Info (0): Audio channel count: 2
|
||||
00:00:03 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:03 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:03 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:03 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:03 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:03 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:03 - SDL Info (0): V-sync disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Using DRM renderer
|
||||
00:00:03 - FFmpeg: [h264_mp4toannexb @ 0xaaaacc36b700] The input looks like it is Annex B already
|
||||
mpp[44667]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Picked up an existing RKMPP hardware device
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Noticed an info change
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Received a frame
|
||||
00:00:03 - SDL Info (0): Selected hwframe->swframe format: 23 (mapping: yes)
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - SDL Info (0): V-sync disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:03 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:03 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:03 - SDL Info (0): Using DRM renderer
|
||||
00:00:03 - FFmpeg: [h264_mp4toannexb @ 0xaaaacc3369a0] The input looks like it is Annex B already
|
||||
mpp[44667]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Picked up an existing RKMPP hardware device
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Noticed an info change
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:03 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Received a frame
|
||||
00:00:03 - SDL Info (0): Selected hwframe->swframe format: 23 (mapping: yes)
|
||||
00:00:03 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:03 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:05 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:06 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:06 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=38035ae211ee431ab78b9142e0450ce3"
|
||||
00:00:06 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=3f6cd9485a3b4e4c92fe07f7076ea0cf"
|
||||
00:00:08 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:08 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:00:08 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=21acc81568604fefac1fa259037e9792&appid=881448767&mode=2560x1440x20&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=1&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:08 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:08 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:08 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:08 - Qt Info: Interface MTU: 1500
|
||||
00:00:08 - SDL Info (0): RTSP port: 48010
|
||||
00:00:08 - SDL Info (0): Initializing platform...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Resolving host name...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Initializing audio stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:08 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:08 - SDL Info (0): Audio port: 48000
|
||||
00:00:08 - SDL Info (0): Video port: 47998
|
||||
00:00:08 - SDL Info (0): Control port: 47999
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Initializing control stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Initializing video stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Initializing input stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Starting control stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Starting video stream...
|
||||
00:00:08 - SDL Info (0): Video stream is 2560x1440x20 (format 0x1)
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Starting audio stream...
|
||||
00:00:08 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:08 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:08 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:08 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:08 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:08 - SDL Info (0): Starting input stream...
|
||||
00:00:08 - SDL Info (0): done
|
||||
00:00:09 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:09 - SDL Info (0): SDL found matching display 0
|
||||
00:00:09 - SDL Info (0): Found display mode with video resolution: 2560x1440x60
|
||||
00:00:09 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:09 - SDL Info (0): IDR frame request sent
|
||||
00:00:09 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:11 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:11 - SDL Info (0): IDR frame request sent
|
||||
00:00:11 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:13 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:13 - SDL Info (0): IDR frame request sent
|
||||
00:00:13 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:14 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:14 - SDL Info (0): V-sync enabled
|
||||
00:00:14 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:14 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:14 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:14 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:14 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:14 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:14 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:14 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:14 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:15 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:15 - SDL Info (0): IDR frame request sent
|
||||
00:00:15 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:15 - SDL Info (0): Using DRM renderer
|
||||
00:00:15 - FFmpeg: [h264_mp4toannexb @ 0xaaaacc468440] The input looks like it is Annex B already
|
||||
mpp[44667]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Picked up an existing RKMPP hardware device
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Noticed an info change
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:15 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Configured with size: 1280x720 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 390 bytes to decoder
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Received a frame
|
||||
00:00:16 - SDL Info (0): Selected hwframe->swframe format: 23 (mapping: yes)
|
||||
00:00:16 - SDL Info (0): Not reusing test decoder for h264_rkmpp
|
||||
00:00:16 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:16 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:16 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:16 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:16 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:16 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
mpp[44667]: mpp_info: mpp version: 7916c3c author: Xiaoxu Chen 2026-10-28 fix[utils]: Fix AVC cu_map allocation stride
|
||||
00:00:16 - SDL Info (0): Frame pacing: target 60 Hz with 20 FPS stream
|
||||
00:00:16 - SDL Info (0): SDL renderer backend: opengles2
|
||||
00:00:16 - SDL Info (0): SDL renderer backend requires main thread rendering
|
||||
00:00:16 - SDL Info (0): Using DRM renderer
|
||||
00:00:16 - FFmpeg: [h264_mp4toannexb @ 0xaaaaccea90d0] The input looks like it is Annex B already
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Picked up an existing RKMPP hardware device
|
||||
00:00:16 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:16 - SDL Info (0): Renderer 'SDL' with 'DRM' backend chosen
|
||||
00:00:16 - SDL Warn (0): Using custom H.264 decoder (H264_DECODER_HINT): h264_rkmpp
|
||||
00:00:16 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 184376 bytes to decoder
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Noticed an info change
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Decoder options: deint=true afbc=0 fast_parse=true buf_mode=0
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Configured with size: 2560x1440 | pix_fmt: drm_prime | sw_pix_fmt: nv12
|
||||
00:00:16 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:16 - SDL Info (0): IDR frame request sent
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 77048 bytes to decoder
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 101816 bytes to decoder
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Wrote 129336 bytes to decoder
|
||||
00:00:16 - FFmpeg: [h264_rkmpp @ 0xaaaacb767aa0] Received a frame
|
||||
00:00:16 - SDL Info (0): Selected hwframe->swframe format: 23 (mapping: yes)
|
||||
00:02:40 - SDL Info (0): Raising 3 keys
|
||||
00:02:40 - SDL Info (0): Detected quit key combo
|
||||
00:02:40 - SDL Info (0): Quit event received
|
||||
00:02:40 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 8.72 FPS
|
||||
Decoding frame rate: 8.72 FPS
|
||||
Rendering frame rate: 8.61 FPS
|
||||
Host processing latency min/max/average: 25.8/35.9/30.7 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.24%
|
||||
Average network latency: 2 ms (variance: 0 ms)
|
||||
Average decoding time: 16.89 ms
|
||||
Average frame queue delay: 1.07 ms
|
||||
Average rendering time (including monitor V-sync latency): 44.80 ms
|
||||
00:02:40 - SDL Info (0): Stopping input stream...
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Stopping audio stream...
|
||||
00:02:40 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:02:40 - SDL Info (0): ENet wait interrupted
|
||||
00:02:40 - SDL Info (0): Control stream connection failed: 4
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Stopping video stream...
|
||||
00:02:40 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:02:40 - SDL Info (0): Loaded 436 new gamepad mappings
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Stopping control stream...
|
||||
00:02:40 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Cleaning up input stream...
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Cleaning up video stream...
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Cleaning up control stream...
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Cleaning up audio stream...
|
||||
00:02:40 - SDL Info (0): done
|
||||
00:02:40 - SDL Info (0): Cleaning up platform...
|
||||
00:02:40 - SDL Info (0): done
|
||||
|
After Width: | Height: | Size: 101 KiB |
@@ -0,0 +1,250 @@
|
||||
00:00:00 - SDL Info (0): Compiled with SDL 2.33.0
|
||||
00:00:00 - SDL Info (0): Running with SDL 2.33.0
|
||||
00:00:00 - Qt Info: Successfully loaded translation for "zh_CN"
|
||||
00:00:00 - Qt Info: Loaded unique ID from settings: "95da1945b8736669"
|
||||
00:00:00 - Qt Warning: qrc:/gui/main.qml:13:1: QML ApplicationWindow: ToolTip must be attached to an Item
|
||||
00:00:01 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:01 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 192.168.1.70:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 255.255.255.255:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via 60.21.96.193:48010
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:9
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47009
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47998
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:47999
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48000
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48002
|
||||
00:00:01 - Qt Info: Sent WoL packet to DESKTOP-Q072ICM via ff02::1%wlan0:48010
|
||||
00:00:01 - Qt Debug: Current Moonlight version: "6.2.0"
|
||||
00:00:01 - Qt Info: "DESKTOP-Q072ICM" is now online at "192.168.1.70:47989"
|
||||
00:00:01 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
|
||||
00:00:01 - Qt Info: Discovered mDNS host: "DESKTOP-Q072ICM.local."
|
||||
00:00:01 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:01 - SDL Info (0): SDL found matching display 0
|
||||
00:00:01 - Qt Info: Server GPU: ""
|
||||
00:00:01 - Qt Info: Server GFE version: "3.23.0.74"
|
||||
00:00:01 - SDL Info (0): Video bitrate: 30000 kbps
|
||||
00:00:01 - SDL Info (0): Audio channel count: 2
|
||||
00:00:01 - SDL Info (0): Audio channel mask: 3
|
||||
00:00:01 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:01 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:01 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:02 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:02 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:02 - SDL Info (0): V-sync disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:02 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Decoding VUI
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format drm_prime chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Invalid setup for format drm_prime: missing configuration.
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format drm_prime not usable, retrying get_format() without it.
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format yuv420p chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:02 - SDL Warn (0): EGLImage export requires hardware-backed frames
|
||||
00:00:02 - SDL Warn (0): Backend failed to export EGL image for test frame
|
||||
00:00:02 - SDL Warn (0): Test decode failed (testRenderFrame)
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:02 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:02 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:02 - SDL Info (0): Using DRM renderer
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Decoding VUI
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format yuv420p chosen by get_format().
|
||||
00:00:02 - FFmpeg: [h264 @ 0xaaaabb28ac40] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:02 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:02 - SDL Info (0): Encoder configured for 4 slices per frame
|
||||
00:00:02 - Qt Warning: 启用远程桌面鼠标模式可能会导致游戏出现问题。
|
||||
00:00:02 - Qt Warning: 你选择的用于强制软件解码的设置可能会导致流式传输性能不佳。
|
||||
00:00:03 - Qt Info: Processing new PC "DESKTOP-Q072ICM.local." from mDNS with local address "192.168.1.70:47989"
|
||||
00:00:03 - Qt Info: Executing request: "http://192.168.1.70:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=6962458dceb442b4b6bd8028e70a3b36"
|
||||
00:00:03 - Qt Info: Executing request: "https://192.168.1.70:47984/serverinfo?uniqueid=95da1945b8736669&uuid=24015164fe774f5790b5e26dcbdac0a3"
|
||||
00:00:04 - Qt Info: Gamepad mappings are up to date
|
||||
00:00:05 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:00:05 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:00:05 - Qt Info: Executing request: "https://192.168.1.70:47984/resume?uniqueid=95da1945b8736669&uuid=49737f9390044dc28228a93b794837cb&appid=881448767&mode=2560x1440x20&additionalStates=1&sops=1&rikey=REDACTED&rikeyid=REDACTED&localAudioPlayMode=0&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0&gcpersist=0&corever=1"
|
||||
00:00:06 - Qt Info: Launch response: "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root status_code=\"200\"><sessionUrl0>rtspenc://192.168.1.70:48010</sessionUrl0><resume>1</resume></root>"
|
||||
00:00:06 - Qt Info: Found matching interface: "wlan0" "88:00:33:77:30:B6" QFlags<QNetworkInterface::InterfaceFlag>(IsUp|IsRunning|CanBroadcast|CanMulticast)
|
||||
00:00:06 - Qt Info: Interface Type: QNetworkInterface::Wifi
|
||||
00:00:06 - Qt Info: Interface MTU: 1500
|
||||
00:00:06 - SDL Info (0): RTSP port: 48010
|
||||
00:00:06 - SDL Info (0): Initializing platform...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Resolving host name...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing audio stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting RTSP handshake...
|
||||
00:00:06 - SDL Info (0): Reference frame invalidation is not supported by this host
|
||||
00:00:06 - SDL Info (0): Audio port: 48000
|
||||
00:00:06 - SDL Info (0): Video port: 47998
|
||||
00:00:06 - SDL Info (0): Control port: 47999
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing control stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing video stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Initializing input stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting control stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting video stream...
|
||||
00:00:06 - SDL Info (0): Video stream is 2560x1440x20 (format 0x1)
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting audio stream...
|
||||
00:00:06 - SDL Info (0): Desired audio buffer: 720 samples (5760 bytes)
|
||||
00:00:06 - SDL Info (0): Obtained audio buffer: 720 samples (5760 bytes)
|
||||
00:00:06 - SDL Info (0): SDL audio driver: pulseaudio
|
||||
00:00:06 - SDL Info (0): Received first video packet after 0 ms
|
||||
00:00:06 - SDL Info (0): Audio stream has 2 channels
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Starting input stream...
|
||||
00:00:06 - SDL Info (0): done
|
||||
00:00:06 - SDL Info (0): Qt UI screen is at (0,0)
|
||||
00:00:06 - SDL Info (0): SDL found matching display 0
|
||||
00:00:06 - SDL Info (0): Found display mode with desktop resolution: 2560x1440x60
|
||||
00:00:06 - SDL Info (0): Recreating renderer for window event: 1 (0 0)
|
||||
00:00:06 - SDL Info (0): V-sync enabled
|
||||
00:00:06 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:06 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:06 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:06 - SDL Info (0): DRM backend supports exporting EGLImage
|
||||
00:00:07 - SDL Info (0): Video decode unit queue overflow
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:00:07 - SDL Info (0): Waiting for IDR frame
|
||||
00:00:07 - SDL Info (0): Color buffer is: R8G8B8A0
|
||||
00:00:07 - SDL Info (0): Frame pacing: target 60 Hz with 20 FPS stream
|
||||
00:00:07 - SDL Info (0): Using DRM renderer
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Decoding VUI
|
||||
00:00:07 - SDL Warn (0): Unable to set render thread to high priority: setpriority() failed
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format drm_prime chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Invalid setup for format drm_prime: missing configuration.
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format drm_prime not usable, retrying get_format() without it.
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format yuv420p chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:07 - SDL Warn (0): EGLImage export requires hardware-backed frames
|
||||
00:00:07 - SDL Warn (0): Backend failed to export EGL image for test frame
|
||||
00:00:07 - SDL Warn (0): Test decode failed (testRenderFrame)
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): Opened DRM render node: /dev/dri/renderD128
|
||||
00:00:07 - SDL Info (0): GPU driver: rockchip
|
||||
00:00:07 - SDL Info (0): Direct rendering via DRM is disabled
|
||||
00:00:07 - SDL Info (0): Frame pacing: target 60 Hz with 20 FPS stream
|
||||
00:00:07 - SDL Info (0): SDL renderer backend: opengles2
|
||||
00:00:07 - SDL Info (0): SDL renderer backend requires main thread rendering
|
||||
00:00:07 - SDL Info (0): Using DRM renderer
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Decoding VUI
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format yuv420p chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Reinit context to 1280x720, pix_fmt: yuv420p
|
||||
00:00:07 - SDL Info (0): Test decode successful
|
||||
00:00:07 - SDL Info (0): Using H.264 SPS fixup
|
||||
00:00:07 - SDL Info (0): Renderer 'SDL' with 'DRM' backend chosen
|
||||
00:00:07 - SDL Info (0): FFmpeg-based video decoder chosen
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Decoding VUI
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Format yuvj420p chosen by get_format().
|
||||
00:00:07 - FFmpeg: [h264 @ 0xaaaabb28ac40] Reinit context to 2560x1440, pix_fmt: yuvj420p
|
||||
00:00:07 - SDL Info (0): Dropping window event during flush: 6 (2560 1440)
|
||||
00:00:07 - SDL Info (0): IDR frame request sent
|
||||
00:01:54 - SDL Info (0): Raising 3 keys
|
||||
00:01:54 - SDL Info (0): Detected quit key combo
|
||||
00:01:54 - SDL Info (0): Quit event received
|
||||
00:01:54 - SDL Info (0):
|
||||
Global video stats
|
||||
------------------
|
||||
Incoming frame rate from network: 17.16 FPS
|
||||
Decoding frame rate: 17.16 FPS
|
||||
Rendering frame rate: 17.07 FPS
|
||||
Host processing latency min/max/average: 24.1/53.8/33.6 ms
|
||||
Frames dropped by your network connection: 0.00%
|
||||
Frames dropped due to network jitter: 0.44%
|
||||
Average network latency: 11 ms (variance: 7 ms)
|
||||
Average decoding time: 14.07 ms
|
||||
Average frame queue delay: 0.95 ms
|
||||
Average rendering time (including monitor V-sync latency): 8.38 ms
|
||||
00:01:54 - SDL Info (0): Stopping input stream...
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Stopping audio stream...
|
||||
00:01:54 - SDL Info (0): No audio traffic was ever received from the host!
|
||||
00:01:54 - SDL Info (0): ENet wait interrupted
|
||||
00:01:54 - SDL Info (0): Control stream connection failed: 4
|
||||
00:01:54 - Qt Info: Found "gamecontrollerdb.txt" at "/home/armbian/.cache/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Stopping video stream...
|
||||
00:01:54 - SDL Info (0): Loaded 435 new gamepad mappings
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Stopping control stream...
|
||||
00:01:54 - SDL Info (0): ENet peer acknowledged disconnection
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Cleaning up input stream...
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Cleaning up video stream...
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Cleaning up control stream...
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Cleaning up audio stream...
|
||||
00:01:54 - Qt Warning: stream 1 finished with error: "Connection closed"
|
||||
00:01:54 - SDL Info (0): done
|
||||
00:01:54 - SDL Info (0): Cleaning up platform...
|
||||
00:01:54 - SDL Info (0): done
|
||||
@@ -0,0 +1,49 @@
|
||||
# GTX 965M 重启故障诊断(2026-11-02)
|
||||
|
||||
## 结论
|
||||
|
||||
未找到已验证有效的重启后 NVENC 恢复方案。所有实验配置已恢复,VM100 可继续使用软件编码回退;VM101/102 全程保持运行。
|
||||
|
||||
此前582.78、DXGI与NVENC确实工作过;此轮故障状态为Windows Code43、nvlddmkm停止、nvidia-smi失败、Sunshine回退libx264。不能以设备管理器显示型号或PnP暂时OK作为恢复成功的依据。
|
||||
|
||||
## 原始配置与备份
|
||||
|
||||
宿主机备份目录:`/root/vdi-gpu-recovery-20261102/`,包含100.conf、vfio.conf、ROM及PCI信息。
|
||||
|
||||
- hostpci0:`0000:01:00.0,pcie=1,rombar=1,romfile=gtx965m-pci.rom`
|
||||
- args:`-set device.hostpci0.x-pci-sub-vendor-id=0x1558 -set device.hostpci0.x-pci-sub-device-id=0x6557`
|
||||
- GPU:10de:13d9,子系统1558:6557,总线01仅此设备。
|
||||
- 原ROM SHA256:`080d9765337a5ea3bceefb1f632f073e14b09d215ef44b885e2d97cb04d27160`
|
||||
- `/etc/modprobe.d/vfio.conf`:`options vfio-pci ids=10de:13d9 disable_idle_d3=1`,本轮未修改该文件。
|
||||
- Windows快速启动原值HiberbootEnabled=1;本轮临时关闭后无收益,已恢复1。
|
||||
|
||||
## 实验与结果
|
||||
|
||||
| 实验 | 结果 |
|
||||
|---|---|
|
||||
| 关闭Windows快速启动,VM完整停止/启动 | Code43仍存在 |
|
||||
| 临时disable_idle_d3=N,再解绑/重绑VFIO | D0 active、runtime_usage=1;无法证明完成电源周期 |
|
||||
| 干净卸载并重载仅vfio_pci模块,disable_idle_d3=0 | 引用计数1→0;实测runtime suspended、D3cold;启动VM后D0,但Code43/NVML失败仍存在 |
|
||||
| 原供体ROM校验和修正副本 | Windows Guest Agent未上线,未保留 |
|
||||
| 本机既有sysfs ROM副本 | Windows启动但Code43/NVML失败 |
|
||||
| 本机ROM+已确认D3cold电源周期 | 同样失败,未保留 |
|
||||
|
||||
没有写PMCSR、没有刷写显卡固件、没有重启宿主机、没有卸载KVM或VFIO核心模块;仅在VM100停止且无VFIO使用者时重载vfio_pci。最终模块参数已恢复Y,原ROM配置已恢复。
|
||||
|
||||
## ROM证据与局限
|
||||
|
||||
1. 当前原始供体ROM为184320字节:传统BIOS镜像110080字节,PCIR ID10de:13d9,镜像和模256为1;第二UEFI镜像74240字节仍为10de:13d8。版本84.04.22.00.11。这些是明确的不一致,但不能认定为唯一故障原因;VM使用SeaBIOS,UEFI ID不匹配不等同于此次启动必然失败。
|
||||
2. 既有本机sysfs ROM为110592字节,10de:13d9、校验和0、版本84.04.2B.00.13,字符串含HWDIAG。尚未确认是完整的、适配此板卡的生产版固件;不能只凭校验和正常就当作可靠替代。
|
||||
3. 两份ROM均未刷入硬件。测试副本留在宿主机,当前VM不使用它们。
|
||||
|
||||
## 下一步所需条件
|
||||
|
||||
- 优先由运维/设备厂商提供该CLEVO板卡的生产版GM204M/13D9 vBIOS及适配依据,保留原件后再验证。
|
||||
- 如需要宿主机冷启动、内核/VFIO升级或平台固件实验,先安排维护窗口,备份全部VM与宿主启动配置;不能影响其他VM而不协调。
|
||||
- 当前证据只证明D3cold电源周期可实现,并不证明它能够修复此显卡;不要添加反复复位/重启任务充当永久修复。
|
||||
|
||||
## 验收标准
|
||||
|
||||
nvidia-smi成功、DXGI枚举NVIDIA、Sunshine实际选择h264_nvenc、真实串流有编码利用率;随后Windows重启和VM停启后重复通过。2K显示、20FPS配置和正常Windows单光标应同时保留。
|
||||
|
||||
参考:[Linux PCI](https://docs.kernel.org/PCI/pci.html)、[VFIO](https://docs.kernel.org/driver-api/vfio.html)、[PCI sysfs](https://docs.kernel.org/PCI/sysfs-pci.html)、[Proxmox qm](https://pve.proxmox.com/pve-docs/qm.1.html)。
|
||||
@@ -0,0 +1,62 @@
|
||||
# 独立光标二次开发设计与接入条件
|
||||
|
||||
状态:源码核实完成,尚未实现 Sunshine/Moonlight 的独立光标通道,不应标记为已部署。当前保留单个 Windows 远程白色光标。
|
||||
|
||||
## 已核实的实际路径
|
||||
|
||||
- 盒子固定 Moonlight Qt 6.2.0,现有 absolute mouse 输入仍经 moonlight-common-c 的可靠输入通道发送。
|
||||
- 当前 RKMPP/EGL 路径使用 PacerRender 独立线程;实际诊断会话没有主线程 render 调用,输入优先调度不会改变这个渲染路径。
|
||||
- Sunshine `input.cpp` 的 Ctrl+Alt+Shift+N 直接翻转全局 `display_cursor`。`video.cpp` 将其地址传入 display capture。它没有按会话的目标状态、确认或租约,不能作为可靠的独立光标协议。
|
||||
- Windows Desktop Duplication 可能返回独立光标形状,也可能返回已含光标的画面;不能假定所有显示设备都能从视频中无损移除光标。
|
||||
- Windows 当前没有现成的 Sunshine C++ 构建环境。因此本轮可以构建盒子客户端、验证输入和刷新率,但不能把未构建的服务端补丁当成已完成联调。
|
||||
|
||||
参考:[Sunshine input.cpp](https://github.com/LizardByte/Sunshine/blob/master/src/input.cpp)、[video.cpp](https://github.com/LizardByte/Sunshine/blob/master/src/video.cpp)、[Windows RAM capture](https://github.com/LizardByte/Sunshine/blob/master/src/platform/windows/display_ram.cpp)、[Microsoft Desktop Duplication 光标说明](https://learn.microsoft.com/en-us/windows/win32/direct3ddxgi/desktop-dup-api)。master 仅用于核实设计,实际修改须先固定现场 Sunshine 版本对应提交。
|
||||
|
||||
## 实施方式
|
||||
|
||||
在 Sunshine 与 moonlight-common-c/Moonlight 间扩展现有加密控制通道;不另外开放未经认证的 UDP 光标端口。默认仍使用远程视频光标,仅在双方协商并确认支持后启用。新增消息必须有协议版本、会话标识、显示配置代数及严格的大小校验。
|
||||
|
||||
| 消息 | 必要内容与作用 |
|
||||
| --- | --- |
|
||||
| 能力协商 | 支持形状类型、最大尺寸、显隐/视频帧交接能力;旧客户端保持原行为 |
|
||||
| 光标形状 | 形状版本、尺寸、热点、像素/掩码格式;形状变化时发送并缓存 |
|
||||
| 光标状态 | 状态序号、形状版本、显隐、坐标、显示区域及缩放配置代数 |
|
||||
| 交接请求/确认 | 明确目标模式,携带首个采用该模式的视频帧 ID;不能使用无确认的 toggle |
|
||||
| 位置校正 | 服务端主动移动与最近输入序号关联;用户持续移动时不能用旧位置反复拉回 |
|
||||
| 心跳/结束 | 会话租约、显式结束;连接丢失时服务端自动恢复视频光标 |
|
||||
|
||||
光标移动由盒子的本地指针立即显示,形状和显隐仍取自服务端。窗口、按钮响应和内容更新继续走视频,所以独立光标不等于窗口拖动零延迟。
|
||||
|
||||
## 单光标交接
|
||||
|
||||
1. 服务端确认当前捕获后端可独立控制光标,客户端收到并成功创建当前形状;否则保持远程模式。
|
||||
2. 服务端在明确的视频帧边界停止混合光标,并发出该帧 ID。客户端显示到这个边界后才开启本地光标,避免旧视频仍有光标时出现双指针。
|
||||
3. 结束独立模式时反向交接,在开始包含远程光标的视频帧上隐藏本地光标。
|
||||
4. 辅助状态超时、形状不支持、捕获设备更换、显示缩放改变、解码器重建、第二路会话接入时,执行确认后的回退。控制连接完全断开且无法继续交接时结束串流,返回选择页。
|
||||
5. 不能通过替换 Windows 全局鼠标主题为透明图片实现;不能把普通箭头覆盖在视频光标上。
|
||||
|
||||
心跳和租约先按 250ms/1000ms 做实验参数,最终值由 Wi-Fi 抖动及故障恢复测试决定。现有全局 display_cursor 还须改为与会话/捕获生命周期一致的状态,防止多个客户端互相覆盖。
|
||||
|
||||
## Windows 特殊情况
|
||||
|
||||
- 处理彩色 alpha、单色 AND/XOR 和 masked-color;不支持的形状明确回退。不能把 XOR 像素简单当透明像素。
|
||||
- 热点随流画面缩放映射,窗口信箱区域不发送越界输入;切换分辨率后废弃旧代数的光标消息。
|
||||
- 服务端隐藏指针、文字选择、拖动缩放、忙碌动画必须正确;锁屏/UAC 桌面切换不能继续显示过期光标。
|
||||
- SDL 硬件指针操作留在主线程;网络线程仅提交有界状态,禁止直接调用 SDL_SetCursor/释放正在使用的 cursor。
|
||||
- 本地移动与远程主动 warp 分开处理,避免拖动时抖动、回弹;点击仍使用已修复的按钮坐标/输入顺序。
|
||||
|
||||
## 必须通过的验收
|
||||
|
||||
| 场景 | 要求 |
|
||||
| --- | --- |
|
||||
| 移动/拖动/右键/快速双击 | 单光标、点击准确、无丢失的按键释放 |
|
||||
| 箭头/文字/调整大小/忙碌/隐藏/自定义 | 形状、热点及显隐正确;不支持时可靠回退 |
|
||||
| 100%/125%/150% 缩放、分辨率切换 | 无偏移;旧代数消息失效 |
|
||||
| 辅助消息停止、控制断开、服务器重启 | 无持久双光标或无光标状态 |
|
||||
| 窗口失焦、鼠标离开、重新捕获 | 不锁死本地系统指针;恢复后坐标正确 |
|
||||
| 旧服务端/客户端、多会话 | 不误启用;保持原有远程模式 |
|
||||
| 高速摄像对照 | 分别报告指针移动、点击响应、拖窗内容更新的 P50/P95 |
|
||||
|
||||
## 下一阶段开始条件
|
||||
|
||||
固定现场 Sunshine 版本及源码提交,在独立构建目录准备可复现 Windows 构建,备份原安装并在测试实例验证后,再修改双方协议和捕获交接。不得为部署光标实验重装当前 Windows、刷 GPU ROM 或中断其他虚拟机。
|
||||
@@ -0,0 +1,51 @@
|
||||
# 鼠标点击与画面跳转优化(2026-11-03)
|
||||
|
||||
本轮针对用户反馈的“鼠标拖动/点击有残影、点击后画面跳转慢”做了输入队列和低延迟呈现优化。已有单白色 Windows 远程光标、显示器开关自动恢复和 RKMPP/EGL 客户端均保留。
|
||||
|
||||
## 现场根因
|
||||
|
||||
1. **点击位置顺序会被旧的绝对鼠标移动批次覆盖。** Moonlight 上游为了减少包数,会让一个尚未发送的绝对鼠标包持续吸收后续位置。高速移动后点击时,点击包与位置包在网络队列中的边界不明确,画面中的 Windows 控件可能在旧位置响应。32 次左右交替点击的实测中,修改前收到 32 条点击记录,其中第 1、13 条落在错误的一侧(30/32 正确)。这是延迟体感之外的可重复顺序错误。
|
||||
2. **鼠标移动合并会扫描 SDL 队列。** 原逻辑只按 `SDL_MOUSEMOTION` 类型取事件,可能跨过按钮/键盘/窗口事件,把点击后的移动提前合并。修改后只消费紧邻且属于同一鼠标设备/窗口/按键状态的移动,遇到边界立即停止,每次最多处理 64 条,避免输入线程长时间占用。
|
||||
3. **低延迟模式的解码帧积压。** 当前服务端仍为软件 `libx264`、约 30 FPS;盒子已使用 `h264_rkmpp` + `drm_prime` + EGL/GLES。修改后的非 VSync pacing 呈现队列可以丢弃尚未呈现的等待帧,只保留最新等待帧,减少画面落后于点击的时间。正在呈现的帧、上一帧延迟释放和解码参考帧不会被释放。
|
||||
|
||||
## 实现
|
||||
|
||||
- `terminal/moonlight/patches/0001-vdi-input-and-latest-frame.patch`
|
||||
- SDL 输入事件按边界合并。
|
||||
- 绝对鼠标按钮使用该按钮事件的坐标先入队。
|
||||
- `VDI_LATEST_FRAME=1` 且未启用 VSync pacing 时只替换等待呈现帧;默认 wrapper 开启,smooth/pacing 档保持上游行为。
|
||||
- `terminal/moonlight/patches/0002-vdi-absolute-click-barrier.patch`
|
||||
- 每个点击封住前一位置批次,点击后的移动进入新批次。
|
||||
- 发送线程只解除自己包的“可吸收新位置”状态,不误清除点击后新批次。
|
||||
- `terminal/kiosk-shell/scripts/vdi-moonlight-rkmpp` 默认 `VDI_LATEST_FRAME=1`,仍不创建本地黑光标、不叠加第二个光标。
|
||||
- `tools/build-rkmpp-client.sh` 固定 Moonlight/MPP/FFmpeg 提交,构建前检查并幂等应用补丁;出现源码漂移会失败,不强行覆盖。
|
||||
- `tools/set-desktop-responsiveness.ps1` 已在 Windows 登录用户会话执行:备份原设置,关闭窗口缩放动画、菜单等待从 400ms 改为 100ms;通过 `SystemParametersInfoW` 设置并读回校验成功,临时执行任务已删除。失败时脚本会自动恢复。
|
||||
- 盒子显示守护改读 Xorg 当前配置 `xrandr --current`,保留热插拔恢复,避免每 2 秒重新探测 EDID/显示模式引发 vendor 驱动时钟日志;对应 9 个场景测试通过。
|
||||
- 用户明确蓝框发生于盒子登录/选择桌面页:QLabel 继承 QFrame,原 `QFrame:hover` 蓝框会作用于文字。移除该悬停规则,卡片样式限定到对象名,移除登录输入框的蓝色焦点边框。实际悬停截图文字/卡片区域亮蓝色像素从 8,302 降到 0,按钮仍可正常使用。
|
||||
|
||||
## 自动化与现场测试
|
||||
|
||||
| 测试 | 结果 |
|
||||
|---|---|
|
||||
| SDL 事件边界、64 条上限、触摸鼠标隔离、最新帧 helper | 通过 |
|
||||
| 绝对输入 1,000 轮“位置→位置→按下→位置→释放→位置” | 通过 |
|
||||
| AddressSanitizer 版本上述 native 测试 | 通过,无内存错误 |
|
||||
| 修改前 32 次交替点击 | 30/32 正确,错误序号 1、13 |
|
||||
| 修改后 32 次交替点击 | 32/32 正确 |
|
||||
| 修改后真实 RKMPP/EGL 串流 | 日志确认 `VDI latest-frame queue: enabled`、`h264_rkmpp`、2560×1440 DRM PRIME |
|
||||
| 配对对照串流 | 原版:28.93 接收/28.48 渲染 FPS,队列 3.39ms,解码 10.49ms,呈现 6.84ms;补丁:28.40/28.09 FPS,队列 2.14ms,解码 7.96ms,呈现 6.12ms |
|
||||
| 会话连续性 | 测试退出后没有遗留测试串流;显示守护 active;盒子仍 2560×1440 |
|
||||
|
||||
对照数据不是严格实验室基准:两段会话的网络、Windows 软件编码负载和页面内容会波动。补丁最明确的收益是点击顺序正确和队列深度下降约 1.25ms;它不能把当前服务端软件编码变成 NVENC,也不能保证端到端零延迟。测试期间出现过一次 Wi-Fi 从 completed 到 disconnected 后自动重连,受影响的数据已单独保留,未作为性能结论。
|
||||
|
||||
## Windows 桌面跳转动画
|
||||
|
||||
执行前 Windows 登录用户状态为 `DragFullWindows=1`、`MouseTrails=0`、`MinAnimate=1`、`MenuShowDelay=400`。已将窗口动画改为 0、子菜单等待改为 100ms,API 读回校验成功,保留完整窗口拖动和原远程单光标。原值备份到 `%LOCALAPPDATA%\VDI\desktop-responsiveness-before-20261103.json`,恢复使用同一脚本的 `-Restore`。这些设置只减少 Windows 自身的动画和子菜单等待,不代表网页加载或网络响应变快。API 依据为 [Microsoft SystemParametersInfoW](https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-systemparametersinfow)。
|
||||
|
||||
## 当前状态与回退
|
||||
|
||||
补丁客户端已接入默认 wrapper,启用最新帧队列。kiosk 为移除蓝色悬停框做了局部编译、CTest 3/3、原监控器拉起新版页面;未运行完整部署脚本,未重启盒子、VM 或宿主。UI 和 wrapper 备份为 `~/vdi-terminal/backups/input-rendering-20261103-114542/`。补丁源码、测试和构建说明均在 `terminal/moonlight/`,证据在 `docs/evidence/input-latency-20261103/`。
|
||||
|
||||
如需临时回退客户端,下次启动 wrapper 时设置 `VDI_RKMPP_CLIENT=/home/armbian/vdi-build/rkmpp-experiment/build/moonlight/app/moonlight.before-input-20261103`、`VDI_LATEST_FRAME=0`。旧二进制 SHA256 为 `a3575f86b9ebfd3b9f2a6ae4c73b057b2c8cd489cc44549a8838ff459c5e89dc`,新二进制为 `35de7b1a4ade583823b23b5f2e012307f6d0a3848c8eb97bd6d4de9660afa00f`。回退后重新连接并查看统计;不要直接覆盖运行中的 ELF。
|
||||
|
||||
下一步为用户真实鼠标拖窗/右键/快速双击体验验收;严格延迟需通过高速摄像或外部触发测输入到屏幕 P50/P95。当前数据不能宣称“无延迟”,只能确认点击排序和客户端排队得到改善。
|
||||
@@ -0,0 +1,67 @@
|
||||
# Moonlight 客户端渲染 profile
|
||||
|
||||
## 目的
|
||||
|
||||
统一 `kiosk-shell` 产品入口与现场调试入口的 Moonlight 呈现参数,避免测试时只改了
|
||||
`vdi-moonlight` 脚本而正式页面仍使用另一套 VSync、Frame Pacing 和解码器配置。
|
||||
|
||||
代码默认 profile 是 `smooth`;RK3528现场在硬解与EGL验证通过后,通过render.conf
|
||||
选择了 `low-latency` 和2K30。软件基线和其他未验证设备仍使用smooth。
|
||||
不把关闭同步当成通用修复,现场对照与风险见 `rendering-execution-20261102.md`。
|
||||
|
||||
## 产品入口环境变量
|
||||
|
||||
这些变量由 `kiosk-shell` 和 `vdi-moonlight` 调试启动器读取,重启串流进程后生效:
|
||||
|
||||
```text
|
||||
VDI_STREAM_PROFILE=smooth # 默认,VSync + Frame Pacing
|
||||
VDI_STREAM_PROFILE=low-latency # 关闭 VSync + Frame Pacing,减少呈现等待
|
||||
VDI_STREAM_PROFILE=diagnostic # smooth + Moonlight 性能叠图
|
||||
VDI_STREAM_STATS=1 # 独立开启叠图,可同时比较smooth和low-latency
|
||||
VDI_MOONLIGHT_DECODER=software # 系统客户端默认;RKMPP现场配置使用 hardware
|
||||
VDI_MOONLIGHT_CODEC=H.264 # 当前默认,先不切换 HEVC/AV1
|
||||
VDI_MOONLIGHT_PROGRAM=... # 可指定独立构建的Moonlight启动器,不覆盖系统二进制
|
||||
VDI_SDL_FORCE_EGL=1 # 仅现场验证 SDL X11 EGL 时设置
|
||||
VDI_SDL_VIDEODRIVER=wayland # 仅实验;正式入口的X11窗口激活逻辑尚需适配
|
||||
```
|
||||
|
||||
每次会话启动时,最终 profile、解码器、编解码器、同步开关、SDL renderer 和完整参数
|
||||
会写入 `~/vdi-terminal/logs/moonlight-YYYYMMDD.log` 的 `[VDI launch]` 段落。
|
||||
|
||||
## A/B 顺序
|
||||
|
||||
1. 先恢复并确认 Sunshine 使用 `h264_nvenc`,否则客户端 A/B 不能说明服务端问题已经解决。
|
||||
2. 1080p60:比较 `smooth` 与 `low-latency`,两组都设置 `VDI_STREAM_STATS=1` 收集 queue/render/jitter。
|
||||
3. RK3528 硬解与 EGL/GLES 现场路径已验证;后续仍需单独完成 2K60 验收,不能由 2K30 结果推断。
|
||||
4. 任何 profile 都必须保留 `--absolute-mouse`;当前已解决的双光标行为不应回退。
|
||||
|
||||
## GPU 重启故障边界
|
||||
|
||||
`gpu-restart-diagnosis-20261102.md` 已确认当前没有经过验证的重启后软件恢复办法。profile
|
||||
只改变客户端呈现,不会修复 Windows Code 43、NVML 失败或 Sunshine 回退 `libx264`。
|
||||
GPU 修复仍需设备厂商提供匹配的 GM204M/13D9 生产版 vBIOS,并在维护窗口内按验收标准
|
||||
重复验证 `nvidia-smi`、DXGI、`h264_nvenc` 和 Windows/VM 重启后的持久性。
|
||||
|
||||
## RK3528现场配置与回退
|
||||
|
||||
`~/.config/vdi-terminal/render.conf` 当前内容:
|
||||
|
||||
```ini
|
||||
profile=low-latency
|
||||
stats=0
|
||||
program=/home/armbian/vdi-terminal/bin/vdi-moonlight-rkmpp
|
||||
decoder=hardware
|
||||
codec=H.264
|
||||
```
|
||||
|
||||
Windows桌面卡当前请求2560x1440@30、30Mbps,实际持续动画约23FPS;
|
||||
虚拟屏仍为30Hz。私有构建位于 `~/vdi-build/rkmpp-experiment`,不要删除该目录。
|
||||
目前是用户目录内的POC部署,尚未打包为完整OTA镜像。
|
||||
|
||||
如现场发现关闭同步导致明显撕裂,可先将profile改为smooth,并将桌面卡FPS改回20。
|
||||
如需彻底退回系统客户端,退出串流后将render.conf改名保存,并恢复
|
||||
`desktops.before-rkmpp-20261102.json` 为desktops.json,然后重新启动kiosk受管栈。
|
||||
系统 `/usr/bin/moonlight-qt` 未被覆盖,不需要卸载MPP或替换系统FFmpeg。
|
||||
|
||||
设备访问规则是 `/etc/udev/rules.d/70-vdi-rockchip-video.rules`,限定video组0660;
|
||||
部署工具会安装并重载规则。udev匹配已验证,本轮未重启盒子做重启后串流复验。
|
||||
@@ -0,0 +1,33 @@
|
||||
# 鼠标与拖窗优化实施计划及结果(2026-11-03)
|
||||
|
||||
## 目标与边界
|
||||
|
||||
降低鼠标输入等待和画面更新延迟,保留单个 Windows 白色光标、正确点击位置、完整窗口拖动及现有显示器恢复功能。用实测决定是否启用,不能将帧间隔、客户端统计或本地光标响应称为端到端零延迟。
|
||||
|
||||
现场初检:盒子实际启动 2560×1440 / 30 FPS / RKMPP / EGL;Windows GTX 965M 仍 Code 43,Sunshine 实际 libx264,静态画面最低目标约 15 FPS。没有可直接构建 Sunshine 的现成 Windows C++ 工具链。
|
||||
|
||||
## 执行顺序
|
||||
|
||||
1. **记录基线。** 保存当前配置、二进制校验及串流日志,确认 GPU、虚拟屏刷新率、网络和解码路径。静态画面重复帧不能作为动态画面性能基准。
|
||||
2. **验证刷新率整条链路。** 用临时测试窗口对比虚拟屏/串流 30 与 60 FPS;修改必须支持只读查询、枚举、测试、临时应用和恢复。只有动态画面实测改善且解码/丢帧可接受,才更改默认配置;否则恢复 2K30。
|
||||
3. **改进 Moonlight 输入调度。** 检查主线程呈现阻塞输入的问题。允许帧呈现前先处理紧邻的有限数量输入,保持输入间原始顺序、窗口/焦点边界及工作量上限;增加可关闭的输入队列年龄与呈现阻塞统计。编译、自动化边界测试及真实串流对照后决定是否启用。
|
||||
4. **核实独立光标的落地条件。** 必须同步光标形状/热点/显隐、单光标交接、缩放及重连回退。Sunshine 现有 Ctrl+Alt+Shift+N 是全局开关,没有按会话确认,不能据此可靠实现断线回退;不能只叠加本地箭头后宣称完成。先形成与实际源码相符的协议和验收要求,具备服务端构建条件后才能集成双方修改并验收。
|
||||
5. **交付与现场恢复。** 移除临时测试任务/窗口,恢复正常云桌面连接;记录实际部署状态、测试结果、回退命令和未完成项。
|
||||
|
||||
## 验收
|
||||
|
||||
- 输入:快速交替点击无错位;双击、右键、拖动中的按下/释放顺序保持正确;失焦及退出快捷键正常。
|
||||
- 调度:窗口和焦点事件不能越过;高频鼠标不能无限拖延视频;禁用新开关可恢复旧调度。
|
||||
- 视频:相同动态测试源、相同分辨率/码率下记录接收/渲染 FPS、主机处理、解码、排队、呈现及网络丢帧;避免用空闲画面的平均 FPS 下结论。
|
||||
- 光标:只有一个指针;文字/缩放/忙碌形状、显隐正确;断线/辅助通道故障不能无光标或双光标。
|
||||
- 严格输入到屏幕延迟留待高速摄像/外部触发验证,客户端软件统计仅衡量其中一段。
|
||||
|
||||
## GPU 前置条件
|
||||
|
||||
本轮不重启宿主、不刷 ROM、不动 VM101/102。Code 43 仍需按现有运维方案排查,修复后再验收实际 NVIDIA D3D11 和 NVENC;不能只设置 encoder=nvenc 就认定修复。
|
||||
|
||||
## 执行结果
|
||||
|
||||
代码修改、自动化测试和现场配对串流对照已完成,结果见
|
||||
`docs/input-rendering-optimization-20261103.md`。当前状态为:点击排序和客户端排队已改善,
|
||||
仍需用户对真实拖窗、右键、快速双击进行体验验收;严格的输入到显示延迟仍需高速摄像或外部触发测量。
|
||||
@@ -0,0 +1,168 @@
|
||||
# Windows 云桌面渲染优化执行记录(2026-11-02)
|
||||
|
||||
## 执行顺序
|
||||
|
||||
1. 复核 GPU、实际编码器、客户机解码器、显示刷新率,保存原始证据。
|
||||
2. 用持续动画做同步参数 A/B;排除静态桌面的按需发帧影响。
|
||||
3. 在独立目录接通 MPP、RKMPP、DRM PRIME,先验证真实视频解码,再验证 Moonlight 串流。
|
||||
4. 只有真实串流通过后才启用新客户端,保留系统 Moonlight 的回退入口。
|
||||
5. GPU/NVENC 恢复后再做 1080p60、1440p30/60 和输入到屏幕延迟验收。
|
||||
|
||||
## 当前 GPU 证据
|
||||
|
||||
本轮经 Guest Agent 重新采集:GTX 965M 的 ConfigManagerErrorCode=43,NVML 查询失败,
|
||||
DXGI 没有枚举到 NVIDIA 适配器,Sunshine 的最新实际编码器为 `libx264`。配置已是
|
||||
`sw_preset=ultrafast`,当前 Windows 虚拟屏为 2560x1440@30。
|
||||
|
||||
没有再次复位设备、重载 VFIO、替换 ROM 或重启宿主机。本轮未改变其他 VM。
|
||||
仍没有证据确认唯一故障原因;匹配此板卡的生产版 vBIOS 或另一块可稳定直通的 GPU
|
||||
是下一轮服务端验证的候选条件,而非已完成修复。
|
||||
|
||||
验收工具更新为 `tools/validate-sunshine-nvenc.ps1` + `tools/probe-nvidia-d3d.cs`:
|
||||
实际创建 NVIDIA D3D11 设备、检查 PnP 错误码、检查最新一次实际编码器创建及时间,
|
||||
并核验 NVENC 会话与编码利用率。不会把启动阶段的编码器探测记录当作实际串流。
|
||||
|
||||
## 同步参数 A/B
|
||||
|
||||
环境:系统 Moonlight 6.2.0,H.264 软件解码,2560x1440@20、30Mbps,输出约60Hz,
|
||||
MATE compositor 已关闭,SDL OpenGL ES 2。Windows 用
|
||||
`tools/stream-motion-test.html` 持续移动条纹与棋盘;源 RAF 约30 FPS。
|
||||
125% DPI 下页面显示逻辑2048x1152,视频流和 HDMI 仍是物理2560x1440。
|
||||
|
||||
下表来自两段完整会话结束日志,包含启动/退出阶段,时长不同;属于现场初步对照,
|
||||
不构成严格统计学基准。原始日志与叠图保存在 `evidence/moonlight-20261102/`。
|
||||
|
||||
| 指标 | smooth | low-latency |
|
||||
|---|---:|---:|
|
||||
| 接收/解码 FPS | 17.16 | 17.07 |
|
||||
| 渲染 FPS | 17.07 | 17.01 |
|
||||
| 主机处理平均 ms | 33.6 | 35.4 |
|
||||
| 网络丢帧 | 0.00% | 0.00% |
|
||||
| jitter 分类丢帧 | 0.44% | 0.29% |
|
||||
| 网络延迟平均 ms | 11 | 11 |
|
||||
| 解码平均 ms | 14.07 | 16.96 |
|
||||
| 帧队列平均 ms | 0.95 | 1.14 |
|
||||
| 呈现平均 ms(含同步) | 8.38 | 10.87 |
|
||||
|
||||
系统客户端软件解码的对照中,关闭同步没有改善帧率或排队,因此软件基线保留 smooth。上述耗时
|
||||
不能直接相加当作端到端输入延迟;后续须用高速摄像/外部触发测量 P50/P95。
|
||||
|
||||
日志中的启动测试 EGLImage 导出失败和单次队列溢出,不能单独证明持续运行时故障。
|
||||
最终选中的系统路径是软件视频帧上传后的 SDL 呈现;`Using DRM renderer` 也不等于
|
||||
已经使用 VPU 或直接扫描输出。
|
||||
|
||||
## RKMPP 已验证部分
|
||||
|
||||
- 为 `/dev/mpp_service`、`/dev/rga`、`/dev/dma_heap/*` 增加 video 组读写权限;
|
||||
持久化规则为 `terminal/kiosk-shell/etc/70-vdi-rockchip-video.rules`。
|
||||
- 普通用户执行 MPP H.264 初始化,create/init/destroy 全部返回0。
|
||||
- 从固定提交构建 MPP 和 FFmpeg-Rockchip 6.1,目录是
|
||||
`/home/armbian/vdi-build/rkmpp-experiment`;依赖只下载解包,不安装或升级系统包。
|
||||
- 用 `generate-h264-sample.c` 生成60帧2560x1440 H.264样本。`h264_rkmpp` 全部解出,0错误。
|
||||
- CPU NV12输出耗时2.620秒;`-hwaccel rkmpp -hwaccel_output_format drm_prime` 输出耗时
|
||||
0.290秒,CPU时间0.120秒,日志明确为 DRM PRIME 帧,0解码错误。
|
||||
|
||||
样本纹理简单且测试期间有编译负载;这些数字仅证明硬解/帧导出可工作,不能替代
|
||||
Moonlight 真实串流、显示呈现、复杂内容或2K60验收。
|
||||
|
||||
## 产品接入点
|
||||
|
||||
`VDI_STREAM_STATS=1` 独立于 profile,可公平比较两档。解码器覆盖只接受
|
||||
software/hardware/auto;RKMPP通过 `H264_DECODER_HINT=h264_rkmpp` 选择,不把
|
||||
`h264_rkmpp` 当作 Moonlight `--video-decoder` 的值。
|
||||
|
||||
`VDI_MOONLIGHT_PROGRAM` 可指定独立客户端启动器。`vdi-kiosk-start` 支持读取
|
||||
`~/.config/vdi-terminal/render.conf` 的 allowlist 字段,不执行配置文件:
|
||||
|
||||
```ini
|
||||
profile=smooth
|
||||
stats=0
|
||||
program=/home/armbian/vdi-terminal/bin/vdi-moonlight-rkmpp
|
||||
decoder=hardware
|
||||
codec=H.264
|
||||
```
|
||||
|
||||
文件不存在时沿用系统客户端。上述为 smooth 档示例;本机实际部署档位见下表后说明。
|
||||
|
||||
## 构建与页面接入修正
|
||||
|
||||
私有客户端固定为 Moonlight v6.2.0 `de2467e433821664cdd2224aad8c89a625be1ad9`,
|
||||
MPP `7916c3cc000fefc0bdf96636b7d54fe174724f44`,FFmpeg-Rockchip 6.1
|
||||
`797387de1c9caa9170100d7217ee093d1897f750`。复现入口为
|
||||
`tools/build-rkmpp-client.sh`,仅在盒子的用户目录下载、解包和构建依赖。
|
||||
|
||||
- Qt 5 构建需要显式为上游 `drm.h` 补入 `<optional>`,脚本幂等应用。
|
||||
- 补齐 EGL 开发依赖,重新执行 qmake 功能探测,并在缺少 HAVE_EGL 时终止构建。
|
||||
- qmake 改变功能开关不会自动使旧对象失效;构建脚本记录编译/链接参数指纹,
|
||||
参数变化时清理应用对象,防止“探测有 EGL、实际对象无 EGL”。
|
||||
- RKMPP 使用独立测试解码器,上游成功路径不输出旧的 `Test decode successful`,
|
||||
而输出 `Not reusing test decoder for h264_rkmpp`。页面就绪解析同时兼容两者,
|
||||
仍要求实际 renderer 已选中,并在连接失败时拒绝进入就绪状态。
|
||||
- 私有启动器设置 QML、Qt 插件和共享库目录,系统 Moonlight 不被覆盖。
|
||||
|
||||
第一轮真实串流已输出 2560x1440 的 `h264_rkmpp / drm_prime`,但显示选中 SDL,
|
||||
并出现 `Selected hwframe->swframe ... (mapping: yes)`,因此该轮不作为零拷贝验收。
|
||||
对应证据为 `rkmpp-stale-sdl.txt` 与 `rkmpp-first.png`,包含构建负载和启动阶段。
|
||||
|
||||
另已核查用户注册表:`MouseTrails=0`、`DragFullWindows=1`,不通过添加第二个光标
|
||||
或重新设置透明光标来掩盖视频延迟。
|
||||
|
||||
## 后续顺序与验收要求
|
||||
|
||||
1. 先验证硬解实际串流与 EGL 呈现,记录持续动画下的接收、解码、呈现 FPS,
|
||||
解码/排队/呈现耗时及丢帧;没有通过则保留系统软件客户端默认入口。
|
||||
2. 通过后接入页面启动链,验证过场层退出、快捷键回列表、再次连接及持久配置。
|
||||
保留2K20现有配置作为基线,只有实测更好才提高请求帧率。
|
||||
3. 服务端 GPU 修复需匹配板卡的生产 ROM 或可稳定直通的替代设备,并重复通过
|
||||
PnP、NVML、DXGI/D3D11、真实 NVENC 以及重启后的验收。
|
||||
4. 服务端恢复后按1080p60、1440p30、1440p60逐档验证,并同步虚拟屏刷新率。
|
||||
1440p60还需要将当前30Hz虚拟屏调整到60Hz,不能只改客户端FPS参数。
|
||||
5. 用高速摄像或外部触发测输入到显示的P50/P95,另外观察快速拖窗与光标残影。
|
||||
如延迟仍主要来自光标随视频传输,再评估服务端光标位置/形状侧通道与客户端
|
||||
单光标显示的二次开发,需同时保证隐藏视频中的旧光标,不能直接叠加本地光标。
|
||||
|
||||
客户端应优先接通硬解与显示路径;镜像内安装补帧/运动插值插件不能修复 GPU Code 43,
|
||||
也不能代替真实输入响应。当前不把插帧作为低延迟方案。
|
||||
|
||||
## 真实串流对照与现场选择
|
||||
|
||||
清理旧对象后,日志明确选择 `Renderer 'EGL/GLES' with 'DRM' backend chosen`,
|
||||
实际解码尺寸2560x1440、`h264_rkmpp`、`drm_prime`,呈现使用 EGLImage。
|
||||
未见实际运行路径的 hwframe→swframe 映射回退。四组均为持续动画、30Mbps、
|
||||
源RAF30FPS、终端HDMI约60Hz、服务端libx264;均为约2分钟会话,统计包含启动/退出。
|
||||
会话按顺序进行,网络与服务端负载会波动,不能当作严格控制变量的实验室基准。
|
||||
|
||||
| 客户端/请求档位 | 接收/解码 FPS | 呈现 FPS | 主机平均 ms | 解码 ms | 队列 ms | 呈现 ms | 网络/jitter丢帧 |
|
||||
|---|---:|---:|---:|---:|---:|---:|---|
|
||||
| 系统软件解码 / 2K20 smooth(先前基线) | 17.16 | 17.07 | 33.6 | 14.07 | 0.95 | 8.38 | 0% / 0.44% |
|
||||
| RKMPP+EGL / 2K20 smooth | 19.14 | 18.97 | 38.4 | 10.53 | 2.78 | 2.54 | 0% / 0.20% |
|
||||
| RKMPP+EGL / 2K30 smooth | 24.21 | 23.29 | 46.2 | 8.24 | 31.95 | 4.19 | 0% / 3.02% |
|
||||
| RKMPP+EGL / 2K30 low-latency | 23.56 | 23.46 | 46.8 | 9.11 | 2.39 | 5.41 | 0% / 0.10% |
|
||||
| RKMPP+EGL / 2K30 VSync开、Frame Pacing关 | 23.26 | 22.63 | 47.5 | 8.28 | 28.93 | 4.14 | 0% / 2.23% |
|
||||
|
||||
对应原始统计分别为 `rkmpp-egl-20-smooth.txt`、`rkmpp-egl-30-smooth.txt`、
|
||||
`rkmpp-egl-30-lowlatency.txt`、`rkmpp-egl-30-vsync-no-pacing.txt`,均在证据目录中。
|
||||
|
||||
本机选择2K30、`profile=low-latency`、RKMPP硬解、H.264,常态关闭叠图。
|
||||
这是在当前设备上的取舍:相较2K30 smooth,平均帧队列少约30ms;关闭VSync存在
|
||||
撕裂风险,需要现场动态观察。保留2K20 smooth作为平稳显示的回退档,不将其删除。
|
||||
截图可见单个白色远程光标,但静态截图不能证明快速移动没有残影或输入延迟为零。
|
||||
|
||||
当前会话平均呈现仍只有约23FPS,未达到请求的30FPS;服务端GPU故障和libx264路径
|
||||
仍未修复。不能将这一轮称为2K60、NVENC恢复或“鼠标无延迟”验收通过。
|
||||
|
||||
## 正式入口部署验证
|
||||
|
||||
已运行 `tools/deploy_kiosk.sh` 同步、编译、CTest、安装和重启盒子的kiosk受管栈;
|
||||
CTest 2/2通过。render.conf选择上述私有硬解客户端,桌面卡请求帧率持久保存为30,
|
||||
原文件备份在盒子 `~/.config/vdi-terminal/desktops.before-rkmpp-20261102.json`。
|
||||
|
||||
两次从实际列表页点击Windows连接,日志分别在约10.1秒、9.7秒进入stream_ready,
|
||||
均明确选中 `EGL/GLES + DRM`、`h264_rkmpp`,过场层退出后画面可见。
|
||||
`Ctrl+Alt+Shift+Q` 正常退出code=0并回列表,再次连接通过;没有遗留第二条串流。
|
||||
配置已经写入现有自启链,但本轮未重启盒子、VM或宿主机;不声称完成重启后验收。
|
||||
|
||||
截图 `kiosk-rkmpp-session.png`、`kiosk-rkmpp-disconnect.png`、
|
||||
`kiosk-rkmpp-reconnect.png` 保留了产品入口验证。单白光标可见,未修改原光标策略。
|
||||
自动化拖窗未形成可计量的动态验收结果,仍需现场鼠标操作与外部摄像测量。
|
||||
专用Edge测试浏览器已关闭,临时VDIRenderBench任务已删除,未关闭其他浏览器。
|
||||