AnyRtmp 用户服务协议 协议版本:V1.1 更新日期:2026年9月17日 生效日期:2026年9月17日 欢迎使用 AnyRtmp! 欢迎您使用由杭州市西湖区我想开一家文化传媒工作室(个体工商户)开发并运营的手机导播台 App——AnyRtmp(以下简称“AnyRtmp”“本App”或“我们”)。 AnyRtmp 是一款移动端音视频导播工具,为用户提供视频源接入、画面切换、预览、节目输出、直播推流、音频控制、外部采集设备接入及相关兼容性服务。 在使用本App前,请您认真阅读并充分理解本《AnyRtmp 用户服务协议》(以下简称“本协议”),特别是涉及个人信息处理、账号使用、责任限制、服务变更、争议解决等与您权益具有重大关系的条款。 若您不同意本协议内容,请停止注册或使用相关服务。 对于依法需要取得您单独同意、明示授权或另行确认的功能,我们不会仅以您安装或使用本App视为您已经作出相关授权,而会通过相应页面、开关、弹窗或其他方式另行征得您的选择。 本协议由您与**杭州市西湖区我想开一家文化传媒工作室(个体工商户)**共同订立。 一、定义与解释 1.1 AnyRtmp / 本App 指由本工作室开发、提供和运营的 AnyRtmp 软件,包括 Android、iOS 版本及后续发布的升级版本。 1.2 用户 / 您 指注册、登录、访问或使用 AnyRtmp 的自然人。 1.3 本服务 指 AnyRtmp 提供的各类软件功能及网络服务,包括但不限于: 视频源接入; 画面切换; PVW / PGM 预览与节目输出; RTMP 等协议的直播推流; 音频处理; 外部 UVC 视频采集设备接入; 多路输出及相关辅助功能; AnyUVC Cloud 设备兼容服务; 账号及云端相关服务; 后续增加的其他相关功能。 1.4 推流地址 指您自行配置,用于将音视频数据发送至第三方直播平台、自有服务器或其他接收端的网络地址,包括但不限于 RTMP 地址及相关推流密钥。 1.5 直播画面 指您通过 AnyRtmp 获取、采集、编辑、组合、预览或推送的音视频内容。 1.6 UVC 设备 指通过 USB Video Class 或相关 USB 视频采集标准与设备连接的视频采集卡、摄像设备、转换设备及其他兼容硬件。 1.7 AnyUVC 指 AnyRtmp 内用于识别、连接、协商、接收、解析及显示 UVC 视频设备数据的兼容性及视频处理组件。 1.8 AnyUVC Cloud / UVC 云兼容服务 指 AnyRtmp 为提高不同 UVC 设备兼容性而提供的云端辅助服务,包括设备兼容信息查询、兼容配置同步、推荐参数同步、兼容规则更新以及在用户授权情况下的兼容检测数据上传等功能。 1.9 UVC 兼容数据 指用于判断和改善 UVC 设备兼容性的技术信息,包括但不限于: 设备 VID、PID; USB / UVC 协议版本; USB Descriptor 及其解析结果; 设备能力列表; 支持的视频格式、分辨率及帧率; Bulk、Isochronous 等传输能力; Probe / Commit 等协议交互结果; 解码及渲染健康状态; 帧率、错误计数及兼容检测结果; Android 设备型号、Android 版本、ABI、内核版本等运行环境信息; AnyRtmp 和 AnyUVC 软件版本; 由上述技术信息生成的设备稳定指纹。 1.10 兼容配置 指我们通过 AnyUVC Cloud 向客户端提供的结构化配置数据,包括设备推荐视频参数、备用参数、兼容规则、禁用配置、兼容状态及相关版本信息。 兼容配置仅用于调整 AnyUVC 已具备的能力,不包含用于在设备上远程执行的程序代码。 二、协议范围与效力 2.1 本协议适用于您对 AnyRtmp 软件及相关服务的下载、安装、注册、登录、访问和使用。 2.2 本协议正文、《AnyRtmp 隐私政策》以及我们依法发布并向您展示的相关服务规则、功能说明和通知,共同构成您与我们之间的服务规则。 2.3 我们可能根据: 法律法规变化; 服务功能调整; 信息安全要求; 产品功能升级; 运营需要; 对本协议进行合理修订。 涉及您的重要权利义务或者个人信息处理方式发生重大变化时,我们将通过 App 内弹窗、页面提示或其他合理方式向您告知,并在依法需要时重新取得您的同意。 三、服务内容 3.1 视频源接入 AnyRtmp 可根据具体设备、操作系统及硬件能力支持: 手机内置摄像头; UVC 外部采集设备; 网络视频流; 本地媒体; 其他受支持的视频输入来源。 不同设备支持能力可能存在差异。 3.2 画面导播 您可以使用 AnyRtmp 对不同视频源执行: 预览; PGM / PVW 切换; 转场; 画面组合; 画中画; 台标; 其他导播操作。 3.3 直播推流 您可以自行设置推流目的地,并将节目画面发送至第三方直播平台或您控制的服务器。 3.4 多路输出及聚合 AnyRtmp 可能支持同时向多个目的地址发送音视频内容。 具体支持数量和性能受到: 手机硬件性能; 操作系统限制; 网络带宽; 编码能力; 第三方平台限制; 等因素影响。 四、AnyUVC Cloud 云兼容服务 4.1 服务目的 AnyUVC Cloud 用于帮助 AnyRtmp: 识别不同 UVC 设备; 获取设备已验证的兼容参数; 自动选择较为合适的视频格式、分辨率、帧率及传输方式; 同步兼容配置; 提高新设备或特殊设备的连接成功率; 减少用户手动调整兼容参数的需要。 4.2 登录要求 AnyUVC Cloud 当前仅向已经登录有效 AnyRtmp 账号的用户提供。 使用该服务目前不要求额外付费。 未登录用户仍可以继续使用 AnyRtmp 本地提供的 UVC 功能以及 AnyUVC 本地兼容能力,但: 不进行云端兼容配置查询; 不进行云端兼容数据库同步; 不使用需要账号的 AnyUVC Cloud 功能。 4.3 自动兼容配置同步 当您已经登录并使用 AnyUVC Cloud 时,App 可以自动从服务器获取和更新: 设备兼容配置; 推荐视频参数; 已验证的兼容规则; 已知不兼容参数; 兼容数据库版本; 其他与 UVC 设备兼容性有关的结构化数据。 此类兼容配置可以在不更新整个 App 的情况下进行更新。 4.4 云端配置不包含可执行代码 AnyUVC Cloud 下发的兼容配置原则上仅包括结构化数据及声明式规则。 我们不会通过 UVC 云兼容服务向您的设备动态下发并执行: DEX; SO 动态库; Java / Kotlin 可执行代码; JavaScript; Shell; Lua; 或类似远程程序代码。 需要变更 AnyUVC 核心程序能力时,应通过正常的软件版本更新进行。 4.5 本地优先及故障回退 AnyUVC Cloud 属于兼容增强服务,而不是 UVC 基础采集功能的必要组成部分。 若发生: 无网络连接; 云服务器暂时不可用; 请求超时; 云端配置无法验证; 云端数据版本不兼容; 用户未登录; AnyRtmp 应在技术条件允许的情况下继续使用本地 AnyUVC 能力。 4.6 云端兼容数据仅为辅助 由于: USB 主控差异; Android 系统实现差异; 手机硬件差异; USB Hub; 供电条件; 设备固件差异; 即使相同型号的 UVC 设备,也可能出现不同兼容表现。 因此,AnyUVC Cloud 提供的推荐配置和兼容信息仅用于辅助提高兼容性,我们不保证任何特定外部设备一定能够正常连接或达到其标称规格。 五、账号注册与使用 5.1 账号注册 部分 AnyRtmp 功能需要登录账号,包括但不限于: AnyUVC Cloud; 云端同步; 其他需要服务器支持的账号服务。 5.2 账号信息 您应按照实际注册流程提供必要的信息,并确保注册和账号信息合法有效。 5.3 账号安全 您应妥善保管账号验证信息。 因用户主动向他人提供: 密码; 验证码; 登录凭证; 等信息导致的账号风险,应根据具体责任原因依法处理。 5.4 账号注销 您可以按照 App 中提供的账号管理方式申请注销账号。 账号注销后,我们将依照适用法律法规、《AnyRtmp 隐私政策》及必要的数据保存义务处理相关信息。 5.5 AnyUVC Cloud 与账号状态 当您的账号: 退出登录; 注销; 登录状态失效; 会话被撤销; AnyUVC Cloud 的账号相关在线功能可能停止。 但上述情况原则上不影响 AnyRtmp 已提供的本地 UVC 基础能力。 六、UVC 兼容数据及用户授权 6.1 云端查询与数据上传属于不同事项 您登录 AnyRtmp 后,可以使用 AnyUVC Cloud 查询和获取设备兼容配置。 是否向我们上传您设备的 UVC 兼容检测数据,由您另行决定。 您拒绝上传兼容数据,不影响您在符合条件时: 使用 AnyUVC Cloud 查询; 下载兼容配置; 使用云端已存在的设备兼容信息。 6.2 首次选择 在首次启动或相应首次使用流程中,我们可能向您展示“帮助改进 UVC 设备兼容性”等页面。 您可以选择: 同意提供兼容性数据; 暂不提供。 我们不会以您下载、安装或者普通使用 AnyRtmp,推定您已经同意上传此类数据。 6.3 用户可随时改变选择 您可以在 App 设置中关闭或重新开启相关兼容数据共享功能。 当您撤回同意后,我们将停止产生新的相关上传任务。 对于尚未实际上传的待上传数据,我们将在技术上合理可行的范围内停止或删除相应上传任务。 6.4 可能上传的数据 在您: 已登录 AnyRtmp;并且 已主动同意提供 UVC 兼容性数据; 的情况下,我们可能收集并上传与 UVC 兼容检测有关的信息,例如: UVC 设备 VID、PID; USB / UVC 协议版本; Descriptor 及能力解析信息; Capability Tree; 支持的格式、分辨率、帧率; USB 传输类型; Probe / Commit 检测结果; Profile 测试结果; 帧完整性统计; 解码健康状态; 渲染健康状态; 实际观测帧率; 兼容检测错误及警告; Android 设备厂商和型号; Android 系统版本; CPU ABI; 内核版本; USB 运行环境; AnyRtmp 版本; AnyUVC 版本; 兼容检测持续时间; UVC 设备稳定指纹。 具体数据字段以实际产品功能及《AnyRtmp 隐私政策》说明为准。 6.5 UVC 稳定指纹 为识别同类或同一兼容特征的设备,AnyRtmp 可以使用设备的非内容型技术参数生成稳定指纹。 设计上该指纹不应以以下信息作为必要组成部分: Android deviceId; USB 原始序列号; 网络地址; 用户视频内容; 会话临时编号。 6.6 UVC Cloud 不上传的内容 UVC 兼容数据共享功能原则上不会上传: 您采集的视频画面; HDMI 输入画面; 摄像头画面内容; 麦克风音频; UVC 音频内容; 原始视频帧; 原始音视频码流; RTMP 推流密钥; 用户文件; USB 设备原始序列号。 6.7 登录账号关联 由于 AnyUVC Cloud 要求用户登录,在您授权上传兼容数据时,相关请求可能通过您的登