com.opentok.android.Session.Capabilities
Clase contenedora: : Sesión
clase pública estática Session.Capabilities extende Objeto
Define el valor devuelto por la Session.getCapabilities() método.
Una vez que te hayas conectado a una sesión y el
Session.SessionListener.onConnected(Session session) se ha llamado al método,
esta propiedad indica si el cliente puede publicar flujos, suscribirse a flujos
y utilizar los métodos para
silenciar el audio
de las transmisiones en una sesión, en función del rol asignado al token utilizado para conectarse a
la sesión.
Por ejemplo,
si te conectas a una sesión utilizando un token al que se le ha asignado el rol de «Suscriptor», el
canPublish La propiedad de este objeto está establecida en false (y el cliente
no tiene permisos para publicar en la sesión). Para obtener más información, consulta la documentación de OpenTok
ficha documentación.
Resumen del campo
Campos
Modificador y tipo
Campo
Descripción
boolean
canForceDisconnect
Si el cliente puede solicitar la desconexión forzada de las conexiones en la sesión
(true) o no (false).
boolean
canForceMute
Si el cliente puede solicitar el silenciamiento forzado de las transmisiones en la sesión o desactivar el
estado de silenciamiento activo en una sesión (true) o no (false).
boolean
canPublish
Si el cliente puede publicar flujos en la sesión (true) o no
(false).
boolean
canSubscribe
Si el cliente puede suscribirse a flujos en la sesión (true) o no
(false).
Resumen del constructor
Constructores
Constructor
Descripción
Capabilities()
Resumen del método
Todos los métodosMétodos de instanciaMétodos concretos
Modificador y tipo
Método
Descripción
String
toString()
Métodos heredados de la clase java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Detalles del campo
canPublish
public boolean canPublish
Si el cliente puede publicar flujos en la sesión (true) o no
(false). Esto está configurado en false para los clientes que se conectan a
una sesión mediante un token al que se le ha asignado el rol de «Suscriptor».
canSubscribe
public boolean canSubscribe
Si el cliente puede suscribirse a flujos en la sesión (true) o no
(false).
canForceMute
public boolean canForceMute
Si el cliente puede solicitar el silenciamiento forzado de las transmisiones en la sesión o desactivar el
estado de silenciamiento activo en una sesión (true) o no (false).
Véase también:
: - Session.forceMuteAll(Iterable)
- Session.forceMuteStream(Stream stream)
- Session.disableForceMute()
canForceDisconnect
public boolean canForceDisconnect
Si el cliente puede solicitar la desconexión forzada de las conexiones en la sesión
(true) o no (false).
Véase también:
: - Session.forceDisconnect(Connection connection)
Datos del constructor
Capacidades
public Capabilities()
Detalles del método
toString
público Cadena toString()
Sobrescrituras:
: toString en clase Object