爲IOS

2016-08-22 59 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

它並不重要,無論哪個適用於您的情況,並且更容易使用。有一點需要記住的是,當多個設備連接到同一個接收器時,它是否會有所不同;一種方法可能使得多發件人的情況比另一種更容易。