4ALL LIVE supports three different production paths for broadcast captions: visible graphics through Ross XPression, visible browser-source overlays for OBS-style production, and embedded CEA-608/708 caption data through 4ALL Encoder. These outputs are not interchangeable. Producers should choose the required audience experience, then verify the selected path on the final downstream graphic, program monitor, player, or decoder.
A production workflow, not a one-size-fits-all promise.
A broadcast workflow starts by defining whether captions should be burned into the picture, rendered as a graphic layer, or carried as data a viewer can enable. XPression Bridge, the closed-captions browser source, and 4ALL Encoder solve different parts of that problem. Network transport alone does not guarantee that caption data survives every transcode or distribution platform.
Best for
•Broadcast teams adding live caption text to Ross XPression graphics
•Web productions using OBS or another browser-source-capable compositor
•Contribution encoders that must insert CEA-608/708 data into H.264
•Teams that can test the complete path through a downstream player or decoder
Plan around
•Browser overlays and XPression graphics are visible output, not embedded closed-caption data.
•4ALL Encoder caption insertion is documented for supported H.264 workflows.
•Transcoders, platforms, receivers, and decoders may alter or discard caption data.
Capabilities and outputs
What the workflow actually delivers
The exact configuration depends on the event, audience destination, enabled features, and downstream production equipment.
Capabilities for Broadcast captioning workflows
Capability
What it means in production
Ross XPression graphics
Use XPression Bridge to expose a selected event and language to a local Ross XPression workflow.
Browser-source overlay
Render a configured caption page inside OBS or another compatible browser-source production tool.
CEA-608/708 insertion
Use 4ALL Encoder to insert caption data into a supported H.264 encoded output.
Contribution delivery
Send Encoder output to one or more configured RTMP, RTMPS, SRT, or RIST destinations.
Downstream verification
Monitor and decode the actual output to confirm that captions reach the intended audience path.
Production workflow
From source audio to a verified audience output
Step 01
Define visible or embedded output
Confirm whether the production needs graphics, a burned-in overlay, or selectable CEA-608/708 data.
Step 02
Select the final-mile application
Configure XPression Bridge, the browser source, or 4ALL Encoder for the chosen event and language.
Step 03
Connect the production chain
Map DataLinq, add the browser source, or configure video input, encoding, caption insertion, and transport.
Step 04
Decode and verify
Check representative captions at the last reachable graphics output, program monitor, player, or downstream decoder.
Questions buyers and producers ask
Frequently asked questions
What is the difference between open and closed broadcast captions?+
Open captions are rendered into the visible program image or graphic layer. Closed captions are carried as data that a compatible downstream system or viewer can expose. The production paths and verification steps differ.
Does an OBS browser source create CEA-608/708 captions?+
No. A browser source renders visible web content inside the composed picture. Use a documented encoder and downstream chain when embedded CEA-608/708 data is required.
Can 4ALL feed Ross XPression?+
Yes. 4ALL XPression Bridge connects a selected cloud event and language to Ross XPression through the documented local Bridge and DataLinq workflow.
Which transports can 4ALL Encoder use?+
The documented Encoder outputs include RTMP, RTMPS, SRT, and RIST. Transport selection is separate from caption insertion and must match the receiver configuration.
How do I know embedded captions survived?+
Decode or inspect the downstream output with equipment or software that can expose the caption service. Operator previews and a successful network connection do not prove end-to-end caption preservation.