Use a Sony DSC-RX100M2 Wi-Fi live view as a source in OBS Studio on Windows.
Sony RX Bridge is a small, self-contained Windows application that discovers the camera, converts Sony's live-view stream to local MJPEG, and exposes it through an OBS-compatible browser source. It also provides autofocus, hold-to-zoom, and movie recording controls.
Tested with the Sony DSC-RX100M2. Other cameras using Sony's legacy Camera Remote API may work, but are not yet confirmed.
Download as ZIP | View all releases
The EXE is self-contained and portable. It does not require an installer, .NET, or Python. Windows SmartScreen may warn about an unsigned application; verify that the file comes from this repository before running it.
- Automatic Sony camera discovery over the camera's
DIRECT-...Wi-Fi network - RX100M2-specific legacy endpoint support (
/camerainstead of/sony/camera) - Local OBS browser source at
http://127.0.0.1:8092/ - Autofocus through half-press shutter control
- Hold-to-zoom buttons for wide and tele
- Start and stop movie recording on the camera
- Automatic reconnect and a local diagnostic log
- Single self-contained Windows x64 executable; no .NET or Python installation required
- Windows 10 or Windows 11, x64
- Sony DSC-RX100M2 with Wi-Fi enabled
- A Wi-Fi adapter for the camera's direct network
- OBS Studio with Browser Source support
For simultaneous internet access, keep Ethernet or a second network adapter connected while Wi-Fi is connected to the camera.
-
Download
SonyRxBridge.exe, or download and extract the ZIP from the latest release. -
On the camera, open Ctrl with Smartphone.
-
In Windows, connect Wi-Fi to the camera's
DIRECT-...:DSC-RX100M2...network using the password shown by the camera. -
Start
SonyRxBridge.exe. Leave the camera endpoint empty for automatic discovery. -
In OBS, add a Browser Source with this URL:
http://127.0.0.1:8092/
The Sony Wi-Fi live view contains video only. Add your microphone separately in OBS.
- AF performs a short half-press for autofocus.
- Zoom W zooms toward wide while held.
- Zoom T zooms toward tele while held.
- REC starts movie recording on the camera and changes to STOP REC after success.
| URL | Purpose |
|---|---|
http://127.0.0.1:8092/ |
OBS/browser view |
http://127.0.0.1:8092/live.mjpg |
Raw MJPEG stream |
http://127.0.0.1:8092/status |
JSON connection status |
The HTTP server binds to localhost only. It is not exposed to the LAN or internet.
- Keep the camera on the Ctrl with Smartphone screen while connecting.
- Confirm Windows received an address from the camera's Wi-Fi network.
- Close Sony's phone app; the camera normally accepts one remote client at a time.
- Check
SonyRxBridge.lognext to the executable. - The RX100M2 may advertise
http://10.0.0.1:1900/scalarwebapi_dd.xmlbut return HTTP 404. This application intentionally falls back tohttp://10.0.0.1:10000/camera. - If port
8092is already in use, close the other Sony RX Bridge instance or application using that port.
Install the .NET 8 SDK and run:
dotnet publish -c Release -r win-x64 --self-contained true `
-p:PublishSingleFile=true -p:EnableCompressionInSingleFile=trueThe executable is written below bin\Release\net8.0-windows\win-x64\publish.
Sony and Cyber-shot are trademarks of Sony Group Corporation. OBS is a trademark of the OBS Project. This project is independent and is not affiliated with or endorsed by Sony or the OBS Project.