Stream Closed Captioner Extension version 1.6.3 has just been approved and released on Twitch. This release comes with a fix for captions arriving too early and some optimizations. Here is the list of changes:

  1. Fix timing issue with captions being displayed too soon compared to audio on the stream
  2. Allow for the extension to be installed as a video component extension
  3. Optimize WebSocket connections to my server
    1. Only request a WS connection when a user chooses to display captions
    2. Close WS connection when the user hides the captions