r('stalled', evt => {
        console.log("stall (stalled)...", evt)
      })
      video.addEventListener('seeking', evt => {
        console.log("seek (seeking)...", evt)
      })
      video.addEventListener('volumechange', evt => {
        console.log("volume (volumechange)...", evt)
      })
      video.addEventListener('waiting', evt => {
        console.log("buffer (waiting)...", evt)
      })
      console.log("observing video", video)
    }
     
    observeVideo(document.querySelector('video'))

 