GCKCastOptions 類別

GCKCastOptions 類別參考資料

總覽

影響投放裝置偵測結果和投放工作階段行為的選項。

必須先設定可寫入的屬性,才能將此物件傳送至 GCKCastContext

開始時間
3.0

繼承 NSObject。實作 <NS copy>。

執行個體方法摘要

(instancetype) - initWithReceiverApplicationID:
 以指定接收器應用程式 ID 建構新的 GCKCastOptions 物件。更多...
 
(instancetype) - initWithSupportedNamespaces:
 以指定的命名空間清單建構新的 GCKCastOptions 物件。更多...
 

資源摘要

BOOL physicalVolumeButtonsWillControlDeviceVolume
 這個標記表示傳送者裝置的實體音量按鈕是否應控制工作階段的音量。更多...
 
BOOL disableDiscoveryAutostart
 此標記用於表示投放裝置是否應在進行內容初始化時自動啟動。更多...
 
GCKLaunchOptionslaunchOptions
 接收端啟動選項,用於啟動投放工作階段。更多...
 
NSString * sharedContainerIdentifier
 由架構執行的背景 HTTP 下載內容使用的共用容器 ID。更多...
 
BOOL suspendSessionsWhenBackgrounded
 傳送者應用程式進入背景時,是否應暫停工作階段 (並在應用程式回到前景時繼續)。更多...
 

方法詳細資料

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

以指定接收器應用程式 ID 建構新的 GCKCastOptions 物件。

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

以指定的命名空間清單建構新的 GCKCastOptions 物件。

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

資源詳情

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

這個標記表示傳送者裝置的實體音量按鈕是否應控制工作階段的音量。

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

此標記用於表示投放裝置是否應在進行內容初始化時自動啟動。

如果設為 NO,則可使用 startDiscovery (GCKDiscoveryManager)stopDiscovery (GCKDiscoveryManager) 方法,隨選開始及停止探索。

開始時間
3.4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

接收端啟動選項,用於啟動投放工作階段。

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

由架構執行的背景 HTTP 下載內容使用的共用容器 ID。

開始時間
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

傳送者應用程式進入背景時,是否應暫停工作階段 (並在應用程式回到前景時繼續)。

此選項的預設值為 YES。如果應用程式可在背景無限期維持網路連線,建議您將其設為 NO

開始時間
3.4