Informações gerais
Opções que afetam a descoberta de dispositivos e o comportamento das sessões de transmissão.
As propriedades graváveis precisam ser definidas antes de transmitir esse objeto para o GCKCastContext.
- Como
- 3,0
Herda o NSObject. Implementa <NSCópia>.
Resumo do método de instância | |
(instancetype) | - initWithReceiverApplicationID: |
Constrói um novo objeto GCKCastOptions com o ID do aplicativo receptor especificado. Mais... | |
(instancetype) | - initWithSupportedNamespaces: |
Constrói um novo objeto GCKCastOptions com a lista especificada de namespaces. Mais... | |
Resumo da propriedade | |
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
Uma sinalização que indica se os botões de volume físico do dispositivo remetente devem controlar o volume da sessão. Mais... | |
BOOL | disableDiscoveryAutostart |
Uma sinalização que indica se a descoberta de dispositivos de transmissão deve começar automaticamente no momento da inicialização do contexto. Mais... | |
GCKLaunchOptions * | launchOptions |
As opções de inicialização do receptor a serem usadas ao iniciar uma sessão de transmissão. Mais... | |
NSString * | sharedContainerIdentifier |
O identificador de contêiner compartilhado a ser usado para downloads HTTP em segundo plano que são realizados pelo framework. Mais... | |
BOOL | suspendSessionsWhenBackgrounded |
Define se as sessões devem ser suspensas quando o aplicativo remetente entra em segundo plano e retomada quando ele retorna ao primeiro plano. Mais... | |
Detalhes dos métodos
- (instancetype) initWithReceiverApplicationID: | (NSString *) | applicationID |
Constrói um novo objeto GCKCastOptions com o ID do aplicativo 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 |
Constrói um novo objeto GCKCastOptions com a lista especificada de namespaces.
- Parameters
-
namespaces A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
Detalhe da propriedade
|
readwritenonatomicassign |
Uma sinalização que indica se os botões de volume físico do dispositivo remetente devem controlar o volume da sessão.
|
readwritenonatomicassign |
Uma sinalização que indica se a descoberta de dispositivos de transmissão deve começar automaticamente no momento da inicialização do contexto.
Se definido como NO
, a descoberta poderá ser iniciada e interrompida sob demanda usando os métodos startDiscovery (GCKDiscoveryManager) e stopDiscovery (GCKDiscoveryManager).
- Como
- 3,4
|
readwritenonatomiccopy |
As opções de inicialização do receptor a serem usadas ao iniciar uma sessão de transmissão.
|
readwritenonatomiccopy |
O identificador de contêiner compartilhado a ser usado para downloads HTTP em segundo plano que são realizados pelo framework.
- Como
- 3,2
|
readwritenonatomicassign |
Define se as sessões devem ser suspensas quando o aplicativo remetente entra em segundo plano e retomada quando ele retorna ao primeiro plano.
Por padrão, essa opção é definida como YES
. Recomendamos definir isso como NO
em aplicativos que conseguem manter conexões de rede indefinidamente enquanto estão em segundo plano.
- Como
- 3,4