You can now use our new app Telecast Camera to use your iPhone / iPad as a webcam across most apps. Go to Telecast Camera website to learn more.
Here are some answers to the most common questions I receive.
No, this is a unaffiliated project by a third party.
OBS Studio provides a plugin API that has been used to create a third party plugin for OBS Studio. Please do not contact the creators of OBS Studio for support.
When using the NDI Connection method - you can use any device that is running iOS 9 and later.
When using the USB Connection method - the app works best for devices released in 2016 and later. This includes the following devices.
Why 2016 and later?
We have identified an issue with earlier devices when encoding the video on device that can potentially cause issues during use. Because of this, we do not recommend using the app with devices earlier than those listed above.
The plugin is installed in the following folder
To quickly open this folder, open Finder.app and select from the menu Go > Go to Folder... and enter the path above.
The plugin is installed in the following folders:
Make sure your iOS devices rotation lock is disabled. Then with the app running, simply rotate your phone landscape and the video will switch to landscape mode.
If the video doesn't turn horizontal still, then this is a symptom that you're not using the iOS Camera source to connect to the device. See this for more.
Tap the settings icon in the app, then tap on a resolution and framerate of your choice. Be careful though, high framerates and resolutions may put your system under stress and not be able to be decoded in realtime. I'd recommend sticking at 720p30, 720p60 or 1080p30.
You might have more luck than my old MacBook Pro though 🙂
Kinda. You'll have to use the NewTek NDI WiFi connection method, and read about NDI and Streamlabs OBS.
Unfortunately you can't install any old OBS Studio plugin into Streamlabs OBS so the low latency USB Connection method will not work. You can try and upvote this issue and see what the devs say. https://ideas.streamlabs.com/ideas/SL-I-4830
As of version 2.5.1 of the plugin, this won't happen. Make sure you download the latest version of the plugin from this website.
You will need to install the plugin for OBS Studio to see the iOS Camera source. This is detailed in the Getting Started Guide.
If you have installed the plugin, make sure that you're using the latest version of OBS Studio. You can check for updates in the app, or download the latest version from their website https://obsproject.com/.
Make sure that you're using a supported operating system. Currently supported are MacOS 10.13+ and Windows 8+.
If that doesn't work, please send us a copy of the OBS Studio logfile and we'll help debug the issue. You can find the log file in OBS Studio's menu.
You will need to unplug your device, force quit the app on the iPhone and launch it again.
Failing that, follow these steps
⚠️ If that fails, (and you're on Windows) open iTunes (and keep open) before opening OBS Studio.
Verify that iTunes can see and connect to your iOS device to make sure that your iOS device can communicate with your computer. We recommend connecting OBS Camera directly to your computer and avoid any adapter.
Make sure you've installed iTunes. On Windows iTunes provides the service to communicate to your iOS device over USB. iTunes doesn't need to be running, but does need to have been installed and run at least once.
If OBS crashes after adding the iPhone Camera source to your scene, try again and make sure to follow the instructions at the top of this page. I've experienced this issue and it always works the second time - I know this isn't good enough, and I'm looking into the cause of this issue.
If you see the applications buttons in the video preview after connecting your device and OBS Studio looks like the image below, then we've not setup the connection correctly.
What you must do is install the plugin, and then use the iOS Camera layer.
If you're using multiple scenes in OBS Studio and you find that switching scenes is causing the iOS Camera source to disconnect from the device, we're going to have to use 'reference' copies in each scene.
Make sure that each scene has a duplicate of the iOS Camera source. This can be created by copying the iOS Camera source and then paste (by reference) the layer into each scene.
If you don't need the iOS Camera visible in the second scene then you can hide the iOS Camera source in that scene. It simply needs to exist to ensure the connection is kept alive.
The paste (by reference) ensures that each copy of the iOS Camera source points to same one, which ensures that the connection is maintained when switching scenes.
You can use as many devices as you'd like. While there is no fixed upper limit, the maximum number depends on your computer setup. I have used three devices at the same time - which is the number of devices that I've been able to use at any one time.
Using multiple cameras is just like using one camera. You add another iOS Camera source to your scene, and select the second device.
Note: After adding the second device you may have to open up the settings of the first iOS Camera source and tap the reconnect button. This is a known issue.
Remember that if you're also using multiple scenes, you'll have to ensure that there are referenced copies in each scene. See Is the app disconnecting when using multiple scenes in OBS Studio? for more.
Make sure you've updated the plugin from getting started page as Audio support was added in v2.2.0 (of the plugin and the iOS App) and above. You will need to download and install the new version of the plugin if you've installed the plugin previously.