Uma classe que define as propriedades do capabilities propriedade de um objeto Session. Consulte Session.capabilities.

Todas as propriedades de Capabilities permanecem indefinidas até que você se conecte a uma sessão e o objeto Session tenha despachado o sessionConnected evento.

Para obter mais informações sobre funções de token, consulte o Visão geral da criação de tokens.

Propriedades

Nome Tipo Descrição
forceDisconnect Número Especifica se é possível chamar o Session.forceDisconnect() método (1) ou não (0). Para chamar o Session.forceDisconnect() Para utilizar esse método, o usuário deve possuir um token ao qual tenha sido atribuída a função de moderador.
forceUnpublish Número Especifica se é possível chamar o Session.forceUnpublish() método (1) ou não (0). Para chamar o Session.forceUnpublish() Para utilizar esse método, o usuário deve possuir um token ao qual tenha sido atribuída a função de moderador.
forceMute Número Especifica se é possível chamar o Session.forceMuteStream(), Session.forceMuteAll(), ou Session.disableForceMute()métodos (1) ou não (0). Para chamar esses métodos, o usuário deve possuir um token ao qual tenha sido atribuída a função de moderador.
publish Número Especifica se é possível publicar na sessão (1) ou não (0). A possibilidade de publicar depende de alguns fatores. Para publicar, o usuário deve possuir um token ao qual tenha sido atribuída uma função que permita a publicação. É necessário que haja uma câmera e um microfone conectados.
subscribe Número Especifica se é possível assinar fluxos na sessão (1) ou não (0).