Überblick
Optionen, die sich auf die Erkennung von Übertragungsgeräten und das Verhalten von Übertragungssitzungen auswirken.
Beschreibbare Attribute müssen festgelegt werden, bevor dieses Objekt an GCKCastContext übergeben wird.
- Seit
- 3,0
Übernimmt NSObject. Implementiert <NSKopieren>.
Übersicht über Instanzmethoden | |
(instancetype) | - initWithReceiverApplicationID: |
Erstellt ein neues GCKCastOptions-Objekt mit der angegebenen Empfängeranwendungs-ID. Mehr... | |
(instancetype) | - initWithSupportedNamespaces: |
Erstellt ein neues GCKCastOptions-Objekt mit der angegebenen Liste von Namespaces. Mehr... | |
Property-Zusammenfassung | |
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
Ein Kennzeichen, das angibt, ob die physischen Lautstärketasten des Absendergeräts die Lautstärke der Sitzung steuern sollen. Mehr... | |
BOOL | disableDiscoveryAutostart |
Ein Flag, das angibt, ob die Erkennung von Übertragungsgeräten bei der Kontextinitialisierung automatisch gestartet werden soll. Mehr... | |
GCKLaunchOptions * | launchOptions |
Die Startoptionen beim Empfänger, die beim Starten einer Streamingsitzung verwendet werden sollen. Mehr... | |
NSString * | sharedContainerIdentifier |
Die gemeinsam genutzte Container-ID für Hintergrund-HTTP-Downloads, die vom Framework ausgeführt werden. Mehr... | |
BOOL | suspendSessionsWhenBackgrounded |
Gibt an, ob Sitzungen unterbrochen werden sollen, wenn die Absenderanwendung in den Hintergrund wechselt, und fortgesetzt werden, wenn sie in den Vordergrund zurückkehrt. Mehr... | |
Methodendetail
- (instancetype) initWithReceiverApplicationID: | (NSString *) | applicationID |
Erstellt ein neues GCKCastOptions-Objekt mit der angegebenen Empfängeranwendungs-ID.
- Parameters
-
applicationID The 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 |
Erstellt ein neues GCKCastOptions-Objekt mit der angegebenen Liste von Namespaces.
- Parameters
-
namespaces A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
Objektdetails
|
readwritenonatomicassign |
Ein Kennzeichen, das angibt, ob die physischen Lautstärketasten des Absendergeräts die Lautstärke der Sitzung steuern sollen.
|
readwritenonatomicassign |
Ein Flag, das angibt, ob die Erkennung von Übertragungsgeräten bei der Kontextinitialisierung automatisch gestartet werden soll.
Wenn NO
festgelegt ist, kann die Erkennung bei Bedarf mit den Methoden startDiscovery (GCKDiscoveryManager) und stopDiscovery (GCKDiscoveryManager) gestartet und beendet werden.
- Seit
- 3,4
|
readwritenonatomiccopy |
Die Startoptionen beim Empfänger, die beim Starten einer Streamingsitzung verwendet werden sollen.
|
readwritenonatomiccopy |
Die gemeinsam genutzte Container-ID für Hintergrund-HTTP-Downloads, die vom Framework ausgeführt werden.
- Seit
- 3,2
|
readwritenonatomicassign |
Gibt an, ob Sitzungen unterbrochen werden sollen, wenn die Absenderanwendung in den Hintergrund wechselt, und fortgesetzt werden, wenn sie in den Vordergrund zurückkehrt.
Standardmäßig ist diese Option auf YES
festgelegt. In Anwendungen, die Netzwerkverbindungen auf unbestimmte Zeit im Hintergrund aufrechterhalten können, empfiehlt es sich, diesen Wert auf NO
zu setzen.
- Seit
- 3,4