Last updated: March 23, 2023


* OBS studio only supports English for the closed caption language.


1. Create a Twitch stream through OBS studio.


2. In OBS studio, go to Tools > obs-websocket Settings.

  • Check Enable WebSocket server
  • Specify Server Port
  • Check Enable Authentication (You can check the password by clicking the Show Connect Info button.)

obs-websocket Settings


3. Configure port forwarding to allow access to the server port number.

  • Access https://ngrok.com and follow the instructions after registering as a member. (Installation and account connection)
  • After the installation and account connection, open a terminal and enter ngork tcp [server port] as a command. (If the server port in the photo above is 4455, enter ngrok tcp 4455.)
  • Then the following screen appears. Check the values in the underlined part.

ngrok.com port forwarding


4. Activate the OBS platform under Closed Captions in Settings and enter the values obtained through the port forwarding and the server password.

  • Server IP address: 0.tcp.jp.ngrok.io
  • Server Port: 13440
  • Server Password: The password that you checked from Show Connect Info.

CameraFi Studio Closed Captions setting PC screen

CameraFi Studio Closed Captions setting smartphone screen