LensLink

Troubleshooting

Find your symptom. Two attachments make almost any report solvable: the OBS log (Help → Log Files → View Current Log) and Options → Camera diagnostics from the app.

The sources do not appear in OBS#

The source is called "iOS Camera", or updates do not seem to apply#

A pre-1.0 copy (ios-camera-source.dll) is still installed and wins over the current one — the log says "Source 'ios_camera_source' already exists". Delete both of these and restart:

obs-plugins\64bit\ios-camera-source.dll
data\obs-plugins\ios-camera-source\

The current installer removes it automatically.

USB device not found (Windows)#

"Device found, but the LensLink app isn't reachable" means the cable and driver are fine: the app isn't in the foreground, or the phone is locked.

The phone does not appear in the Phone dropdown#

iOS requires the Local Network permission for the name broadcast: allow it when asked, or in Settings → Privacy & Security → Local Network → LensLink. Typing the IP works regardless.

Also check both devices are on the same network, and that it isn't a guest network or one with client isolation.

The app stops working after a week (sideloaded only)#

Free Apple IDs expire sideloaded apps every 7 days. Re-install to refresh (settings are kept), or switch to the TestFlight build, which doesn't expire.

Re-signing rewrites the bundle ID, orphaning the compiled phrase data: Siri refuses even though the same action works from Shortcuts. Use TestFlight, or a Shortcut with lenslink://start. Also check the app has launched once and that "Use with Siri" is on in Settings → Siri & Search → LensLink.

Control Center video effects are missing or greyed out#

These are iOS effects, toggled in Control Center while an app uses the camera. iOS offers them only on certain cameras and formats — typically the front camera, nothing above 1920×1440 — and on many iPhones the rear cameras get none.

Apple's Camera-app filters and Photographic Styles aren't available to any third-party app. Use OBS filters instead (right-click → Filters).

The screen broadcast will not connect#

No audio, or audio you cannot hear#

Two sources, one phone#

A phone feeds one source at a time; a second says the device is in use. The exception is Disconnect when this source isn't shown anywhere: a hidden source releases the phone, so sources in different scenes can share it.

Latency spikes on Wi-Fi when zoomed in#

Digital zoom magnifies sensor noise, which compresses badly and spikes the bitrate. Use the Telephoto lens, or switch to USB.

"Connected, but this OBS build can't decode the stream"#

That build has no HEVC decoder. Switch the app to H.264 — the same picture, more bandwidth.

The picture freezes or goes black when I switch apps on the phone#

Expected: iOS suspends camera capture for apps that aren't on screen. A screen broadcast is the exception and keeps running across apps.

Nothing here matches#

Open an issue on GitHub and include: