Chromecast drm支持ios

时间:2016-08-22 09:25:39

标签: ios chromecast drm

chromecast文档中有一个示例

https://developers.google.com/cast/docs/player#streamdrm

提到用接收器设置customData。

host.licenseCustomData = customData;

在iOS发件人应用

我们有

 GCKMediaInformation *mediaInformation = [[GCKMediaInformation alloc] initWithContentID:[url absoluteString]
                                                                                streamType:streamType
                                                                               contentType:mimeType
                                                                                  metadata:metadata
                                                                            streamDuration:0
                                                                                customData:customData];

所以我可以在媒体信息中传递那个customData。

另一种方法是,我们将流的初始URL传递给接收者,然后接收者从接收者内部的url中提取customData的信息。

这是首选方法。

1 个答案:

答案 0 :(得分:0)

这并不重要,无论哪种情况适用于您的情况,并且更容易使用。要记住的一件事是,当多个设备连接到同一个接收器时,它是否会有所不同;一种方法可能使多发送者案例比另一种方法更容易。