Skip to content

Releases: YashasVM/OpenStream

OpenStream v2.1.0-beta

Choose a tag to compare

@github-actions github-actions released this 13 Jul 09:34
fc3b7e2

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream source.
  5. 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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 12:18
04f9f11

Automated Android update from main after PR merge.

OpenStream v2.0.3-beta

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:28

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream V8 source.
  5. 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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:20

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream V8 source.
  5. 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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:15

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream V8 source.
  5. 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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 08:57

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream V8 source.
  5. 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

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:22

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

  1. Install the APK on your Android phone.
  2. Run the OBS plugin installer on your Windows OBS PC.
  3. Restart OBS Studio.
  4. Add an OpenStream source.
  5. 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

Pre-release

Choose a tag to compare

@YashasVM YashasVM released this 19 May 08:30
857157b

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