Blog
Blog
July 24, 2025
July 24, 2025
Create and Design a Dynamic Visual Radio News Ticker
Display the data from APIs and XML/RSS Feeds in your Visuals


Jochem Vogel
Product Engineer



Integrating real-time data into your Visual Radio broadcast can bring context, relevance, and useful updates to your audience. We’ll walk through how to connect external XML feeds, like the BBC Technology RSS feed, into your Visual Radio visuals using the Data Source and Variables in Visual Radio Assist.
Step 1: Set Up the Feed as a Data Source
To start, we’ll create a Data Source for the BBC’s World feed. This feed uses the XML format and is accessible via the BBC’s standard feed URL structure.
Set Base URL and Endpoint
The full feed URL is structured as: https://feeds.bbci.co.uk/news/world/rss.xml
In the Visual Radio Cloud platform:
Create a new Data Source in the Settings
Set the Base URL to
https://feeds.bbci.co.uk/news
Select RSS as the data format
Specify the link, by using the endpoint
/world/rss.xml
Choose Fetch Type: Cloud Proxied
Some feeds do not allow browser-direct requests, meaning the Cloud will need to fetch the data instead of your browser. Set the Fetch Type to Cloud Proxied to avoid fetch errors due to CORS (cross-origin request) restrictions.
✅ Tip: If you're unsure whether a feed allows direct browser access, test it. If it fails, switching to Cloud Proxied often resolves it.
Once configured, use the Test Request button to confirm the data is loading correctly. You’ll be able to inspect the structure of the data.
Link the Feed to a Variable
Once your feed is loading correctly, it’s time to connect it to a variable, which makes the data available inside the Visual Designer.
The easiest way to do this is by enabling the Auto-generate variable toggle. When you save the API Data Source, the system will automatically create a new variable with a descriptive name based on the feed.
This variable becomes accessible in all areas where visuals are built, whether for tickers, full-screen updates, or lower-thirds.
Working with Authenticated Feeds
If your feed requires credentials:
Add an authorization token directly into the configuration
Or set up custom headers and endpoint parameters for authenticated access
This gives you the flexibility to work with internal, paid, or restricted APIs beyond public feeds.

Step 2: Link the Data Source to a Visual
Now that your external feed is set up as a Data Source and linked to a Variable, you can display this information inside your Visual Radio visuals using the Visual Designer by using these steps:
Create a Text Layer and select the API Data Source Variable that is just created.
Open the Data Selector to browse the feed’s structure.
Choose the data field you’d like to display, for example
title
to display the news headline.Open the Text Helper, copy the
loop
helper, and paste it into the text field. This will loop through all the feed items and their titles.
You might ask: How to add a news ticker to your Visual Radio? This can done by enabling the Ticker Effect on the bottom of the properties panel.
Step 3: Design your visual
Once your text is showing the correct data, it’s time to improve the look and layout of your visual. The Visual Designer in Visual Radio Assist gives you full control over how your data appears on screen, whether it’s a lower-third, full-screen visual, or part of a multi-layer layout.
You can also stack layers, add station logos, display timestamps, or include extra data like descriptions or publication time from the same feed.

Integrating real-time data into your Visual Radio broadcast can bring context, relevance, and useful updates to your audience. We’ll walk through how to connect external XML feeds, like the BBC Technology RSS feed, into your Visual Radio visuals using the Data Source and Variables in Visual Radio Assist.
Step 1: Set Up the Feed as a Data Source
To start, we’ll create a Data Source for the BBC’s World feed. This feed uses the XML format and is accessible via the BBC’s standard feed URL structure.
Set Base URL and Endpoint
The full feed URL is structured as: https://feeds.bbci.co.uk/news/world/rss.xml
In the Visual Radio Cloud platform:
Create a new Data Source in the Settings
Set the Base URL to
https://feeds.bbci.co.uk/news
Select RSS as the data format
Specify the link, by using the endpoint
/world/rss.xml
Choose Fetch Type: Cloud Proxied
Some feeds do not allow browser-direct requests, meaning the Cloud will need to fetch the data instead of your browser. Set the Fetch Type to Cloud Proxied to avoid fetch errors due to CORS (cross-origin request) restrictions.
✅ Tip: If you're unsure whether a feed allows direct browser access, test it. If it fails, switching to Cloud Proxied often resolves it.
Once configured, use the Test Request button to confirm the data is loading correctly. You’ll be able to inspect the structure of the data.
Link the Feed to a Variable
Once your feed is loading correctly, it’s time to connect it to a variable, which makes the data available inside the Visual Designer.
The easiest way to do this is by enabling the Auto-generate variable toggle. When you save the API Data Source, the system will automatically create a new variable with a descriptive name based on the feed.
This variable becomes accessible in all areas where visuals are built, whether for tickers, full-screen updates, or lower-thirds.
Working with Authenticated Feeds
If your feed requires credentials:
Add an authorization token directly into the configuration
Or set up custom headers and endpoint parameters for authenticated access
This gives you the flexibility to work with internal, paid, or restricted APIs beyond public feeds.

Step 2: Link the Data Source to a Visual
Now that your external feed is set up as a Data Source and linked to a Variable, you can display this information inside your Visual Radio visuals using the Visual Designer by using these steps:
Create a Text Layer and select the API Data Source Variable that is just created.
Open the Data Selector to browse the feed’s structure.
Choose the data field you’d like to display, for example
title
to display the news headline.Open the Text Helper, copy the
loop
helper, and paste it into the text field. This will loop through all the feed items and their titles.
You might ask: How to add a news ticker to your Visual Radio? This can done by enabling the Ticker Effect on the bottom of the properties panel.
Step 3: Design your visual
Once your text is showing the correct data, it’s time to improve the look and layout of your visual. The Visual Designer in Visual Radio Assist gives you full control over how your data appears on screen, whether it’s a lower-third, full-screen visual, or part of a multi-layer layout.
You can also stack layers, add station logos, display timestamps, or include extra data like descriptions or publication time from the same feed.




stay in the loop
Subscribe to the latest updates on Visual Radio.
stay in the loop
Subscribe to the latest updates on Visual Radio.
stay in the loop
Subscribe to the latest updates on Visual Radio.
stay in the loop