问题标签 [fairplay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

http-live-streaming - 使用许可 url 玩 fairplay m3u8

我正在尝试在 VLC 媒体播放器上播放流,我正在手动输入许可证 url,我已替换skd://licence为公平竞争许可证 url:https://examplelicence.keydelivery.brazilsouth.media.azure.net/FairPlay/?KID=945c7737-5c53-4b64-abd9-XXXXXXXXf87a

但它仍然无法播放,我做错了什么吗?还是我需要做其他事情?

我的 M3U8 是这样的:

0 投票
1 回答
125 浏览

azure - Azure 媒体服务 Fairplay V3 DRM 内容密钥策略

我正在尝试按照https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-protect-hls-with-fairplay中的说明使用 DRM 加密来加密我的实时流媒体内容.

这是我的 DRM 政策和流媒体定位器:

在此处输入图像描述

在此处输入图像描述

我可以从 HLS URL 获取清单文件。我发现应该有另一行(称为许可证 URL?)类似于以下内容,但它没有出现在我下载的 MANIFEST 文件中:

我配置 DRM 时有问题吗?对于我上传的 .pfx 文件的 FAIRPLAY,密码为 STRING 格式,ASK 由 APPLE 给出。这是正确的还是我错过了什么?

0 投票
0 回答
44 浏览

azure - Azure 媒体服务自定义流式处理策略

我正在尝试基于https://docs.microsoft.com/en-us/azure/media-services/latest/drm-offline-fairplay-for-ios-concept#enable-offline-构建自定义流式传输策略模式

根据我的理解,我应该创建“ objStreamingPolicyInput ”,然后在创建流式定位器时替换“ StreamingPolicyName ”,但似乎不起作用。请问有什么帮助吗?

错误:

0 投票
0 回答
29 浏览

ios - 排查 AVContentKeySessionDelegate didProvide keyRequest 不委托成功或失败

我正在使用AVContentKeySessionAVContentKeySessionDelegate管理 iOS 上公平竞争的密钥。contentKeySession didProvide keyRequest: AVPersistableContentKeyRequest正在调用委托方法。应用证书、服务器播放上下文和内容密钥上下文的所有请求都成功返回。在此之后,以下代码不会引发错误。

看来我应该期待两种委托方法中的任何一种,contentKeyRequestDidSucceed或者contentKeyRequest didFailWithError应该在keyRequest收到响应时调用。两者都没有发生。我可以didFailWithError通过传入格式不正确的contentKeyContext.

播放不受 DRM 保护,因为我可以截取播放器的屏幕截图并且它不会被空白。

什么时候keyRequest.processContentKeyResponse被调用而没有抛出错误并且没有成功播放是什么意思?注意:会话确实有一个有效的 AVURLAsset 接收者。什么应该触发完成委托方法被调用?

0 投票
0 回答
32 浏览

safari - 通过 AirPlay 在 Safari 中启用 FairPlay 流式传输

Apple 的文档不清楚如何在 Safari 上通过 AirPlay 启用 FairPlay 流媒体。

FairPlay Streaming Programming Guide 指出,对于 iOS 应用程序,您需要在 AVPlayer 上启用它

但没有说明为 Safari 执行此操作需要什么。

有人知道吗?

0 投票
1 回答
42 浏览

swift - 如何使用 AVPlayer FairPlay DRM m3u8 ios swift 播放视频

这是我的 json :

这是我应该具有相同格式的 url 示例: https ://bitmovin-a.akamaihd.net/content/bbb/stream.m3u8

我的问题是我如何从我的 json 中获取这样的 url 我可以在 AVPlayer 中使用它

0 投票
1 回答
24 浏览

go - 如何使用 golang 集成 fairplay license sdk?

我已经下载了FairPlay Streaming Server SDK,但是它是用C++编写的,我使用golang作为编程语言,如何集成它?谢谢你的帮助。