Repository navigation
Releases: resokol/castlink
Release list
CastLink server-setup 1.0.0-rc.9 · 7ff7880b402f
CastLink server-setup 1.0.0-rc.9
Build: 1.0.0-rc.9-7ff7880b402f
Source commit: 7ff7880
Windows Server Setup and pinned VPS transport: updated caster UI and update discovery. Update the existing installation while retaining its data.
CastLink 1.0.0-rc.9
Server: Linux and Windows Server Setup
- Caster preflight advanced settings offer camera resolution Auto/720p/1080p and FPS Auto/15/30/50/60. Both default to Auto.
- In Window mode, a pin selects the large participant tile for the current caster only. No participant is pinned by default.
- H.265 can be selected in supported browsers. Sending and viewing require the respective codec support; H.264 remains the default.
- The caster toolbar has desktop captions, icons only on mobile, and a Leave button.
- Window/Tile and view settings move to the header before Online. The service footer is available by scrolling below the workspace.
- Corrected the STUDIO PLAYBACK label.
Updates for all three products
Fixed asset URL validation after the repository was renamed to resokol/castlink. Exact URLs for this repository and its previous name resokol/castlink-releases are accepted; tag, file inventory and checksum validation remain in place.
Older Windows Clients need one manual upgrade: download the rc.9 installer from the product catalog, verify SHA256SUMS, and install after ending your session. An older client may incorrectly report no updates. Normal update discovery works again after this upgrade.
For your own server, use the new Windows Server Setup or Linux package and the normal update procedure for your installation. Download the package manually if the older update checker finds no release. Updating the client EXE does not update the server. Participants receive the new web interface after the server is updated and the page is reloaded.
End active sessions and preserve necessary data before updating. Installation requires user action. Existing archives, tags and checksums are not replaced.
License clarification (28 October 2026): the LICENSE at this rc.9 source tag is MIT. The earlier rc.8 source tags client-v1.0.0-rc.8-f6c47a27a62c, server-setup-v1.0.0-rc.8-d703726cd50b and linux-v1.0.0-rc.8-d703726cd50b retain CastLink Freeware Distribution License 1.1. Historical package contents and their bundled notices are preserved; this metadata correction does not rewrite or relicense their bytes. Third-party components retain their own licenses.
CastLink linux 1.0.0-rc.9 · 7ff7880b402f
CastLink linux 1.0.0-rc.9
Build: 1.0.0-rc.9-7ff7880b402f
Source commit: 7ff7880
Standalone Linux server: updated caster UI and strict canonical/legacy update discovery. Use the existing update command and the same installation state directory.
CastLink 1.0.0-rc.9
Server: Linux and Windows Server Setup
- Caster preflight advanced settings offer camera resolution Auto/720p/1080p and FPS Auto/15/30/50/60. Both default to Auto.
- In Window mode, a pin selects the large participant tile for the current caster only. No participant is pinned by default.
- H.265 can be selected in supported browsers. Sending and viewing require the respective codec support; H.264 remains the default.
- The caster toolbar has desktop captions, icons only on mobile, and a Leave button.
- Window/Tile and view settings move to the header before Online. The service footer is available by scrolling below the workspace.
- Corrected the STUDIO PLAYBACK label.
Updates for all three products
Fixed asset URL validation after the repository was renamed to resokol/castlink. Exact URLs for this repository and its previous name resokol/castlink-releases are accepted; tag, file inventory and checksum validation remain in place.
Older Windows Clients need one manual upgrade: download the rc.9 installer from the product catalog, verify SHA256SUMS, and install after ending your session. An older client may incorrectly report no updates. Normal update discovery works again after this upgrade.
For your own server, use the new Windows Server Setup or Linux package and the normal update procedure for your installation. Download the package manually if the older update checker finds no release. Updating the client EXE does not update the server. Participants receive the new web interface after the server is updated and the page is reloaded.
End active sessions and preserve necessary data before updating. Installation requires user action. Existing archives, tags and checksums are not replaced.
License clarification (28 October 2026): the LICENSE at this rc.9 source tag is MIT. The earlier rc.8 source tags client-v1.0.0-rc.8-f6c47a27a62c, server-setup-v1.0.0-rc.8-d703726cd50b and linux-v1.0.0-rc.8-d703726cd50b retain CastLink Freeware Distribution License 1.1. Historical package contents and their bundled notices are preserved; this metadata correction does not rewrite or relicense their bytes. Third-party components retain their own licenses.
CastLink client 1.0.0-rc.9 · a994895c5fa9
CastLink client 1.0.0-rc.9
Build: 1.0.0-rc.9-a994895c5fa9
Source commit: a994895
Windows client update-discovery repair. Existing clients affected by the repository rename require one manual installer update.
CastLink 1.0.0-rc.9
Server: Linux and Windows Server Setup
- Caster preflight advanced settings offer camera resolution Auto/720p/1080p and FPS Auto/15/30/50/60. Both default to Auto.
- In Window mode, a pin selects the large participant tile for the current caster only. No participant is pinned by default.
- H.265 can be selected in supported browsers. Sending and viewing require the respective codec support; H.264 remains the default.
- The caster toolbar has desktop captions, icons only on mobile, and a Leave button.
- Window/Tile and view settings move to the header before Online. The service footer is available by scrolling below the workspace.
- Corrected the STUDIO PLAYBACK label.
Updates for all three products
Fixed asset URL validation after the repository was renamed to resokol/castlink. Exact URLs for this repository and its previous name resokol/castlink-releases are accepted; tag, file inventory and checksum validation remain in place.
Older Windows Clients need one manual upgrade: download the rc.9 installer from the product catalog, verify SHA256SUMS, and install after ending your session. An older client may incorrectly report no updates. Normal update discovery works again after this upgrade.
For your own server, use the new Windows Server Setup or Linux package and the normal update procedure for your installation. Download the package manually if the older update checker finds no release. Updating the client EXE does not update the server. Participants receive the new web interface after the server is updated and the page is reloaded.
End active sessions and preserve necessary data before updating. Installation requires user action. Existing archives, tags and checksums are not replaced.
License clarification (28 October 2026): the LICENSE at this rc.9 source tag is MIT. The earlier rc.8 source tags client-v1.0.0-rc.8-f6c47a27a62c, server-setup-v1.0.0-rc.8-d703726cd50b and linux-v1.0.0-rc.8-d703726cd50b retain CastLink Freeware Distribution License 1.1. Historical package contents and their bundled notices are preserved; this metadata correction does not rewrite or relicense their bytes. Third-party components retain their own licenses.
CastLink server-setup 1.0.0-rc.8 · d703726cd50b
CastLink server-setup 1.0.0-rc.8
Build: 1.0.0-rc.8-d703726cd50b
Source commit: d703726cd50bb3d1d65c171f6e8c3ddd6eb86ff1
Русский
Добавлено и исправлено
- Самоочистка Windows Server Setup, самостоятельного Linux и VPS после успешного обновления и каждый час. Сохраняются текущий и предыдущий успешные наборы образов; удаляются старые собственные неиспользуемые образы и проверенные архивы доставки.
- Максимум одна проверенная копия, созданная поддерживаемым механизмом. Ручные и неизвестные файлы, данные, конфигурация, чужие установки и образы работающих и остановленных контейнеров сохраняются.
- Защищены версии для отката соседних установок; история успешных обновлений сохраняется при потере ответа SSH. Очистка использует блокировку обновления и не запускает остановленные Docker или сервер.
- Сохранены исправления пароля создания комнат и creation-password восстановления из предыдущего выпуска.
Обновление
Скачайте соответствующий новый пакет и обновите существующую установку вне эфира. После готовности мастер регистрирует ежечасную очистку через Планировщик заданий Windows или systemd на Linux/VPS. Для самостоятельного Linux нужны root и локальный Docker; ошибка регистрации отображается предупреждением. Windows и самостоятельный Linux не создают новые автоматические бэкапы: сохраните нужную копию перед обновлением. Набор образов включает все службы. Неизвестные старые файлы автоматически не удаляются.
English
Added and fixed
- Cleanup after successful updates and hourly for Windows Server Setup, standalone Linux and VPS. Keep current and previous successful image sets; remove older owned unused images and verified transfer archives.
- Keep at most one verified backup created by the supported mechanism. Preserve manual and unknown files, data, configuration, other installations, and images used by running or stopped containers.
- Protect sibling rollback versions and successful update history after a lost SSH acknowledgement. Cleanup shares the update lock and does not start stopped Docker or server services.
- Preserve the previous release's room creation password and creation-password recovery fixes.
Updating
Download the matching new package and update the existing installation outside a broadcast. After readiness, setup registers hourly cleanup using Windows Task Scheduler or systemd on Linux/VPS. Standalone Linux requires root and local Docker; registration failures produce a warning. Windows and standalone Linux do not create new automatic backups: save the backup you need before updating. An image set includes all services. Unknown older files are not deleted automatically.
简体中文
新增和修复
- Windows Server Setup、独立 Linux 和 VPS 在成功更新后及每小时自动清理,保留当前及上一个成功版本的镜像集合,删除已登记且未使用的旧镜像和经过验证的交付归档。
- 受支持机制创建并验证的备份最多保留一份。手动和未知文件、数据、配置、其他安装以及运行中或已停止的容器使用的镜像保持不变。
- 保护其他安装的回滚版本,并在 SSH 确认丢失时保留成功更新历史。清理使用更新锁,不会启动已停止的 Docker 或服务器服务。
- 保留上一版本的房间创建密码和 creation-password 恢复修复。
更新
下载相应新软件包,在非直播期间更新现有安装。安装就绪后,Windows 注册每小时任务,Linux/VPS 注册 systemd 定时器。独立 Linux 需要 root 权限和本地 Docker;注册失败会显示警告。Windows 和独立 Linux 不会创建新的自动备份:更新前请保存所需备份。镜像集合包括所有服务。未知旧文件不会被自动删除。
Исходники / Source
- Original build source:
d703726cd50bb3d1d65c171f6e8c3ddd6eb86ff1. - Clean source snapshot:
df13dc176ca2868fc256af9d454076e2fa6a0ccd.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink server-setup 1.0.0-rc.8 · 90135013f5b6
CastLink server-setup 1.0.0-rc.8
Build: 1.0.0-rc.8-90135013f5b6
Source commit: 90135013f5b68bc5fdf2fedbfccd014e9e933b44
RU
Добавлены смайлики чата и кратковременные реакции в конференции. Исправлены мобильная «Плитка», компоновка студии, открытие управления презентацией по нажатию и восстановление назначенного слота при повторном входе с действующей подписанной сессией. Реакции не попадают в чистые выходы и историю чата. Windows Client: F10 → «Проверить обновления…»; скачивание и установка требуют выбора пользователя, установка завершает сеанс. Для старой версии без меню проверки установите новый пакет вручную. EXE без цифровой подписи; проверяйте SHA256SUMS.
EN
Added chat emoticons and temporary conference reactions. Fixed mobile Tiles, studio layout, opening presentation controls from the Start click, and assigned-slot recovery when rejoining with a valid signed session. Reactions stay out of clean outputs and chat history. Windows Client: F10 → Check for updates. Download and installation require your choice; installation ends the session. Older clients without this menu need one manual installer update. EXE files are unsigned; verify SHA256SUMS.
简体中文
新增聊天表情和临时会议互动表情。修复移动端平铺、演播室布局、点击开始后打开演示控制,以及使用有效签名会话重新加入时恢复已分配的输出槽位。互动表情不会进入纯净输出或聊天记录。Windows 客户端:按 F10 后选择检查更新。下载和安装均需用户选择;安装会结束当前会话。没有此菜单的旧客户端需要手动安装一次新版。EXE 未进行数字签名,请核对 SHA256SUMS。
Исходники / Source
- Original build source:
90135013f5b68bc5fdf2fedbfccd014e9e933b44. - Clean source snapshot:
53395d868bacbe1803f5dcc7bc04c2910f1817a2.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink server-setup 1.0.0-rc.8 · 128e923b3d1c
CastLink server-setup 1.0.0-rc.8
Build: 1.0.0-rc.8-128e923b3d1c
Source commit: 128e923b3d1c5524996d1826176d82f3e51544f5
Русский
Добавлено и изменено
- Управление демонстрируемым Windows-ПК через клиент CastLink: запрос, разрешение и отзыв доступа доступны в комнате из браузера и клиента. Остановка управления сохраняет демонстрацию; отдельная остановка показа завершает её. На управляемом ПК требуется актуальный Windows-клиент.
- Компактная панель показа с источником, запросами доступа и отдельной кнопкой остановки. В режиме «Окно» боковая лента участников занимает меньше места и сохраняет выбранную ширину.
- Эффекты камеры и обновлённое управление подготовленными PDF/PPTX; загрузка файла подготавливает его, а показ запускается отдельным действием.
Исправлено
- Исправлено создание комнат после самостоятельной установки Linux архивом: новый init скрыто запрашивает и подтверждает пароль создания комнат; прежние установки с отсутствующим паролем восстанавливаются командой creation-password без переустановки и перезапуска служб. Уже настроенные пароли сохраняются.
- Восстановлен обычный выбор источника и звука при демонстрации из браузера.
- Устранены ложные паузы удалённого ввода при наведении на поля видео и продлении того же разрешения; исправлены сочетания с Ctrl/Shift, отправка текста и восстановление ввода после изменения размера видео.
- И прочие мелкие изменения.
Обновление
Для старой самостоятельной Linux-установки с сообщением «Создание комнат пока недоступно» из нового распакованного пакета выполните python3 scripts/linux-compose-setup.py creation-password --state-dir /ваша/прежняя/папка --lang ru, задайте отдельный пароль создания комнат и обновите страницу. Укажите фактическую прежнюю папку данных.
Обновите существующую установку соответствующим новым пакетом Linux или Windows Server Setup вне эфира: перезапуск служб может прервать текущие подключения. Затем обновите страницу комнаты и Windows-клиент на управляемом ПК. Данные и конфигурация сохраняются; автоматическая резервная копия при обновлении не создаётся. Кнопки «Забрать управление» и остановки показа остаются основными локальными способами завершения управления; физическое срабатывание Ctrl+Alt+Shift+F8 отдельно не подтверждено.
English
Added and changed
- Control a shared Windows PC through the CastLink client: request, consent, and revocation are available in the room from both browser and client. Finishing control keeps screen sharing active; a separate Stop sharing action ends the share. The controlled PC requires the current Windows client.
- Compact sharing panel with source details, access requests, and a separate Stop button. The participant rail in Window mode takes less space and remembers its selected width.
- Camera effects and updated prepared PDF/PPTX controls; uploading prepares a file, and a separate action starts presenting it.
Fixed
- Fixed room creation after standalone Linux archive installation: new init asks for and confirms a room creation password with hidden input; older installations missing this password recover with creation-password without reinstalling or restarting services. Existing configured passwords are preserved.
- Restored normal source and audio selection for browser screen sharing.
- Removed false remote-input pauses when hovering video margins or extending the same permission; fixed Ctrl/Shift gestures, text submission, and input recovery after video resizing.
- And other minor changes.
Updating
For an older standalone Linux installation showing “Room creation is currently unavailable,” run python3 scripts/linux-compose-setup.py creation-password --state-dir /your/existing/directory --lang en from the new extracted package, set a separate room creation password, and refresh the page. Use the actual existing data directory.
Update the existing installation with its new Linux or Windows Server Setup package off air: restarting services may interrupt active connections. Then refresh the room page and update the Windows client on the controlled PC. Data and configuration are preserved; updates do not create automatic backups. Reclaim control and Stop sharing remain the primary local ways to end control; physical Ctrl+Alt+Shift+F8 activation has not been independently verified.
简体中文
新增与调整
- 通过 CastLink 客户端控制正在共享的 Windows 电脑:浏览器和客户端均可在会议室内请求、批准及撤销控制权限。结束控制保留屏幕共享;单独的停止共享操作结束共享。受控电脑需要最新版 Windows 客户端。
- 紧凑的共享面板显示来源、权限请求及独立停止按钮。“窗口”模式的参会者侧栏占用更少空间,并记住所选宽度。
- 摄像头效果及改进的 PDF/PPTX 准备与演示控制;上传仅准备文件,通过单独操作开始演示。
修复
- 修复通过归档独立安装 Linux 后无法创建房间的问题:新的 init 会隐藏输入并确认创建房间密码;旧版安装缺少密码时可通过 creation-password 恢复,无需重新安装或重启服务。已配置的密码会保留。
- 恢复浏览器屏幕共享的常规来源与音频选择。
- 消除鼠标经过视频留白或延长同一授权时的远程输入误暂停;修复 Ctrl/Shift 组合操作、文本提交,以及视频尺寸变化后的输入恢复。
- 以及其他细微调整。
更新
旧版独立 Linux 安装显示“目前无法创建房间”时,请在新解压的软件包目录运行 python3 scripts/linux-compose-setup.py creation-password --state-dir /your/existing/directory --lang zh-CN,设置单独的创建房间密码并刷新页面。请填写实际的原有数据目录。
请在非直播时段使用对应的新 Linux 或 Windows Server Setup 安装包更新现有安装:重启服务可能中断当前连接。随后刷新会议室页面,并更新受控电脑的 Windows 客户端。数据与配置会保留;更新不会自动创建备份。收回控制和停止共享按钮仍是本地结束控制的主要方式;实体键盘 Ctrl+Alt+Shift+F8 的触发尚未独立验证。
Исходники / Source
- Original build source:
128e923b3d1c5524996d1826176d82f3e51544f5. - Clean source snapshot:
ac4c081caa21abfdd04c2ecf4aa89a32665c0f6f.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink linux 1.0.0-rc.8 · d703726cd50b
CastLink linux 1.0.0-rc.8
Build: 1.0.0-rc.8-d703726cd50b
Source commit: d703726cd50bb3d1d65c171f6e8c3ddd6eb86ff1
Русский
Добавлено и исправлено
- Самоочистка Windows Server Setup, самостоятельного Linux и VPS после успешного обновления и каждый час. Сохраняются текущий и предыдущий успешные наборы образов; удаляются старые собственные неиспользуемые образы и проверенные архивы доставки.
- Максимум одна проверенная копия, созданная поддерживаемым механизмом. Ручные и неизвестные файлы, данные, конфигурация, чужие установки и образы работающих и остановленных контейнеров сохраняются.
- Защищены версии для отката соседних установок; история успешных обновлений сохраняется при потере ответа SSH. Очистка использует блокировку обновления и не запускает остановленные Docker или сервер.
- Сохранены исправления пароля создания комнат и creation-password восстановления из предыдущего выпуска.
Обновление
Скачайте соответствующий новый пакет и обновите существующую установку вне эфира. После готовности мастер регистрирует ежечасную очистку через Планировщик заданий Windows или systemd на Linux/VPS. Для самостоятельного Linux нужны root и локальный Docker; ошибка регистрации отображается предупреждением. Windows и самостоятельный Linux не создают новые автоматические бэкапы: сохраните нужную копию перед обновлением. Набор образов включает все службы. Неизвестные старые файлы автоматически не удаляются.
English
Added and fixed
- Cleanup after successful updates and hourly for Windows Server Setup, standalone Linux and VPS. Keep current and previous successful image sets; remove older owned unused images and verified transfer archives.
- Keep at most one verified backup created by the supported mechanism. Preserve manual and unknown files, data, configuration, other installations, and images used by running or stopped containers.
- Protect sibling rollback versions and successful update history after a lost SSH acknowledgement. Cleanup shares the update lock and does not start stopped Docker or server services.
- Preserve the previous release's room creation password and creation-password recovery fixes.
Updating
Download the matching new package and update the existing installation outside a broadcast. After readiness, setup registers hourly cleanup using Windows Task Scheduler or systemd on Linux/VPS. Standalone Linux requires root and local Docker; registration failures produce a warning. Windows and standalone Linux do not create new automatic backups: save the backup you need before updating. An image set includes all services. Unknown older files are not deleted automatically.
简体中文
新增和修复
- Windows Server Setup、独立 Linux 和 VPS 在成功更新后及每小时自动清理,保留当前及上一个成功版本的镜像集合,删除已登记且未使用的旧镜像和经过验证的交付归档。
- 受支持机制创建并验证的备份最多保留一份。手动和未知文件、数据、配置、其他安装以及运行中或已停止的容器使用的镜像保持不变。
- 保护其他安装的回滚版本,并在 SSH 确认丢失时保留成功更新历史。清理使用更新锁,不会启动已停止的 Docker 或服务器服务。
- 保留上一版本的房间创建密码和 creation-password 恢复修复。
更新
下载相应新软件包,在非直播期间更新现有安装。安装就绪后,Windows 注册每小时任务,Linux/VPS 注册 systemd 定时器。独立 Linux 需要 root 权限和本地 Docker;注册失败会显示警告。Windows 和独立 Linux 不会创建新的自动备份:更新前请保存所需备份。镜像集合包括所有服务。未知旧文件不会被自动删除。
Исходники / Source
- Original build source:
d703726cd50bb3d1d65c171f6e8c3ddd6eb86ff1. - Clean source snapshot:
df13dc176ca2868fc256af9d454076e2fa6a0ccd.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink linux 1.0.0-rc.8 · 90135013f5b6
CastLink linux 1.0.0-rc.8
Build: 1.0.0-rc.8-90135013f5b6
Source commit: 90135013f5b68bc5fdf2fedbfccd014e9e933b44
RU
Добавлены смайлики чата и кратковременные реакции в конференции. Исправлены мобильная «Плитка», компоновка студии, открытие управления презентацией по нажатию и восстановление назначенного слота при повторном входе с действующей подписанной сессией. Реакции не попадают в чистые выходы и историю чата. Windows Client: F10 → «Проверить обновления…»; скачивание и установка требуют выбора пользователя, установка завершает сеанс. Для старой версии без меню проверки установите новый пакет вручную. EXE без цифровой подписи; проверяйте SHA256SUMS.
EN
Added chat emoticons and temporary conference reactions. Fixed mobile Tiles, studio layout, opening presentation controls from the Start click, and assigned-slot recovery when rejoining with a valid signed session. Reactions stay out of clean outputs and chat history. Windows Client: F10 → Check for updates. Download and installation require your choice; installation ends the session. Older clients without this menu need one manual installer update. EXE files are unsigned; verify SHA256SUMS.
简体中文
新增聊天表情和临时会议互动表情。修复移动端平铺、演播室布局、点击开始后打开演示控制,以及使用有效签名会话重新加入时恢复已分配的输出槽位。互动表情不会进入纯净输出或聊天记录。Windows 客户端:按 F10 后选择检查更新。下载和安装均需用户选择;安装会结束当前会话。没有此菜单的旧客户端需要手动安装一次新版。EXE 未进行数字签名,请核对 SHA256SUMS。
Исходники / Source
- Original build source:
90135013f5b68bc5fdf2fedbfccd014e9e933b44. - Clean source snapshot:
53395d868bacbe1803f5dcc7bc04c2910f1817a2.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink linux 1.0.0-rc.8 · 128e923b3d1c
CastLink linux 1.0.0-rc.8
Build: 1.0.0-rc.8-128e923b3d1c
Source commit: 128e923b3d1c5524996d1826176d82f3e51544f5
Русский
Добавлено и изменено
- Управление демонстрируемым Windows-ПК через клиент CastLink: запрос, разрешение и отзыв доступа доступны в комнате из браузера и клиента. Остановка управления сохраняет демонстрацию; отдельная остановка показа завершает её. На управляемом ПК требуется актуальный Windows-клиент.
- Компактная панель показа с источником, запросами доступа и отдельной кнопкой остановки. В режиме «Окно» боковая лента участников занимает меньше места и сохраняет выбранную ширину.
- Эффекты камеры и обновлённое управление подготовленными PDF/PPTX; загрузка файла подготавливает его, а показ запускается отдельным действием.
Исправлено
- Исправлено создание комнат после самостоятельной установки Linux архивом: новый init скрыто запрашивает и подтверждает пароль создания комнат; прежние установки с отсутствующим паролем восстанавливаются командой creation-password без переустановки и перезапуска служб. Уже настроенные пароли сохраняются.
- Восстановлен обычный выбор источника и звука при демонстрации из браузера.
- Устранены ложные паузы удалённого ввода при наведении на поля видео и продлении того же разрешения; исправлены сочетания с Ctrl/Shift, отправка текста и восстановление ввода после изменения размера видео.
- И прочие мелкие изменения.
Обновление
Для старой самостоятельной Linux-установки с сообщением «Создание комнат пока недоступно» из нового распакованного пакета выполните python3 scripts/linux-compose-setup.py creation-password --state-dir /ваша/прежняя/папка --lang ru, задайте отдельный пароль создания комнат и обновите страницу. Укажите фактическую прежнюю папку данных.
Обновите существующую установку соответствующим новым пакетом Linux или Windows Server Setup вне эфира: перезапуск служб может прервать текущие подключения. Затем обновите страницу комнаты и Windows-клиент на управляемом ПК. Данные и конфигурация сохраняются; автоматическая резервная копия при обновлении не создаётся. Кнопки «Забрать управление» и остановки показа остаются основными локальными способами завершения управления; физическое срабатывание Ctrl+Alt+Shift+F8 отдельно не подтверждено.
English
Added and changed
- Control a shared Windows PC through the CastLink client: request, consent, and revocation are available in the room from both browser and client. Finishing control keeps screen sharing active; a separate Stop sharing action ends the share. The controlled PC requires the current Windows client.
- Compact sharing panel with source details, access requests, and a separate Stop button. The participant rail in Window mode takes less space and remembers its selected width.
- Camera effects and updated prepared PDF/PPTX controls; uploading prepares a file, and a separate action starts presenting it.
Fixed
- Fixed room creation after standalone Linux archive installation: new init asks for and confirms a room creation password with hidden input; older installations missing this password recover with creation-password without reinstalling or restarting services. Existing configured passwords are preserved.
- Restored normal source and audio selection for browser screen sharing.
- Removed false remote-input pauses when hovering video margins or extending the same permission; fixed Ctrl/Shift gestures, text submission, and input recovery after video resizing.
- And other minor changes.
Updating
For an older standalone Linux installation showing “Room creation is currently unavailable,” run python3 scripts/linux-compose-setup.py creation-password --state-dir /your/existing/directory --lang en from the new extracted package, set a separate room creation password, and refresh the page. Use the actual existing data directory.
Update the existing installation with its new Linux or Windows Server Setup package off air: restarting services may interrupt active connections. Then refresh the room page and update the Windows client on the controlled PC. Data and configuration are preserved; updates do not create automatic backups. Reclaim control and Stop sharing remain the primary local ways to end control; physical Ctrl+Alt+Shift+F8 activation has not been independently verified.
简体中文
新增与调整
- 通过 CastLink 客户端控制正在共享的 Windows 电脑:浏览器和客户端均可在会议室内请求、批准及撤销控制权限。结束控制保留屏幕共享;单独的停止共享操作结束共享。受控电脑需要最新版 Windows 客户端。
- 紧凑的共享面板显示来源、权限请求及独立停止按钮。“窗口”模式的参会者侧栏占用更少空间,并记住所选宽度。
- 摄像头效果及改进的 PDF/PPTX 准备与演示控制;上传仅准备文件,通过单独操作开始演示。
修复
- 修复通过归档独立安装 Linux 后无法创建房间的问题:新的 init 会隐藏输入并确认创建房间密码;旧版安装缺少密码时可通过 creation-password 恢复,无需重新安装或重启服务。已配置的密码会保留。
- 恢复浏览器屏幕共享的常规来源与音频选择。
- 消除鼠标经过视频留白或延长同一授权时的远程输入误暂停;修复 Ctrl/Shift 组合操作、文本提交,以及视频尺寸变化后的输入恢复。
- 以及其他细微调整。
更新
旧版独立 Linux 安装显示“目前无法创建房间”时,请在新解压的软件包目录运行 python3 scripts/linux-compose-setup.py creation-password --state-dir /your/existing/directory --lang zh-CN,设置单独的创建房间密码并刷新页面。请填写实际的原有数据目录。
请在非直播时段使用对应的新 Linux 或 Windows Server Setup 安装包更新现有安装:重启服务可能中断当前连接。随后刷新会议室页面,并更新受控电脑的 Windows 客户端。数据与配置会保留;更新不会自动创建备份。收回控制和停止共享按钮仍是本地结束控制的主要方式;实体键盘 Ctrl+Alt+Shift+F8 的触发尚未独立验证。
Исходники / Source
- Original build source:
128e923b3d1c5524996d1826176d82f3e51544f5. - Clean source snapshot:
ac4c081caa21abfdd04c2ecf4aa89a32665c0f6f.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.
CastLink 1.0.0-rc.3-1472cd052d7e — PR65
Русский
Исправления кастера и окон управления
- Нативные окна Windows следуют выбранной теме CastLink; выбор источника экрана оформлен для светлой и тёмной тем.
- Галерея кастера использует доступную ширину, чат стал на 15% уже, кнопки центрированы. В режиме «только студия» сохраняется локальный предпросмотр камеры. Полноэкранная плитка скрывает элементы управления при бездействии.
- Персонал может удалить самостоятельный инвайт, пока он не привязан к слоту; связанные постоянные выходы сохраняются.
- Для отсутствующего профиля микрофона используется оригинальный звук без шумоподавления и эхоподавления. Явно сохранённый речевой профиль сохраняется.
- Crop мультивью маскирует края без сдвига, изменения масштаба и пропорций исходника.
- В браузерной плавающей панели появилась кнопка «Компактный размер». Нажмите её, если браузер восстановил увеличенное окно; общий размер учитывает независимую кнопку STOP. Браузер по-прежнему может выбирать начальный размер самостоятельно.
Обновите сервер и Windows-клиент. Полностью закройте старый клиент и запустите новый EXE; самообновления EXE нет. Страницы обновляйте вручную вне эфира. Перед обновлением своего сервера сделайте резервную копию и завершите подключения. EXE без цифровой подписи. Физические PowerPoint, устройства и полный эфир отдельно не проверены.
Изолированный конвертер PPTX, прежние лимиты и серверные права сохранены. И прочие мелкие изменения.
English
Caster workspace and control-window fixes
- Native Windows panels follow the selected CastLink theme; the screen-source picker supports light and dark themes.
- The caster gallery uses available width, chat is 15% narrower and controls are centered. Studio-only viewing retains a local camera preview. Fullscreen tiles hide controls while idle.
- Staff can delete a standalone invitation before it is attached to a slot; linked permanent outputs remain available.
- An absent microphone profile defaults to original audio without noise suppression or echo cancellation. Explicitly saved speech profiles are retained.
- Multiview crop masks source edges without moving, rescaling or changing source proportions.
- The browser floating panel has a Compact size button. Click it if the browser restores an enlarged window; the shared size accounts for the independent STOP area. The browser can still choose its own initial geometry.
Update the server and Windows client. Fully close the old client before launching the new EXE; the EXE does not update itself. Refresh pages manually outside a broadcast. Back up your own server and end active connections before updating. EXEs are unsigned. Physical PowerPoint, devices and a complete broadcast have not been tested separately.
The isolated PPTX converter, existing limits and server permissions are preserved. And other minor changes.
简体中文
主播工作区与控制窗口修复
- Windows 原生面板遵循 CastLink 所选主题,屏幕来源选择器支持浅色和深色主题。
- 主播画廊利用可用宽度,聊天栏缩窄15%,控制按钮居中。仅观看演播室时保留本地摄像头预览;全屏画面在空闲时隐藏控制元素。
- 工作人员可删除尚未绑定到插槽的独立邀请,已关联的永久输出链接保持可用。
- 未设置麦克风配置时默认使用原始音频,不启用降噪或回声消除。明确保存的语音配置保持不变。
- 多画面裁剪仅遮罩边缘,不移动、缩放或改变来源比例。
- 浏览器浮动面板新增“紧凑尺寸”按钮。浏览器恢复较大窗口时可点击恢复;共享窗口尺寸计入独立的停止区域。初始窗口尺寸仍可能由浏览器决定。
请更新服务器和 Windows 客户端。完全退出旧客户端后运行新的 EXE;EXE 不会自动更新。请在非直播期间手动刷新页面。更新自己的服务器前请备份并结束连接。EXE 未签名。尚未单独实测实体 PowerPoint、设备及完整直播。
保留隔离的 PPTX 转换器、原有限制与服务器权限。以及其他细微调整。
Исходники / Source
- Original build source:
1472cd052d7ea860ca768e866d4e3de7c123d034. - Clean source snapshot:
1b741cdd3b2309aa3dcb8136d4205b0989a82c22.
Файлы выпуска и SHA256 не изменены; пересборка не выполнялась. Этот исторический выпуск сохраняет вложенную лицензию. Текущие исходники в main опубликованы под MIT.
Release files and SHA256 values are unchanged; this is not a rebuild. This historical release retains its bundled license. Current main source is MIT-licensed.