L'objet Session envoie un streamPropertyChanged événement dans les circonstances suivantes :

  • Un flux a commencé ou cessé de diffuser du contenu audio ou vidéo (voir Publisher.publishAudio() et Publisher.publishVideo()). Cette modification résulte d'un appel à la fonction publishAudio() ou publishVideo() méthodes de l'objet Publish. Notez que la vidéo d'un abonné peut être désactivée ou activée pour des raisons autres que la décision de l'éditeur de la désactiver ou de l'activer. Un objet Subscriber déclenche videoDisabled et videoEnabled les événements, quelles que soient les conditions, qui entraînent la désactivation ou l'activation du flux de l'abonné.
  • Les videoDimensions La propriété de l'objet Stream a changé (voir Stream.videoDimensions).
  • Les videoType Une propriété de l'objet Stream a changé. Cela peut se produire dans un flux publié par un appareil mobile. (Voir Stream.videoType.)

Propriétés

Nom Type Description
changedProperty Chaîne La propriété du flux qui a été modifiée. Cette valeur peut être soit "hasAudio", "hasVideo", "hasCaptions"ou "videoDimensions".
newValue Objet La nouvelle valeur du bien (après la modification).
oldValue Objet L'ancienne valeur de la propriété (avant la modification).
stream Flux L'objet Stream dont une propriété a été modifiée.

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

Méthodes

Nom Description
isDefaultPrevented() → {Boolean} Que le comportement par défaut de l'événement ait été désactivé ou non par un appel à preventDefault() (true) ou non (false).
preventDefault() Empêche le comportement par défaut associé à l'événement de se produire.

isDefaultPrevented() → {Boolean}

Que le comportement par défaut de l'événement ait été empêché ou non par un appel à preventDefault() (true) ou non (false). Voir preventDefault().

Retours :

preventDefault()

Empêche le comportement par défaut associé à l'événement de se produire.

Pour savoir si un événement a un comportement par défaut, vérifiez le cancelable propriété de l'objet événement.

Appeler le preventDefault() méthode dans la fonction de rappel associée à l'événement.

Les événements suivants ont des comportements par défaut :