中文
Piik v1.6.8 是一次稳定性修复,重点改善 Windows 原生采集、断线恢复和分享过程中的控制响应。
修复与改善
- 更准确地选择编码器。 Windows 的自动模式按实际出帧表现评估 H.264,并正确区分启动预热和持续性能不足,减少计时误差导致的不必要 VP8 回退。硬件编码事件改为异步等待。
- 改善断线与线路切换。 房间信令短暂断开后保留观众成员身份 20 秒;修复线路切换、SFU 订阅恢复及声音重协商卡住的问题。失效连接及时交回现有路由控制器处理,原生 SFU 发送端不再把短暂断连直接判为终止。
- 保持 App 控制响应。 开始分享和更换来源时仍可取消操作;合法消息突发不再直接关闭控制连接。中继信令的单条内容错误不会连带结束整场原生分享。
- 修正设备列表与配置保存。 来源或麦克风数量达到上限时保留可用列表;配置替换失败时保留原有设置。
- 改善紧凑布局和辅助功能。 调整手机横屏下的画面与播控布局、画质预设标签和长邀请链接显示,修正部分提示与辅助功能语义。
- 加强站点访问保护。 站点登录 Cookie 使用独立随机签名密钥,应用自身阻止被其他页面嵌套。发布说明也会在合并前检查。
升级说明
通信协议和持久化格式保持不变。设置了站点密码时,App 或 Server 重启后需要重新输入站点密码;持久化房间和邀请授权不受这项 Cookie 调整影响。Piik 操作页面不再支持嵌入 iframe。
English
Piik v1.6.8 is a stability update focused on Windows native capture, connection recovery and responsive sharing controls.
Fixes and improvements
- More accurate codec selection. Windows Auto mode evaluates H.264 using delivered frames and distinguishes startup warmup from sustained performance limits, reducing unnecessary VP8 fallback caused by timing noise. Hardware encoder events now use asynchronous waiting.
- Improved reconnection and route handoffs. Viewer membership survives brief signaling outages for 20 seconds. Fixes cover route activation, SFU subscription recovery and stalled audio renegotiation. Failed connections return to the existing route controller, and the native SFU publisher no longer treats a transient disconnect as immediate termination.
- Responsive App controls. Starting a share and replacing its source remain cancellable. Valid message bursts no longer close the control connection, and an invalid relayed payload cannot terminate the entire native sharing session.
- Device lists and saved settings. Source and microphone enumeration retain a usable list at their limits. Failed configuration replacement preserves the previous settings.
- Compact layouts and accessibility. Improved picture and playback-control layout on landscape phones, quality preset labels and long invitation links, with corrected tooltip and accessibility semantics.
- Stronger site-access protection. Login cookies use an independent random signing key, and the application prevents embedding by other pages. Release notes are also checked before merge.
Upgrade notes
Wire protocols and persistent formats are unchanged. If a site password is configured, restarting the App or Server requires entering it again; this cookie change does not revoke persisted rooms or invitation grants. Piik operation pages can no longer be embedded in an iframe.
完整变更 / Full changelog
Source / 源码: 89a03e64702de0d6be07b2c73383a4ad71df8cfa
SHA-256:
构建与校验 / Build and checksums
6e845f5e1ce89e2ec944ee7dead42068a05dc38c9e11f45d9755cc550af59617 piik-89a03e6-runtime.tar.gz
4fedf49aecdf456d8a96f49343b0ec1b5b2c20a16cd2f0b73a000cbd183d65b6 piik-app-darwin-arm64.zip
5c41a6d8c808c95bebc46583f20905189510bed69ace52b263572f72179b9721 piik-app-linux-amd64.zip
c1afce3c476465c37c8a1e5ba6146b967d942694b8c9f7e9010904d9172f96c2 piik-app-windows-amd64.zip