Hey TouchDesigner community,
We at Derivative are looking for better ways to get a TouchDesigner TOP with audio outputting to streaming social media services such as YouTube, Zoom, Slack, Skype and more. The NDI video streaming protocol will be part of the Non-Commercial version in the next TouchDesigner Official post, so this technology will be available for anyone to use.
Here’s how you can use an NDI stream to send directly from a TOP to Skype. Follow these directions and it should be easy to figure it out with any other streaming / hangout application.
NOTE: As of May 18 2020 this approach works on both Windows 10 and Mac OS. Follow these instructions for Windows but the general process will be analogous on Mac OS.
Step 1 - Install NDI Tools.
First you need to download NDI Tools 4.0. For this link - https://ndi.tv/tools/ - and scroll to the bottom of the page.
- Download and install NDI Tools.
From the Windows Start Menu locate the newly installed NDI 4.0 Tools and run the Virtual Input application.
Step 2 - Install and setup the latest desktop version of Skype.
Ensure you have installed the desktop version of the Skype application. There is also a version that comes from the Microsoft Windows Store which looks like the desktop version but it will not work.
Follow this link to download the desktop version of Skype. Install Skype. https://www.skype.com/en/get-skype/download-skype-for-desktop/
Open the settings control panel for Skype and locate the Audio & Video section.
In the Camera settings area, locate the device drop menu and select the “NewTek NDI Video” device.
You can continue to use the standard microphone settings for talking.
Step 3 - Connect TouchDesigner to NDI Virtual Input.
TouchDesigner will connect to the NewTek NDI Video driver in Skype through the NDI Virtual Input application.
Download, install and start the latest official TouchDesigner. https://derivative.ca/download
If you have a camera device connected to the computer, put down a “Video Device TOP”. If you don’t have a Video Capture Device you can use a Movie TOP or whatever you want to generate visual content.
Connect an “NDI Out TOP”. The default settings are fine. It will automatically generate an NDI Stream called TouchDesigner. You can rename it to whatever you want if you like.
Next ensure NDI Virtual Input application is running. The application runs with only an icon that is available in the hidden icons area of the Windows taskbar.
Right click on the NDI Virtual Input icon - a popup menu will appear with an item submenu labelled with your computer name.
- Now when you go to the Skype video camera controls you should see the TouchDesigner feeding directly into Skype.