Live Captioning Delivery to the Hopin Platform (Beta)

Hopin offers 3Play Live captions for live Hopin-supported events. This document provides a step-by-step guide to enabling 3Play Live Captions in the Hopin platform. 

Below is a screenshot illustrating how 3Play captions are displayed within the Hopin platform:




This workflow requires that 3Play receives a second stream of your event from your encoder or video source; essentially you'll need to simulcast from your encoder to the Hopin Mainstage and to 3Play. The Hopin backstage powered by Streamyard does not support a second stream and cannot be used to simulcast to 3Play.  A separate encoder or streaming service must be used in order to simulcast to both 3Play and Hopin. The standalone Streamyard offering does support a second stream, as do many other encoders or streaming services such as


Please note:

Support for 3Play captioning delivery within Hopin is currently only supported for the 'Hopin Mainstage' and is not yet supports for Hopin Sessions. Please contact your Hopin support team regarding support for captions for additional Hopin features. 


Step 1 - Schedule your event in 3Play

Follow the steps in the support doc to schedule the time at which you'd like captions delivered using 3Play's "Schedule Live Captions for an RTMP" workflow, linked here.

To allow 3Play to receive your stream and create captions, you will stream to 3Play's caption service from your encoder. As a default, 3Play will provide you with a stream target (transcoder). The RTMP URL address and Key to the stream target are provided on the confirmation page of this workflow; you'll enter this information into your encoder stream settings in preparation for the event.

If you prefer to use your own transcoder, please check the box “Override 3Play-provided RTMP stream target (transcoder)” and enter your own RTMP URL and key information in the fields provided.


Step 2 - Copy the 3Play 'External Webpage with captions' URL 

Navigate to the Event Details page within 3Play, and on the right hand side of the page, copy the "External Webpage with captions" URL.



Step 3 - Enter the 3Play caption delivery URL into Hopin

Navigate to the Stages section of your event Setup within the Hopin platform:




From there, select 'Edit' for the stage on which you'd like 3Play captions delivered:






Scroll down to the Integration section of the page and paste the URL from 3Play into the "Sidepanel Embed URL" field within Hopin. The "Sidepanel Embed Name" field controls the title of the section on the Hopin Mainstage, we recommend selecting a title that indicates the section includes captions. 





Step 4 - Start streaming to 3Play and Hopin at the Stream Start Time

The specified Stream Start time in 3Play represents the time at which 3Play will initiate a service to listen for your stream. Do not attempt to stream to 3Play before the Stream Start time, as the stream connection will fail to connect from your encoder to 3Play and your encoder will display an error message.

Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk