Android 视频播放 SDK

给个链接,就能播

格式自动识别、错误自动恢复、设备自动适配——你只需要传一个 URL。 播放成功率从 92% 提升至 99%*

MainActivity.kt
|

粘贴你的视频链接,立刻体验 ↓

支持 HLS / DASH / MP4 / FLV — 留空则播放示例视频

* 数据基于内部 300 万 DAU 影视 App 实测,Top 1000 视频站点 URL 测试集

你遇到过这些问题吗?

传统播放器的常见痛点,朱雀一次性全部解决。

🚫

8% 的视频播不了

聚合了几十个视频源,M3U8 格式不标准,ExoPlayer 直接报错,IJK 经常崩。用户看到黑屏就走了。

朱雀深度容错,播放成功率 92% → 99%
📱

硬解花屏

某些手机声称支持 H.265,实际解出来全是马赛克。你得维护一个"设备黑名单"不断更新。

朱雀自动检测 + 自动降级到软解
💰

带宽账单太贵

通用播放器不按设备能力选编码,大量支持 H.265 的设备被迫用 H.264,浪费 50-70% 带宽。

朱雀编码优选,同画质省 40-60% 带宽

在线体验

选择一个视频源,立即播放。感受朱雀的容错能力。

网页版使用 HLS.js 演示。Android SDK 使用 IJK 引擎,性能更强、容错更深。 下载 Android Demo →

核心能力

从源识别到播放优化,每一个环节都精心调校。

🔍

源智能识别

HLS / DASH / MP4 / FLV / RTMP 自动检测。非标 M3U8、嵌套清单、302 跳转——全部容错处理。

🔄

自动错误恢复

分片重试 → 备用源切换 → 硬解降级 → 码率降级。所有恢复逻辑全自动,不用写一行错误处理代码。

📱

全设备兼容

Android 5.0+ 覆盖 99.5%。硬解 test-frame 验证、设备黑名单热更新、低端机自动保护。

秒播 + 自适应

首帧优化 + 智能 ABR(热/冷资源差异化)+ WiFi/蜂窝自动切换预加载策略。

🎮

开箱即用

内置 UI 组件(进度条、全屏、手势)、弹幕引擎、字幕(SRT/ASS/WebVTT)、后台播放、DLNA 投屏。

🔧

热更新

设备兼容性数据库、ABR 策略、容错规则——全部云端热更新,不用发版。

3 分钟集成

三步搞定,不需要复杂的配置。

1

添加依赖

build.gradle.kts
// build.gradle.kts
implementation("com.zhuque:zhuque-core:0.1.0")
implementation("com.zhuque:zhuque-danmaku:0.1.0") // 可选:弹幕
2

初始化 SDK

Application.kt
// Application.onCreate()
ZhuqueSDK.init()
3

播放

MainActivity.kt
// XML 布局
<com.zhuque.player.ui.ZhuquePlayerView
    android:id="@+id/playerView"
    android:layout_width="match_parent"
    android:layout_height="240dp" />

// Activity 中
val playerView = findViewById<ZhuquePlayerView>(R.id.playerView)
playerView.play("https://example.com/video.m3u8")
// 就这样!进度条、手势、倍速——全部内置。

数据说话

基于内部 300 万 DAU 影视 App 的实测数据

99%
播放成功率
同行平均 92%
<1.5s
首帧时间 (WiFi)
秒播优化
40%
带宽节省
编码优选 + ABR
99.5%
设备覆盖
Android 5.0+

为什么选朱雀

和你现在用的播放器对比

能力 ExoPlayer IJK 原版 朱雀
非标 M3U8 容错❌ 报错⚠️ 部分✅ 深度容错
硬解自动降级❌ 需自写✅ 自动
备用源自动切换❌ 需自写✅ 内置
内置 UI 组件⚠️ 基础✅ 完整
弹幕引擎✅ 可选模块
DLNA 投屏✅ 内置
远程热更新✅ 内置
播放链路追踪✅ 内置

从 ExoPlayer 迁移只需 3 步 →

支持格式

给个链接就能播——不管什么格式、什么协议。

HLS (M3U8) DASH (MPD) MP4 FLV MKV RTMP H.264 H.265 / HEVC AV1 TS fMP4 WebVTT 字幕 SRT 字幕 ASS 字幕
🔒 付费功能

ZQMF 内容保护

私有加密协议,五层防御体系。优酷 / 爱奇艺 / B站均已被破解,ZQMF 尚无通用破解工具

🛡️ 五层防御体系

1
私有格式
任何标准播放器无法识别 .zqm/.zqs,VLC / ffplay 直接报错
2
分片加密
AES-128-CTR + 每分片独立密钥 + HMAC-SHA256 认证,全量加密无明文区域
3
设备绑定
密钥绑定设备指纹 + TTL 过期,无法离线转移,换设备需重新授权
4
噪音流量
真假请求混合,无法批量抓取资源 URL,同行无法扫描
5
请求混淆
URL 路径 SHA-256 混淆,每次播放路径不同,无法追踪具体视频

⚔️ 为什么竞品全被破解

平台 致命弱点 状态
优酷 AES-ECB 最弱模式 + 密钥无保护 + TS 结构明文暴露 已破解
爱奇艺 固定 IV + 固定 XOR 掩码 + License 可转移 已破解
B站 解密参数嵌在文件内 + 选择性加密留明文区域 已破解
ZQMF 密钥服务器实时下发 + 整文件加密 + 私有格式 无通用工具

核心差异:ZQMF 的密钥不在 APK 里,每次播放从服务器实时下发 + 设备指纹绑定。无法制作通用破解工具——每个客户的 App 都不同,必须逐个逆向。

集成方式与普通播放器完全相同——

playerView.play("zqmf://your-video-id") // 一行代码开启内容保护

客户只需集成 SDK + 使用云点播,加密/解密/密钥管理全部在 SDK 内部处理

存量视频无缝迁移

并行加速
10 个 Worker 并行处理,1PB 存量视频约 14 天完成迁移
🔄
新旧格式共存
迁移期间 HLS 和 ZQMF 格式并存,SDK 自动识别,用户无感知
🛡️
安全可靠
失败自动重试 3 次,不影响原始文件,可随时回滚

定价方案

开源核心永久免费,商业保护按需付费

Starter
免费
Apache 2.0 开源
  • 播放引擎(HLS/DASH/MP4/FLV)
  • 深度容错 + 自动恢复
  • 弹幕引擎
  • 字幕(SRT/ASS/WebVTT)
  • 全设备兼容(Android 5.0+)
  • 无内容保护
  • 无管理后台
GitHub 获取
推荐
Professional
¥30万/月
适合中小型平台
  • Starter 全部功能
  • ZQMF 内容保护
  • 密钥管理服务(云托管)
  • 管理后台 Dashboard
  • 远程配置 + 热更新
  • 播放链路追踪
  • 邮件技术支持
申请试用
Enterprise
按量计费
¥0.005 / 播放次数起
  • Professional 全部功能
  • + P2P 分发网络
  • + AI 超分辨率(超分)
  • + 定制开发支持
  • + SLA 99.9% 保障
  • + 专属技术对接
  • + 私有化部署可选
联系我们

Enterprise 计费说明

计费规则
  • • 基础单价:¥0.005 / 播放次数
  • • 同一视频 + 同一设备 + 同一清晰度:不重复扣费
  • • 按月账单结算,支持预付套餐
清晰度倍率(H.264 基准)
720P
× 2 次
1080P
× 3 次
2K
× 4 次
4K
× 5 次

H.265 编码享受 8 折优惠

准备好保护你的视频了吗?

发送邮件申请试用,我们会在 1 个工作日内回复,提供 30 天免费试用 License。

管理后台功能预览:www2.players.jp/dashboard