Send Captions to Facebook (RTMP 608)
Insert real-time captions into a live stream being sent to Facebook using a SyncWords Service in a few easy steps.
Step 1 - Create a Service
In SyncWords, create a new service or navigate to your existing service configuration. Please see Step 1: General Settings - How do I create a Service using the new UI? for more information.
Step 2 - Provide Input Media
From the Input Media section, select RTMP PUSH. This determines how your live stream is received by the Service for processing. 
Please see Step 2: Input Media (RTMP) - How do I use RTMP as an Input source for my Service using the new UI? for more information.
If you already have an existing Service with RTMP selected on the Input, copy the values generated and enter them into your existing live streaming software or service (OBS, Wirecast, Streamyard, etc.) to send your stream to SyncWords.

IMPORTANT:
- The audio sample rate of any incoming stream needs to be set to 44.1 kHz
- The frame rate should be 29.97 or 30 fps
- The video bitrate should be set to a minimum of 3,500 Kbps
- The keyframe interval should be set to 2 seconds
- The aspect ratio should be 16x9 or 4x3
Step 3 - Set up Transcription
Now that we have set up the incoming stream we need to set up the Transcript section to create the captions.
Configure the transcription settings to create captions from your live stream audio.
Please see Step 3: Transcription - How do I enable Transcription for my Service using the new UI? for more information.
Step 4 - Set up Translations (optional)
If you need translations, you can add real-time AI text translations and audio dubbing to your live stream.
Please see Step 4: Translation - How do I enable Translation for my Service using the new UI? for more information.
WARNING: RTMP output only supports languages using Latin character sets, so picking a language like Arabic would not work.
Step 5 - Set up the Output
The last step is to set up the stream that will go out to one or more RTMP endpoints with the embedded 608 captions. In your SyncWords Service configuration, navigate to the Output section select RTMP - PUSH and add at least one destination.
You can now also send multiple RTMP output destinations to stream simultaneously to platforms like YouTube, Facebook, Castr and more. Please see Can I send my RTMP output to multiple destinations? for more information.
NOTE: We will go over where to get those values from Facebook below in case you are not familiar with their setup.

Make sure the "Embedded 608" is enabled under Captions & Subtitles. Make sure to click "Continue" once your selections are set. This moves to the next step where you can preview your Service settings.
Please see Step 5: Output (RTMP) - How do I configure RTMP Output for my Service using the new UI? for more information.
Step 6 - Getting the Stream URL and Key from Facebook
As you are creating your Facebook event select "Streaming Software" as your video source to get the Studio, you can get the "Server URL" and "Stream Key" you need to enter in your SyncWords Service.