Skip to content

Releases: Stalog7/bohemka-obs-source-RELEASE

0.6.4

Choose a tag to compare

@Stalog7 Stalog7 released this 25 Aug 18:13
8b0428e

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.6.4-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.6.4-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

The buffer stopped regulating itself in 0.6.3. It regulates again but without crackle.

Release v0.6.3

Choose a tag to compare

@Stalog7 Stalog7 released this 24 Aug 15:22
8b0428e

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.6.3-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.6.3-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

Audio played as fragments while a connection was breaking up. It now goes quiet and comes back once, instead of alternating with concealment many times a second.

Release v0.6.2

Choose a tag to compare

@Stalog7 Stalog7 released this 24 Aug 09:38
8b0428e

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.6.2-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.6.2-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

Sound running ahead of the picture after a bitrate drop, staying until the source was restarted.

Fixed logging, logs didn't see the sound desync.

Release v0.6.1

Choose a tag to compare

@Stalog7 Stalog7 released this 23 Aug 17:40
8b0428e

Recommended for anyone on 0.6.0.

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.6.1-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.6.1-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

The picture going choppy after a bitrate drop. As the offset grew, video timing drifted past the window the source will schedule and got capped.

Added

A notice when a newer version is out. Checks this page once, shortly after OBS starts, and offers to open it.

Release v0.6.0

Choose a tag to compare

@Stalog7 Stalog7 released this 22 Aug 18:13
8b0428e

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.6.0-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.6.0-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

A black picture on a stream that was still arriving. Video could stop reaching the decoder while audio carried on and the connection stayed busy at full bitrate.

The picture teleporting after a bitrate dip. Video timing follows the audio so the two stay together, and the old code nudged each frame forward whenever that timing moved.

Low frames. Fixed issue when the source was holding the video timeline back.

Added

A timing line in the OBS log, every 30 seconds. Both of the faults above were found with it.

Release v0.5.1

Choose a tag to compare

@Stalog7 Stalog7 released this 21 Aug 17:48
8b0428e

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.5.1-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.5.1-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

A frozen picture on a stream that was still arriving. A source could sit showing one still frame while the link was carrying full bitrate at full frame rate.

Sound that never came back after joining a stream that had none. A source that connected while the encoder was sending video only stayed silent for the rest of that session, even once audio started. It is now picked up automatically.

Added

Two diagnostics over the websocket API

Release v0.5.0

Choose a tag to compare

@Stalog7 Stalog7 released this 21 Aug 13:45
8b0428e

Audio and video staying together on a bad link, and recovery you no longer hear.

Install

Extract the zip into %ProgramData%\obs-studio\ (it contains plugins\bohemka-irl-source\...), then restart OBS. No admin rights needed.

  • bohemka-irl-source-0.5.0-windows-x64.zip — OBS 32.2.x
  • bohemka-irl-source-0.5.0-windows-x64-obs32.1.zip — OBS 32.1.x

Fixed

Sound running ahead of the picture, until the source was restarted. Pacing now runs on its own thread and nothing waits on the decode path.

Pops and clicks while a bad link recovered. When the buffer ran dry the plugin wrote hard zeros, and a jump to zero from a waveform that was not at zero is a click — Discarding audio to trim latency spliced two unrelated points of the waveform together and clicked for the same reason. Both now ramp over two milliseconds: too short to hear as a fade.

Picture freezing for many seconds on a weak link. Recovery waited for the next keyframe, causing freezing. The wait is now spent only when the measured interval is short enough to be worth it.

Added

Diagnostics for the timing path, readable over the websocket API.

The source properties panel also shows the incoming stream at a glance — frame rate against declared, bitrate, resolution, codec, and buffer depth.

Version 0.1.0

Choose a tag to compare

@Stalog7 Stalog7 released this 20 Aug 19:18
8b0428e

How to install

Extract into %ProgramData%\obs-studio\ (the zip contains plugins\bohemka-irl-source\...), restart OBS. No admin rights needed.