Descripción general
Opciones que afectan la detección de dispositivos de transmisión y el comportamiento de las sesiones de transmisión.
Se deben establecer las propiedades que admiten escritura antes de pasar este objeto a GCKCastContext.
- Desde
- 3.0
Hereda NSObject. Implementa <NSCopy>.
Resumen del método de instancia | |
(instancetype) | - initWithReceiverApplicationID: |
Construye un objeto GCKCastOptions nuevo con el ID de aplicación del receptor especificado. Más... | |
(instancetype) | - initWithSupportedNamespaces: |
Construye un objeto GCKCastOptions nuevo con la lista especificada de espacios de nombres. Más... | |
Resumen de la propiedad | |
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
Marca que indica si los botones de volumen físicos del dispositivo emisor deben controlar el volumen de la sesión. Más... | |
BOOL | disableDiscoveryAutostart |
Marca que indica si el descubrimiento de dispositivos de transmisión debe comenzar automáticamente en el momento de la inicialización del contexto. Más... | |
GCKLaunchOptions * | launchOptions |
Las opciones de inicio de la app receptora que se usan cuando se inicia una sesión de transmisión. Más... | |
NSString * | sharedContainerIdentifier |
El identificador del contenedor compartido que se usará para descargas HTTP en segundo plano que realiza el framework. Más... | |
BOOL | suspendSessionsWhenBackgrounded |
Establece si las sesiones deben suspenderse cuando la aplicación emisora pasa a segundo plano (y reanudarse cuando vuelve a primer plano). Más... | |
Detalle del método
- (instancetype) initWithReceiverApplicationID: | (NSString *) | applicationID |
Construye un objeto GCKCastOptions nuevo con el ID de aplicación del receptor especificado.
- 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 |
Construye un objeto GCKCastOptions nuevo con la lista especificada de espacios de nombres.
- Parameters
-
namespaces A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
Detalles de la propiedad
|
readwritenonatomicassign |
Marca que indica si los botones de volumen físicos del dispositivo emisor deben controlar el volumen de la sesión.
|
readwritenonatomicassign |
Marca que indica si el descubrimiento de dispositivos de transmisión debe comenzar automáticamente en el momento de la inicialización del contexto.
Si se configura como NO
, la detección se puede iniciar y detener a pedido con los métodos startDiscovery (GCKDiscoveryManager) y stopDiscovery (GCKDiscoveryManager).
- Desde
- 3.4
|
readwritenonatomiccopy |
Las opciones de inicio de la app receptora que se usan cuando se inicia una sesión de transmisión.
|
readwritenonatomiccopy |
El identificador del contenedor compartido que se usará para descargas HTTP en segundo plano que realiza el framework.
- Desde
- 3.2
|
readwritenonatomicassign |
Establece si las sesiones deben suspenderse cuando la aplicación emisora pasa a segundo plano (y reanudarse cuando vuelve a primer plano).
De forma predeterminada, esta opción se configura en YES
. Es apropiado establecer esto como NO
en aplicaciones que pueden mantener conexiones de red de forma indefinida mientras se encuentran en segundo plano.
- Desde
- 3.4