Releases: YashasVM/OpenStream
Release list
OpenStream v2.1.0-beta
OpenStream V2.1 Beta
OpenStream V2.1 makes the Android-to-OBS workflow faster, clearer, and safer to upgrade. It includes the native OBS control dock, smooth real-time zoom, lower-latency media handling, stronger reconnect behavior, streamlined source naming, and direct install downloads for both platforms.
What's New
| Area | Update |
|---|---|
| OBS controls | The dock keeps connection, lens, torch, identify, and zoom controls beside the preview. Zoom responds continuously while the slider moves. |
| Streaming | Bounded queues, stale-frame dropping, tuned SRT behavior, and asynchronous Android sends reduce avoidable buffering. |
| Connectivity | Faster failure detection, clearer slot pairing, and reservation-aware reconnects make recovery more predictable. |
| Upgrade path | Existing scene sources keep loading through compatibility source IDs, while the installer removes known stale plugin copies. |
| Product polish | OBS now displays the product as OpenStream, with aligned setup, release, and update documentation. |
Downloads
| File | Use |
|---|---|
openstream-android.apk |
Install this on your Android phone. |
openstream-android.apk.sha256 |
Verify the downloaded APK before installation. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Note
The Android APK is release-signed and includes SHA-256 metadata. Public releases fail instead of publishing a debug-signed fallback when signing inputs are unavailable.
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStreamsource. - Open the Android app on the same Wi-Fi network and tap the discovered OBS slot.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Existing user-assigned source names are preserved during upgrades and can be renamed normally in OBS.
- Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream Android 2.0.0-beta.1783585562
Automated Android update from main after PR merge.
OpenStream v2.0.3-beta
OpenStream V2 Beta
OpenStream V2 is focused on making the Android-to-OBS setup easier to understand and safer to upgrade. It includes the refreshed OBS source UI, V8 source naming, V7 scene compatibility, Android camera streaming, and direct install downloads for both surfaces.
What's New
| Area | Update |
|---|---|
| OBS setup | Source properties now follow 1. Camera Slot, 2. Live Camera Controls, and 3. Network & Pairing (Advanced). |
| Upgrade path | Existing OpenStream V7 scene sources keep loading through a compatibility source id. |
| Pairing copy | OBS now explains the phone-side slot selection flow instead of leading with SRT details. |
| Setup docs | The walkthrough now includes stale-plugin checks for Program Files, ProgramData, and per-user OBS plugin folders. |
Downloads
| File | Use |
|---|---|
openstream-android.apk |
Install this on your Android phone. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Note
The Android APK is signed with the release key when repository signing secrets are configured. Preview builds may be debug-signed.
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStream V8source. - Open the Android app on the same Wi-Fi network and tap the discovered OBS slot.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Existing source names may still say
OpenStream V7; rename them in OBS if you want the scene label to match V2. - Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream v2.0.2-beta
OpenStream V2 Beta
OpenStream V2 is focused on making the Android-to-OBS setup easier to understand and safer to upgrade. It includes the refreshed OBS source UI, V8 source naming, V7 scene compatibility, Android camera streaming, and direct install downloads for both surfaces.
What's New
| Area | Update |
|---|---|
| OBS setup | Source properties now follow 1. Camera Slot, 2. Live Camera Controls, and 3. Network & Pairing (Advanced). |
| Upgrade path | Existing OpenStream V7 scene sources keep loading through a compatibility source id. |
| Pairing copy | OBS now explains the phone-side slot selection flow instead of leading with SRT details. |
| Setup docs | The walkthrough now includes stale-plugin checks for Program Files, ProgramData, and per-user OBS plugin folders. |
Downloads
| File | Use |
|---|---|
openstream-android.apk |
Install this on your Android phone. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Note
The Android APK is signed with the release key when repository signing secrets are configured. Preview builds may be debug-signed.
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStream V8source. - Open the Android app on the same Wi-Fi network and tap the discovered OBS slot.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Existing source names may still say
OpenStream V7; rename them in OBS if you want the scene label to match V2. - Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream v2.0.1-beta
OpenStream V2 Beta
OpenStream V2 is focused on making the Android-to-OBS setup easier to understand and safer to upgrade. It includes the refreshed OBS source UI, V8 source naming, V7 scene compatibility, Android camera streaming, and direct install downloads for both surfaces.
What's New
| Area | Update |
|---|---|
| OBS setup | Source properties now follow 1. Camera Slot, 2. Live Camera Controls, and 3. Network & Pairing (Advanced). |
| Upgrade path | Existing OpenStream V7 scene sources keep loading through a compatibility source id. |
| Pairing copy | OBS now explains the phone-side slot selection flow instead of leading with SRT details. |
| Setup docs | The walkthrough now includes stale-plugin checks for Program Files, ProgramData, and per-user OBS plugin folders. |
Downloads
| File | Use |
|---|---|
openstream-android.apk |
Install this on your Android phone. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Note
The Android APK is signed with the release key when repository signing secrets are configured. Preview builds may be debug-signed.
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStream V8source. - Open the Android app on the same Wi-Fi network and tap the discovered OBS slot.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Existing source names may still say
OpenStream V7; rename them in OBS if you want the scene label to match V2. - Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream v2.0.0-beta
OpenStream V2 Beta
OpenStream V2 is focused on making the Android-to-OBS setup easier to understand and safer to upgrade. It includes the refreshed OBS source UI, V8 source naming, V7 scene compatibility, Android camera streaming, and direct install downloads for both surfaces.
What's New
| Area | Update |
|---|---|
| OBS setup | Source properties now follow 1. Camera Slot, 2. Live Camera Controls, and 3. Network & Pairing (Advanced). |
| Upgrade path | Existing OpenStream V7 scene sources keep loading through a compatibility source id. |
| Pairing copy | OBS now explains the phone-side slot selection flow instead of leading with SRT details. |
| Setup docs | The walkthrough now includes stale-plugin checks for Program Files, ProgramData, and per-user OBS plugin folders. |
Downloads
| File | Use |
|---|---|
openstream-android.apk |
Install this on your Android phone. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Note
The Android APK is signed with the release key when repository signing secrets are configured. Preview builds may be debug-signed.
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStream V8source. - Open the Android app on the same Wi-Fi network and tap the discovered OBS slot.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Existing source names may still say
OpenStream V7; rename them in OBS if you want the scene label to match V2. - Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream v0.1.1-beta
OpenStream Release
This beta release includes direct install downloads for the Android app and Windows OBS plugin.
Downloads
| File | Use |
|---|---|
openstream-android-debug.apk |
Install this on your Android phone. |
openstream-obs-plugin-installer-windows-x64.exe |
Recommended Windows installer for the OBS plugin. |
openstream-obs-windows-x64.zip |
Manual plugin package with DLL and install scripts. |
Install
- Install the APK on your Android phone.
- Run the OBS plugin installer on your Windows OBS PC.
- Restart OBS Studio.
- Add an
OpenStreamsource. - Open the Android app on the same Wi-Fi network and tap the discovered OBS device.
For the screenshot walkthrough, read docs/set-up.md.
Notes
- Windows OBS plugin only.
- Use 5 GHz or Wi-Fi 6 for best results.
- Keep both devices on the same subnet.
- This is still beta software; please report issues on GitHub.
OpenStream v0.1.0-beta
OpenStream v0.1.0-beta
First public beta — Turn any Android phone into a wireless camera source for OBS Studio.
What's Included
📱 Android App
- 1080p @ 60fps real-time camera streaming via SRT protocol
- Multi-lens switching (wide, ultrawide, telephoto, front)
- Pinch-to-zoom with smooth digital zoom
- Microphone audio streaming alongside video
- Torch/flashlight toggle
- Keep screen on mode
- Auto-discovery of OBS instances on the same Wi-Fi network
- Manual connect fallback for restricted networks
🖥️ OBS Plugin
- Zero-config setup with auto-discovery
- Separate audio mixer channel for phone audio
- Remote camera controls from OBS properties (zoom slider, torch, lens switching)
- FFmpeg-backed H.264/HEVC decoding with proper YUV color metadata
- Auto-reconnect on disconnect
🔧 Transport
- Hardware-accelerated HEVC/H.265 encoding (H.264 fallback)
- MPEG-TS muxing over SRT
- 80-200ms configurable latency
- UDP multicast LAN discovery on port 51515
Known Limitations
- Windows OBS plugin only (macOS/Linux not yet supported)
- Single phone connection per OBS source
- No adaptive bitrate yet
- Beta stability — please report bugs!
Getting Started
See the README for setup instructions.
Made by @yashas.vm