使用自定义流应用程序

时间:2015-11-16 21:21:09

标签: java android drm playready

我已经构建了一个自定义应用程序(Android平台),可将我的麦克风和摄像头直播到wowza服务器。我想扩展Microsoft PlayReady SDK(用于保护内容),但我对如何做到这一点有点困惑。

我在这里阅读(见下面的链接),我只需要按照那里指出的步骤进行操作,就是这样。或者本教程仅适用于GoCoder? http://www.wowza.com/forums/content....28PlayReady%29

在我阅读PlayReady文档后,我发现我还需要在我的应用程序中实现一些代码(但它没有提到我流式传输的服务器或其他什么。只是如何实现他们的SDK) 。我的应用功能类似于GoCoders。它使用rtsp连接流媒体,视频是H.264格式。

我的问题是,实施PlayReady SDK的正确方法是什么,让它适用于我的应用程序和wowza服务器(我的意思是加密/保护我的视频)?

谢谢,

鲍勃

P.S。我的应用尚未公开。

1 个答案:

答案 0 :(得分:2)

鲍勃 - DRM可能相当复杂,在大多数情况下最适合高价值内容,如果你想做那条路线,还有一些工作要做。

上面提到的文章告诉您如何在Wowza Streaming Engine上设置BuyDRM PlayReady模块(包含任何传入源,而不仅仅是GoCoder)。在Wowza服务器上启用PlayReady后,就编码而言,您无需在应用程序中执行任何其他操作,加密全部在服务器上完成。然而,您需要的是可以播放此加密流的自定义播放器,以及用于管理访问的PlayReady密钥服务器。

您可能需要考虑一个稍微轻松的解决方案,例如安全令牌和流锁,它更侧重于防止未经授权的播放和传输加密而不是内容加密。