tencent cloud

云直播

动态与公告
公告
新手指南
产品简介
产品概述
子产品简介
基本概念
产品功能
应用场景
产品优势
使用限制
购买指南
计费概述
基础服务费
增值服务费
预付费资源包
购买流程
计费变更
退款说明
账单查询
续费说明
欠费停服说明
计费常见问题
标准直播
概述
应用场景
快速入门
SDK 接入说明
快直播(超低延时直播)
概述
快直播和标准直播区别
应用场景
快速入门
SDK 接入说明
云导播台
概述
应用场景
功能区介绍
云导播台管理
通用云导播
配置节目单和自动导播
控制台指南
控制台介绍
概览
域名管理
流管理
资源包管理
功能配置
拉流转推
计费用量
业务监控
常用工具
无忧直播
CAM 访问控制
功能实践
直播推流与播放
直播增值功能
典型场景实践
云端原生录制
直播安全
海外直播
回调事件消息通知
常见第三方工具指南
SDK 实践
0. SDK 接入引导
1. 推流
2. 播放
3. 高级功能
API 文档
History
Introduction
API Category
Making API Requests
Live Pad APIs
Live Stream Mix APIs
Time Shifting APIs
Monitoring Data Query APIs
Billing Data Query APIs
Live Transcoding APIs
Delayed Playback Management APIs
Domain Name Management APIs
Watermark Management APIs
Certificate Management APIs
Stream Pulling APIs
Recording Management APIs
Live Callback APIs
Screencapturing and Porn Detection APIs
Authentication Management APIs
Live Stream Management APIs
Data Types
Error Codes
运维指南
优化视频卡顿
推流失败问题排查
播放失败问题排查
CLS 协助直播问题排查
直播延迟问题排查
拉流视频质量不清晰问题排查
COS bucket 授权给直播实现截图存储
故障处理
直播混流报错:InvalidParameter.OtherError
常见问题
服务地区相关
直播基础相关
推流播放相关
直播计费相关
直播海外相关
直播录制相关
云端混流相关
域名配置相关
云导播台相关
适配苹果 ATS 相关
服务等级协议
云直播服务等级协议
CSS 政策
隐私协议
数据处理和安全协议
词汇表

申请 Fairplay 证书

PDF
聚焦模式
字号
最后更新时间: 2023-11-20 16:32:17
要使用苹果的 FairPlay Streaming(FPS)DRM,内容服务提供商需要从苹果申请获得 FPS 部署包,并需要将下面文件上传到 SDMC 授权服务器。
FPS 证书文件(.der.cer
私钥文件(.pem
私钥密码文件(.txt
应用密钥(ASK)文件(.txt

操作步骤

步骤1:注册 Apple 开发人员账户并请求部署包

1. 进入 Apple 账号注册网站 进行账号注册。
2. 单击 FairPlay Streaming 网站底部的“Request FPS Deployment Package”,并使用您的 Apple 开发者账户登录。
3. 如果您根据输入表单申请部署包,在 Apple 确认后,您将收到一个包含 FPS 凭证创建指南文档的包。
注意
在申请过程中,您将会被询问是否已完成密钥服务器模块(KSM)的实现和测试,对此可以回答:
I am using a 3rd party DRM company and the company has already built and tested KSM

步骤2:创建私钥和证书签名请求(CSR)

根据开发包中的指导文档,创建私钥(privatekey.pem)文件和证书签名请求(certreq.csr)文件。下面介绍了指南中证书签名请求部分的 OpenSSL 方法。
注意
必须在执行此过程的 PC 或服务器环境上安装 OpenSSL。
1. 创建私钥文件(privatekey.pem)
1.1 运行以下命令以生成私钥。
openssl genrsa -aes256 -out privatekey.pem 1024
1.2 输入私钥密码,并记下它以供以后使用(密码应少于32个字符)。
2. 创建证书签名请求文件
2.1 运行以下命令,可以修改 -subj 参数的内容以符合您的组织。
openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
2.2 输入 上一步 中的私钥密码。

步骤3:在 Apple Developer Portal 上创建 FPS 证书

1. 登录 Apple Developer Portal,然后进入 Certificates, IDs, & Profiles


2. 单击菜单上+,跳转到 Create a New Certificate 页面。


3. 选择 FairPlay Streaming Certificate,然后单击 Continue


4. 单击 Choose File,选择上面步骤中创建的certreq.csr文件,然后单击 Continue


5. 复制 Application Secret Key (ASK) 字符串,单独保存到一个文件中。然后再复制到下面的空格处,然后单击 Continue


6. 此时,将会出现一个弹出窗口,确认您是否已单独保存了 ASK 字符串到文件中;如果已确认保存,单击 Generate


7. 完成上述步骤后, 使用 FairPlay Streaming type 创建的证书将显示在 Certificate 列表中。


8. 单击 Download 保存 FPS 证书文件(fairplay.cer)。



步骤4:通过华曦达(SDMC)控制台上传 FPS 证书文件

1. 登录 SDMC DRM 控制台,然后进入 DRM 设置菜单。


2. 进入 DRM 设置 > 设置菜单,进入到 FPS 证书注册,单击更新按钮进行证书上传。


3. 上传 FPS 证书文件、私钥文件、私钥密码文件和 ASK 文件,然后单击 OK 进行上传。


说明
在您对接 DRM 或者华曦达的过程中的任何问题,都可以提工单 联系我们,我们全程负责帮您解决。


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈