为IOS

2016-08-22 55 views
0

的Chromecast DRM支持有Chromecast的文档为IOS

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传递给receiver,然后receiver从接收者的url中提取customData的信息。

这是做这件事的首选方法。

+0

我认为最好的方法是检查两种方式中哪一种最有利于您,或哪一种对您有用。但是,如果您考虑了文档,那么请使用host.licenseCustomData = customData。 – KENdi

回答

0

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