开源 · 多品牌 · Android / 桌面 / iOS

让运动相机
像手机一样好用

开机、点一下,画面就在手机上。自动连相机、实时看画面、随手拍照录像、下载和管理素材——官方 App 又大又卡,RoveCamLink 更轻、更快、更顺手。

  • Apache-2.0 开源
  • 安装包约 3.6 MB
  • 本地直连 · 无需账号
  • Kotlin Multiplatform
Why

官方 App 越做越重,
我们只想要接上就能用

拍一段就走的运动相机、记录仪,不该被一个塞满用不上组件、越装越大的 App 拖住。RoveCamLink 把「连上、看清、拍好、拿走」这四件事做到最顺手,其余的都省掉。

约 3.6 MB安装包大小,官方 App 约 153 MB
4 种连接方式:自动、扫码、Wi-Fi 列表、手填地址
2 个品牌已适配的运动相机与记录仪,持续增加
100%代码开源,Apache-2.0 协议
Features

该有的都有,多余的没有

连接、预览、控制、素材这四件事做到最顺手,其余的也都替你想到。

01Connect

相机开机,它自己找上来

不用先研究说明书里的网关地址。打开 App,它会搜到附近的相机、替你连上热点、把密码带回来;第一次连接只要在相机屏幕上点一下确认。想扫二维码、从 Wi-Fi 列表里连、或干脆手填地址,也都行。

02Live

手机立刻变取景器

实时画面几乎看不到延迟。横着拿、竖着拿,画面都会自动摆正;长按一下进入全屏,取景、摆机位看得清清楚楚。

03Control

想调什么,拖一下就好

电量、剩余空间、已录时长一屏看清。曝光、ISO、快门、防抖、白平衡……想调哪个拖哪个,松手才发给相机,怎么调都不会把画面卡住。

04Files

素材在手机上一次搞定

相机里的照片和视频在线预览,勾一批一起下载,网断了还能接着传;下载完直接进手机相册,不想要的在手机上就能删掉。

05Devices

不只是运动相机

多个品牌的运动相机和记录仪都能用,还能自动认出型号,不用手动选。新机型一直在加。

06Multi

你的设备都能装

Android 手机是主力;桌面端装上就能在电脑上连相机;iOS 版正在做。

07Light

装得下、不添乱

安装包只有几 MB,没有夹带地图、广告之类的重型组件,能省的地方都省了。

08Open

完全开源

Apache-2.0 协议,代码全部公开,可以自由使用、修改、二次分发,也包括商用。

09Support

出问题也不抓瞎

万一连不上,App 自带诊断日志,一键导出,把这个文件附到反馈里,问题出在哪一目了然。

Screens

先看看它长什么样

连接、实时、素材三块,用起来一眼就懂。

设备刷新
TUWIN_R3P_8A21Ride3 Pro · 已记住
XTUCam_X7Pro附近的热点
状态已连接
正在同步相机时间电量 86% · SD 正常
连接
实时电量 86% · 42 GB
视频照片延时
曝光 +0.5ISO 400防抖 开
拍摄
文件共 128 项
正在下载 3 项62%
素材
Get started

三步就能开拍

不需要注册账号,也不需要看教程。

STEP 01

下载安装

到 Releases 下载最新的 nightly 包,装上就能用。它和正式版同签名,可以覆盖升级。

STEP 02

打开相机,点一下

App 会自己发现附近的相机。第一次连接时,在相机屏幕上确认一下配对码即可。

STEP 03

连上就开拍

实时画面、拍照录像、下载素材都在一个 App 里,连上那一刻全部就绪。

关于 nightly:每天自动构建的就是最新的 main,但它不可调试——真机排障时请用 App 内的诊断日志导出一份 TXT。换包时若遇到签名不一致,先卸载旧包再装即可。
Roadmap

接下来要做的事

已经在路上,还没做完的部分。

开发中

直播推流

把相机画面直接推流到直播平台,出门直播不用再背电脑。

开发中

更多品类与机型

行车记录仪等更多设备陆续加入,覆盖的型号会越来越多。

开发中

iOS 版

目前是能编译的壳工程,实时图传等功能正在补齐。

Developers

想自己改?

一套 Compose Multiplatform 代码同时构建 Android、桌面与 iOS,协议以插件形式组织——接入新相机,写一个插件注册进去就行。

composeApp/ commonMain/ 共享 UI、状态、协议、传输 core/protocol CameraProtocol 接口 + 注册表 core/transport Ktor HTTP / 断点续传 core/wifi Wi-Fi 直连(expect/actual) brand/xtu XTU 海思插件 brand/tuwin TUWIN REST 插件 androidMain/ Wi-Fi 直连 · Media3 · MediaStore desktopMain/ 桌面端入口 iosMain/ iOS 壳工程 simulator/ Ktor 桌面模拟器,无相机也能联调

环境要求:JDK 17 以上、Android SDK(compileSdk 37),在 local.properties 里配置 sdk.dir。

./gradlew :composeApp:assembleDebug ./gradlew :simulator:run ./gradlew :composeApp:run

第一条产出调试 APK;第二条起一个桌面模拟器,用「手动连接」连到 10.0.2.2:8080 即可在无相机的情况下走完全流程。