V1.3 更新说明:依据 2026-06-16 鸿蒙 SDK 审核反馈,本版本删除了”设备识别码”项(因为本 SDK 是发送端,不需要绑定任何唯一性识别码),并明确”本 SDK 不收集、不读取、不存储任何设备唯一性识别码”(OAID、AAID、MAC、UDID、IMEI、IMSI 等)。
生效日期:2026 年 3 月 17 日
更新日期:2026 年 6 月 16 日
SDK 名称:BJCast SDK(必捷无线投屏)
SDK 类型:HarmonyOS NEXT 无线投屏发送端 SDK
开发厂商:苏州必捷网络有限公司
依据 T/GIIC0005—2025 附录A,本SDK属于特定工具类SDK。本SDK提供以下业务功能:
| 功能区分 | 业务功能 | 功能介绍 | 相关个人信息及处理目的 | 是否可选 |
|---|---|---|---|---|
| 基本功能 | 无线投屏 | 将设备屏幕内容和音频编码后通过局域网传输到接收端设备 | 设备信息(设备型号、操作系统版本):用于适配不同设备的投屏参数;网络信息(IP 地址、局域网设备列表):用于发现和连接投屏接收端;屏幕内容(屏幕图像帧):用于投屏核心功能数据传输 | 否(核心功能) |
| 可选功能 | 音频投屏 | 在投屏时同步传输设备音频数据 | 音频数据(音频流数据):用于投屏音频同步传输 | 是(可关闭) |
重要说明:本 SDK 为发送端 SDK,仅负责将本机的屏幕内容投屏到接收端设备。本 SDK 不收集、不读取、不存储任何设备唯一性识别码(如 OAID、AAID、MAC、UDID、IMEI、IMSI 等),也不收集任何与设备身份绑定的标识符。接收端设备的识别由接收端 SDK 负责,不在本隐私政策覆盖范围内。
我们遵循合法、正当、必要的原则收集和使用您的个人信息,仅收集实现投屏功能所必需的最少信息。
| 信息类型 | 具体内容 | 收集目的 | 是否必要 | 收集频次 |
|---|---|---|---|---|
| 设备信息 | 设备型号、操作系统版本 | 用于适配不同设备的投屏参数(分辨率、编码参数等) | 是 | SDK 初始化时收集一次,会话期间使用 |
| 网络信息 | IP 地址、局域网设备列表 | 用于发现和连接投屏接收端,投屏数据传输 | 是 | 每次投屏时收集 |
| 屏幕内容 | 屏幕图像帧 | 投屏功能核心数据,实现投屏显示 | 是 | 投屏期间实时采集 |
| 音频数据 | 音频流数据 | 投屏音频同步传输 | 否(可选) | 开启音频投屏时采集 |
| 用户配置 | 投屏质量设置、使用偏好 | 投屏质量和使用偏好设置 | 否 | 用户设置时 |
关于”设备识别码”的说明:本 SDK 不收集任何形式的设备唯一性识别码(OAID、AAID、MAC、UDID、IMEI、IMSI 等)。若集成方在自身应用中将设备识别码作为业务参数传入 SDK(如
sender_id字段),请参见 1.4 节”SDK 业务参数说明”。
BJCast.Init(initParams) 接口接收以下业务参数,这些参数由集成方主动传入,不属于 SDK 自动收集的个人信息:
| 参数名 | 类型 | 说明 | 数据来源 | 责任方 |
|---|---|---|---|---|
sender_id |
string | 发射端业务标识符,用于在投屏会话中标识本端;建议使用随机 UUID 或应用内唯一标识 | 集成方主动传入 | 集成方(开发者) |
user_name |
string | 用户自定义显示名称 | 集成方主动传入 | 集成方(开发者) |
channel_id |
number | 必捷网络分配的渠道 ID | 必捷网络分配 | 必捷网络 |
channel_code |
string | 必捷网络分配的渠道密钥 | 必捷网络分配 | 必捷网络 |
关于 sender_id 的重要说明:
–
sender_id是投屏会话中的发送方业务标识符,不等同于设备唯一性识别码(OAID/MAC/UDID 等)
– 本 SDK 不读取系统设备识别码(如 HarmonyOS OAID)作为 sender_id;仅使用集成方主动传入的值
– 如集成方选择将设备识别码、用户账号、手机号等敏感信息作为 sender_id,需集成方自行评估个人信息保护合规性,本 SDK 不承担该等评估责任
– 建议集成方使用随机 UUID、哈希后的用户 ID等不可逆标识作为 sender_id
– sender_id 仅在内存中临时使用,会话结束后立即清除,不进行持久化存储
我们收集的个人信息仅用于以下目的:
根据相关法律法规,以下情形中收集您的个人信息无需征得您的授权同意:
| 权限名称 | 权限说明 | 使用目的 | 权限申请时机 | 是否可选 |
|---|---|---|---|---|
| ohos.permission.INTERNET | 允许使用Internet网络 | 在使用投屏功能时,用于HTTP/UDP探测发现接收端设备及socket音视频数据传输 | 应用启动时 | 必选 |
| ohos.permission.KEEP_BACKGROUND_RUNNING | 允许应用在后台持续运行 | 在使用投屏功能时,用于后台维持录屏,保证投屏过程不被系统中断 | 投屏会话建立时 | 必选 |
| ohos.permission.custom_screen_recording | 系统录屏API | 在使用投屏功能时,用于捕获屏幕内容进行编码发送 | 开始投屏时(敏感权限,需单独授权) | 必选 |
| ohos.permission.microphone | 系统音频API | 在开启音频投屏时(可选),用于捕获音频内容进行同步传输 | 开启音频投屏时 | 可选 |
| ohos.permission.get_bundle_info | 允许查询应用包信息 | SDK初始化时用于获取应用包信息(版本号、签名等),不读取设备识别码 | SDK初始化时 | 必选 |
说明:
ohos.permission.READ_DEVICE_IDENTIFIER 等与设备唯一性识别相关的权限我们非常重视对未成年人个人信息的保护。若您是 14 周岁以下的未成年人,在使用本 SDK 前,应事先取得您家长或法定监护人的书面同意。若您是未成年人的家长或监护人,当您对您所监护的未成年人的个人信息有相关疑问时,请通过本政策中的联系方式与我们联系。
BJCast SDK(必捷无线投屏)不会与任何第三方共享您的个人信息,以下情况除外:
我们不会将您的个人信息转让给任何公司、组织和个人,但以下情况除外:
我们仅会在以下情况下,公开披露您的个人信息:
为了监控和分析应用的稳定性,收集程序错误信息以优化应用性能,我们集成了合作伙伴的软件工具开发包(简称”SDK”)。
| 第三方SDK/服务名称 | 第三方公司名称 | 收集个人信息类型 | 使用目的 | 隐私政策链接 |
|---|---|---|---|---|
| 腾讯Bugly SDK | 腾讯科技(深圳)有限公司 | 设备信息(设备型号、操作系统版本)、应用信息(应用版本)、错误日志 | 用于监控和分析应用的稳定性,收集程序错误信息以优化应用性能 | https://privacy.qq.com/document/preview/fc748b3d96224fdb825ea79e132c1a56 |
使用方式:
| 措施 | 说明 |
|---|---|
| 数据加密 | 投屏数据传输采用加密协议,防止中间人攻击 |
| 会话认证 | 支持 PIN 码验证,防止未授权设备接入 |
| 最小化收集 | 仅收集实现投屏功能所必需的最少信息;不收集任何设备唯一性识别码 |
| 本地处理 | 音视频编码在本地完成,不经过第三方服务器 |
| 会话隔离 | 每个投屏会话使用唯一标识,防止会话劫持 |
若发生个人信息泄露等安全事件,我们会启动应急预案,阻止安全事件扩大,并按照相关法律法规的要求及时向您告知安全事件的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。
按照中国相关的法律、法规、标准,我们保障您对自己的个人信息行使以下权利:
您有权了解本 SDK 收集和使用哪些个人信息,可通过本隐私政策了解相关信息。
您有权自主决定是否授权本 SDK 收集使用您的个人信息,首次使用时我们会弹窗提示您授权。
您有权控制本 SDK 的信息收集行为,可在应用设置中关闭音频采集等功能。
您有权随时撤回对 SDK 的授权,可通过结束投屏会话或卸载应用实现。
您有权要求删除已收集的个人信息,本 SDK 在会话结束后会自动清除相关数据。
本 SDK 不涉及用户账户体系,无需注销账户。
如果某些自动决策显著影响您的合法权益,您有权要求我们做出解释,我们也将提供适当的救济方式。
为保障安全,您可能需要提供书面请求,或以其他方式证明您的身份。我们可能会先要求您验证自己的身份,然后再处理您的请求。
BJCast SDK(必捷无线投屏)所有个人信息均在中国境内存储和处理,不涉及数据跨境传输。
| 信息类型 | 存储位置 | 存储期限 | 到期后处理方式 |
|---|---|---|---|
| 设备信息 | 本地内存 | 会话期间 | 会话结束后立即清除 |
| 网络信息 | 本地内存 | 会话期间 | 会话结束后立即清除 |
| 屏幕/音频数据 | 临时缓冲区 | 实时传输,不存储 | 不存储,传输完成后立即释放内存 |
| 业务参数(含 sender_id) | 本地内存 | 会话期间 | 会话结束后立即清除,不写入磁盘 |
| 用户配置 | 应用层本地存储 | 用户删除前 | 用户删除应用或重置后清除 |
说明:SDK 本身不持久化存储任何个人信息,所有数据仅在投屏会话期间临时使用。
本 SDK 不使用 Cookie 或同类技术收集您的个人信息。
如您对本隐私政策或个人信息保护有任何疑问、意见或建议,可通过以下方式与我们联系:
| 联系方式 | 信息 |
|---|---|
| 公司名称 | 苏州必捷网络有限公司 |
| 官网 | https://www.bijienetworks.com/ |
| 隐私政策链接 | https://www.bijienetworks.com/news/company/bjcast-sdk-privacy-policy |
| 电子邮箱 | marketing@bijienetworks.com |
| 联系地址 | 苏州市相城区泰元路 100 号 宏能永乐科技园 2 楼 232 号 |
| 个人信息保护负责人邮箱 | marketing@bijienetworks.com |
一般情况下,我们将在15 个工作日内回复您的请求。
我们可能适时修改本政策的条款。对于重大变更,我们会在 SDK 更新时通过弹窗或其他显著方式告知您。本政策所指的重大变更包括但不限于:
我们还会将本政策的旧版本存档,供您查阅。
重要提示:点击投屏后会导致本地录屏断开,这是 HarmonyOS NEXT 系统的正常行为。
原因:
解决方案:
操作演示视频:https://v.douyin.com/Hbq9KLFlNIc/
| 版本 | 更新日期 | 更新内容 |
|---|---|---|
| V1.0 | 2026 年 3 月 17 日 | 初始版本,SDK 名称统一为 BJCast SDK(必捷无线投屏) |
| V1.1 | 2026 年 5 月 25 日 | 补充权限声明及使用场景、存储地域和保存期限说明 |
| V1.2 | 2026 年 6 月 15 日 | 依据审核反馈补充业务功能划分、第三方主体名称、权限说明 |
| V1.3 | 2026 年 6 月 16 日 | 依据 2026-06-16 鸿蒙 SDK 审核反馈修正: 1. 删除“设备识别码”概括性描述:明确本 SDK 为发送端,不收集、不读取、不存储任何设备唯一性识别码(OAID、AAID、MAC、UDID、IMEI、IMSI 等) 2. 新增 1.1 节”重要说明”:明确”接收端识别由接收端 SDK 负责,不在本隐私政策覆盖范围内” 3. 新增 1.4 节”SDK 业务参数说明”:明确 sender_id 是集成方主动传入的业务参数,不是 SDK 自动收集的个人信息4. 1.3 节”设备信息”行:删除”设备识别码”字段,仅保留设备型号、操作系统版本 5. 二、设备权限调用表:新增说明”本 SDK 不申请 ohos.permission.READ_DEVICE_IDENTIFIER 等设备唯一性识别权限”6. 文档更新记录新增 V1.3 |
苏州必捷网络有限公司
2026 年 6 月 16 日