WARNING: THIS IS A PUBLIC TEST PORTAL !

Text on Tap Closed Captions Portal

Text on Tap

Live subtitles meets live events.


Text on Tap Closed Captions encoder

(and broadcasting service)

IN video feed

   
somehow these players have a latency of ~10sec instead of 3sec. Need to figure out why...

OUT preview, with Closed Captions

  
hopefully the captions will be detected and enabled automatically... 

 

Livestream with Closed Captions configuration


WARNING: THIS IS A PUBLIC TEST PORTAL !
Feel free to use it for testing purposes, but...
THE VIDEO YOU STREAM AND STREAM KEYS ENTERED BELOW MAY BE SEEN BY OTHERS !
When done testing, uncheck all outputs and click "Save settings" to erase the stream keys.



Most settings may be changed on-the-fly, but be aware some may restart an ongoing stream.

General information

According to the information provided, the captions shall be in English and no translations will be available.

Input

The IN endpoint is where you stream your content to , so captions can be added.

Configure your live streaming software (OBS, vMix,...) with these values:
Server URL: rtmp://livestream.text-on-tap.live/livein
Stream key: 12345678-abcd-efgh-ijkl-123456789000

When you stream to this IN endpoint, you will see your live-feed in the left video player above. You may need to refresh this page first.

Output - Text on Tap Broadcasting Service

While your livestream is delayed by 20 seconds, the real-time text produced by the captioner is collected and added as Closed Captions to the livestream. Closed Captions mean that the viewer can decide to show or hide the captions. Optional real-time translations of these captions are added as well, and the viewer can pick the preferred language.

Text on Tap Broadcasting Service can be used in several ways, whichever fits best:
  • Use your own favorite HLS player (perhaps an existing player on your website, or VLC for example)
  • Use our player webpage
  • Embed our player into your website (iframe)
Simply use this URI on your own webpage with your favorite player:
https://watch.text-on-tap.live/hlscc/12345678-master.m3u8

To allow viewers to use our player webpage, share this link with them:
https://watch.text-on-tap.live/hlsplayer/12345678    Try it!    Note that the livestream is currently offline.

In order to embed our player on your own website, use this iframe-code on your website:   Try it!
<iframe width="960" height="555" frameborder="0" src="https://watch.text-on-tap.live/hlsiframe/12345678"></iframe>

When streaming to the IN endpoint, the right video player above shows a preview of your delayed stream including the Closed Captions. You may need to refresh this page first.


At this time this is all there is to it :-)

Output - 608 Closed Captions Encoder

While your livestream is delayed by 20 seconds, the real-time text produced by the captioner is collected and injected in the livestream as Closed Captions. Closed Captions mean that the viewer can decide to show or hide the captions. Only the primary language is available as Closed Captions in the forwarded streams.

The enhanced stream can be forwarded to one or more livestream providers or social networks, like YouTube, Facebook, Twitch, Wowza, ... your OUT endpoint(s)!

You can configure these destination(s) here:

WARNING: THIS IS A PUBLIC TEST PORTAL !
Feel free to use it for testing purposes, but...
THE VIDEO YOU STREAM AND STREAM KEYS ENTERED BELOW MAY BE SEEN BY OTHERS !
When done testing, uncheck all outputs and click "Save settings" to erase the stream keys.



-


-


-


Most settings may be changed on-the-fly, but be aware some may restart an ongoing stream.