Видео-узел генерирует события типа ended
или paused
.Вы можете проверить их здесь .
При этом вы можете создать компонент, который будет прослушивать событие:
AFRAME.registerComponent("foo", {
init: function() {
var vid = document.querySelector("#myVideo")
vid.addEventListener("ended", (e) => {
//change the sphere material + play the new video
}
})