   sizes: `${this.video.width}x${this.video.height}`, type: 'image/jpg' })
    }
    if (this.video.thumbnail_url) {
      artwork.push({ src: this.video.thumbnail_url,   sizes: `${this.video.width}x${this.video.height}`, type: 'image/jpg' })
    }
    if ('mediaSession' in navigator) {
      navigator.mediaSession.metadata = new MediaMetadata({
        title: this.video.title || 'Streamable Video',
        artwork: artwork
      });
    }
  } catch (e) {
    console.log("Failed to set up media session.", e