New beta test firmware: 1.4.0 beta1 for RM1(Comet)

https://fw.gl-inet.com/kvm/rm1/test/glkvm-RM1-1.4.0-0716-1752651495.img

V1.4.0 beta1

  • Video and Audio Streaming Improvements: Upgraded core streaming components to the latest version, supporting:
    • H.264 passthrough mode. (This mode uses port forwarding or NAT traversal to directly obtain video streams.)
    • Remote microphone functionality.
  • Tailscale Enhancements: Added support for setting Tailscale exit nodes.
  • Static IP Functionality: New static IP setting feature.
  • USB Brand Update: Changed the default USB brand to Glinet.
  • Crontab Fix: Fixed an issue where crontab was not working.
  • Persistent TLS Certificates: Modified the default TLS certificate storage location to ensure certificates are not regenerated after firmware upgrades or reboots.
  • Configurable Hostname: Hostname can now be configured by modifying /etc/hostname.
  • Enhanced Version Display: Version number display now includes device model.
  • Time Zone Setting: Added time zone setting functionality.
  • User Settings Server-Side Storage: Changed user settings storage from browser-side to device-side.
  • Default Shortcut Key Modification: Modified the default shortcut key settings.
  • Image Quality Switching Fix: Fixed an occasional issue where switching image quality would endlessly show a loading state.
  • Device Spoofing: Added device spoofing functionality.

Known Issues:

  1. Direct H.264 at high bitrates may cause the Firefox browser to crash.
  2. Unable to format virtual disk.
  3. File transfer becomes unresponsive when uploading very large files.
  4. static ip setting can't be save after upgarde
  5. an increasing latency of mic
  6. jiggler not work

V1.4.0 beta1

  • 视频和音频流改进: 升级了核心流媒体组件至最新版本,支持:
    • H.264 直通模式。(此模式使用端口转发或者内网穿透,可以直接获得视频流)
    • 远程麦克风功能。
  • Tailscale 增强: 支持设置 Tailscale exit node。
  • 静态IP功能: 新增静态IP设置功能。
  • USB品牌更新: 将USB默认品牌修改为 Glinet。
  • Crontab 修复: 修复了 crontab 无法使用的问题。
  • 持久化TLS证书: 修改了默认TLS证书保存位置,以确保固件升级或重启后证书不会重新生成。
  • 可配置主机名: 现在可以通过修改/etc/hostname配置主机名了。
  • 版本显示增强: 版本号展示新增设备型号的显示。
  • 时区设置: 新增时区设置功能。
  • 用户设置服务端存储: 将用户设置由浏览器端存储改为设备端存储。
  • 默认快捷键修改: 修改了默认的快捷键设置。
  • 画质切换修复: 修复了切换画质时偶尔出现的一直展示加载中的问题。
  • 设备伪装 : 新增设备伪装功能。

已知问题:

  1. direct h264 高码率下会导致firefox浏览器崩溃
  2. 无法格式化虚拟磁盘
  3. 文件传输在上传非常大文件的时候会失去响应
5 Likes

lets gooooooo

1 Like

Will this version allow me to connect from an external network without using Tailscale or the App?

No, 1.5.0 will support .

1 Like

H.264 Direct Mode does not seem to work in FireFox 140.0.4

The video stream loads but stays at 0FPS and does not update.

image

Works fine in Edge.

image

  • The microphone sound quality is poor, with noticeable crackling noise.
  • Could you please explain how the Configurable Hostname feature functions?
  • Microphone appears with the name Microphone and Source/Sink at the bottom in small rather than with the USB name
1 Like

gave this a go today, couple issues to note, mouse jiggle no longer working, app center for tailscale that was previously online and working no longer loads, it just spins and as such no longer connected to my network.

Microphone appears with the name Microphone and Source/Sink at the bottom in small rather than with the USB name

I don't know why this is happening, but it displays correctly on Ubuntu.

Could you please explain how the Configurable Hostname feature functions?

edit /etc/hostname and reboot

The microphone sound quality is poor, with noticeable crackling noise.

Can you provide recordings and debug logs?

can you provide debug log to me

I have no confidence if we can solve this problem on firefox, or it's a problem of firefox

Mic name issue has self resolved.

Cracking noise still there and the mic is unusable as the latency between when you speak and when you are heard is 2 to 3 sec more than in pikvm. Tested both with same settings and machines.

I was unable to export the logs,


was the error I was getting, timezone was set correctly however the date in the console showed: Wed Dec 31 17:04:45 MST 1969 that was after several reboots. I performed a reset and it cleared all the bad, time is now correct and the app center issue went away.

The only issue I will say I suffer from with the newer version is lag, previously it was near real time, using the webrtc there is lag now

video lag?

It is noticeable for me, not a lot but there is a difference. I am running a custom display setting of 00 ff ff ff ff ff ff 00 05 e3 63 29 4b 01 00 00
0a 17 01 03 80 43 1c 78 2a ca 95 a6 55 4e a1 26
0f 50 54 bf ef 00 d1 c0 b3 00 95 00 81 80 81 40
81 c0 01 01 01 01 cd 46 00 a0 a0 38 1f 40 30 20
3a 00 a1 1c 21 00 00 1a 02 3a 80 18 71 38 2d 40
58 2c 45 00 a1 1c 21 00 00 1e 00 00 00 fd 00 32
4c 1e 63 1e 00 0a 20 20 20 20 20 20 00 00 00 fc
00 32 39 36 33 0a 20 20 20 20 20 20 20 20 01 16

02 03 1f f1 4c 05 14 10 1f 04 13 03 12 02 11 01
22 23 09 07 01 83 01 00 00 65 03 0c 00 10 00 02
3a 80 18 71 38 2d 40 58 2c 45 00 a1 1c 21 00 00
1e 01 1d 00 72 51 d0 1e 20 6e 28 55 00 a1 1c 21
00 00 1e 8c 0a d0 8a 20 e0 2d 10 10 3e 96 00 a1
1c 21 00 00 18 8c 0a d0 90 20 40 31 20 0c 40 55
00 a1 1c 21 00 00 18 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef

You can try rolling back to the old firmware version. As for me, I tested it and didn't feel any difference.I was testing within the local area network.

I checked again after resetting the device. The video latency is excellent, but the microphone has a delay of about 1.5 to 2 seconds. You can verify this using any recording and playback software. The mic latency is significant enough to make it impractical for real-time use. Additionally, the mic playback contains noticeable crackling, possibly indicating that the processor may not be powerful enough to handle it properly

Same thing with the Mic name.

"Microphone Access Denied" from controlled Win 11 and then it gets reset to "Mute".

The microphone is recognized as "Microsoft (Source/Sink)".

Other than this, the rest of the experience is the same to 1.3.1 rel 2. "Device Identity" works great. Tailscale reconnected. It has a new option for Exit Node.

Keep up the good work guys. The microphone feature is really needed.

After testing with different models of computers, we found that the microphone noise may be caused by the built-in audio enhancement feature. You might try turning this feature off.

As shown in the image, select the KVM microphone on the controlled computer , locate the "Enable audio enhancements" option, and disable it.