我正在尝试从 Azure Media Services
流式传输内容,但我可以_____8643_想知道它是否可行,如果可以,我该如何实现呢?内容受 FairPlay
保护 . Android和Windows上的类似问题 .
我试图使用Xamarin Media Player,但它不能与 FairPlay
一起使用,因为它需要 ExoPlayer2
实现,但尚未在插件中 .
我正在尝试从 Azure Media Services
流式传输内容,但我可以_____8643_想知道它是否可行,如果可以,我该如何实现呢?内容受 FairPlay
保护 . Android和Windows上的类似问题 .
我试图使用Xamarin Media Player,但它不能与 FairPlay
一起使用,因为它需要 ExoPlayer2
实现,但尚未在插件中 .
1 回答
我不认为使用当前版本的Xamarin媒体管理器是可行的 . 让我也纠正关于ExoPlayer2的错误假设 . ExoPlayer是一个严格的Android播放组件,因此与FairPlay完全无关,因为FairPlay是Apple唯一的技术 .
要使FairPlay工作,您必须收听特定于FairPlay的事件来处理许可证交换 . 据我所知,这些似乎没有在Xamarin媒体管理器中实现 . 所以你必须自己做那些平台特定的实现 . 有关这些的信息可以在Apple Developer site上找到 .
对于Android,您可能希望使用在ExoPlayer中实现的Widevine . 我找不到关于如何设置它的Xamarin媒体管理器的任何文档 .