Singular.live's Singular Recast is a dedicated engine that converts our overlays to various streaming formats. Our initial output format is Newtek’s open source NDI®. Newtek’s NDI® open source standard has become one of the most widely used professional streaming formats with over 900 development partners worldwide.
We suggest having Recast dedicated to its own computer (NDI is very heavy on network traffic) and operating your overlays from another machine/device.
Download Singular Recast v2.1.0 for Windows here
Easily integrate Singular.live into your NDI® studio workflow with Singular Recast. Follow the walkthrough below to get up and running.
1 - Install, Open and Select Settings
Install and open up Singular Recast.
Open Singular Recast, Click Settings
2 - Add Stream Name and Output URL
Enter in your desired NDI stream name and paste in your Output URL.
Add Stream Name and Paste Output URL
To view this NDI stream (with your chosen name), use Newtek's free NDI monitor, here.
3 - Set Resolution
4 - Set Frame Rate
Set your NDI output Frame Rate
5 - Start
Click the "Start" button to begin and view the Status
GPU Rendering Option
Recast renders Singular on the CPU or has an option for GPU.
GPU Rendering - Yes
We recommend utilizing the GPU for better performance. Any standard graphics card should be able to handle it. When GPU Rendering is on, Recast will render the web page on the GPU which will typically result in better performance and quality in the rendering.
However, due to the differences in GPU manufacturing, there can be different results in how the HTML is rendered. So if you see anomalies in the rendering, you can turn this off.
GPU Rendering - No
Rendering is pushed to the CPU which is much more consistent on different computers but can also result in slower rendering. As for RAM, 8GB should be enough, but more is always better.
Running Multiple Recast Instances
It is possible to run multiple additional Recast instances from the same system with some minor configurations.
1 - Create a Desktop Icon for Reframe and Modify
In order to start additional Recast instances, you have to start the executable with channel="name".
The easiest way to do this is to create a desktop icon for reframe, change the "Target" field in the Properties / Shortcut settings to <folder>\Recast\Recast.exe" channel="Channel Name"
2 - Start Recast Instance from Icon (as many times as needed)
Starting Recast from your newly created and modified desktop icon will open a new Recast window with its own config settings.
The channel name will be displayed in the header of the UI. You can start as many instances as you need (until you run out of memory, CPU or GPU power).