O objeto Session despacha um streamPropertyChanged evento nas seguintes circunstâncias:

  • Uma transmissão começou ou parou de transmitir áudio ou vídeo (consulte Publisher.publishAudio() e Publisher.publishVideo()). Essa alteração decorre de uma chamada à função publishAudio() ou publishVideo() métodos do objeto Publish. Observe que o vídeo de um assinante pode ser desativado ou ativado por motivos que não sejam a desativação ou ativação por parte do editor. Um objeto Subscriber dispacha videoDisabled e videoEnabled eventos em todas as condições que levam à desativação ou ativação do stream do assinante.
  • O videoDimensions a propriedade do objeto Stream foi alterada (consulte Stream.videoDimensions).
  • O videoType A propriedade do objeto Stream foi alterada. Isso pode ocorrer em um stream publicado por um dispositivo móvel. (Consulte Stream.videoType.)

Propriedades

Nome Tipo Descrição
changedProperty String A propriedade do fluxo que foi alterada. Esse valor pode ser "hasAudio", "hasVideo", "hasCaptions", ou "videoDimensions".
newValue Objeto O novo valor do imóvel (após a alteração).
oldValue Objeto O valor anterior da propriedade (antes da alteração).
stream Transmissão O objeto `Stream` cuja propriedade foi alterada.

Veja: : - Publisher.publishAudio() - Publisher.publishVideo() - Stream.videoDimensions

Métodos

Nome Descrição
isDefaultPrevented() → {Boolean} Se o comportamento padrão do evento foi impedido por meio de uma chamada para preventDefault() (true) ou não (false).
preventDefault() Impede que o comportamento padrão associado ao evento ocorra.

isDefaultPrevented() → {Boolean}

Se o comportamento padrão do evento foi impedido por meio de uma chamada para preventDefault() (true) ou não (false). Veja preventDefault().

Devoluções:

preventDefault()

Impede que o comportamento padrão associado ao evento ocorra.

Para verificar se um evento possui um comportamento padrão, verifique o cancelable propriedade do objeto do evento.

Ligue para o preventDefault() método na função de retorno de chamada do evento.

Os eventos a seguir possuem comportamentos padrão: