What's Changed​

  • 6bda20d: Fix occasional empty items in peer discovery list …
  • 606ea32: Add audio frame buffer for audio-only feeds …
  • ebf4650: Add support for more planar color formats for JPEG …
  • bb5c617: Add support for more packed color formats for JPEG …
  • fb5055b: Increase low frame buffer warning tolerance …
  • 56240dd: Fix filters getting info from output settings …
  • c6828ca: Log warning on incomplete filter frame data …
  • 21bad66: Reconnect filter sender on source settings changes …
  • 55b52f0: Restore original output settings change behavior …
Full Changelog: v0.9.0-beta...v0.9.1-beta

What's Changed​

  • Add filter support (#3) by @YorVeX in #27
  • 2014658: Improve YUV plane calculations (fixes #14) …
  • 5c0f567: Fix sender audio data not returned to the mem pool
  • 7ca99fc: Rename Beam source to "Beam Receiver" …
  • 01605dd: Rename Beam output to "Beam Sender Output"

Known limitations​

  • Frame buffer doesn't work for audio-only sources
  • If a source outputs a video format that a compression selected in Beam cannot handle, the feed cannot be processed (in the future Beam should be able to convert the format, but currently it isn't)
  • The filter can only be applied to async sources, it will be unavailable for selection on sync sources (e.g. game capture)
Full Changelog: v0.8.5-beta...v0.9.0-beta

What's Changed​

  • 9bb0f6c: Remove PNG compression …
  • 76e9401: Remove JPEG lossless compression …
  • f8442b1: Remove QOIR lossy compression …
  • 8f18358: Add compression level setting for JPEG lossy
  • e7f1472: Fix another case of incorrect FPS calculation
  • 3b4d201: Add recommended compression option filter (closes #9)
Full Changelog: v0.8.4-beta...v0.8.5-beta

What's Changed​

  • Bump K4os.Compression.LZ4 from 1.3.5 to 1.3.6 in #26
  • a8689e4: Add internal receive and render delay measurement
  • b5884da: Show receive + render delays in source properties
  • 690cf50: Add receiver render delay limit with auto-reconnect
  • d288f2a: Add fixed delay frame buffer option for #22
  • 16d2785: Add QOY compression
  • 4701f16: Fix more cases of incorrect FPS calculations, closes #25
  • 481e470: Remove unused .NET features from binary, reducing size
  • 708a2dc: Fix case of audio timestamp overflow from offset
  • 4e04414: Fix potential vicious cycle on empty frame buffer
Full Changelog: v0.8.3-beta...v0.8.4-beta

What's Changed​

  • Fixed audio and video frames occasionally being dropped

What's Changed​

  • Decouple frame processing from OBS video thread when frame buffer is used (coupling was inadvertently introduced with previous releases)
  • Added safeguard code to prevent OBS audio buffering increases in certain situations
Full Changelog: v0.8.1-beta...v0.8.2-beta

What's Changed​

  • 1f3269b: Frame buffer is now frame amount based (#12)
    • this can actually compensate short network outages and therefore might make Beam usable even on Wifi (no guarantees though, use together with lossy JPEG compression for best results!)
  • e2bce6d: Fix video conversion related memory leak
  • added binary compression libraries for PNG, QOIR and Density to Linux download package
  • added installer (added on July 22th to already existing release)
Full Changelog: v0.8.0-beta...v0.8.1-beta

What's Changed​

  • Dropped support for OBS versions older than 29.1.X
  • a66a145: Bump NetObsBindings version for OBS 29.1.X support
  • Add Peer Discovery by @YorVeX in #21 - connecting senders and receivers just got a lot easier
  • b82a3c7: Add automatic output listen port selection feature
  • b9473d3: Fix Density configuration option not hidden if library not found
  • f051172: Improved JPEG quality setting tooltip wording
  • 194f67b: Add theoretical V210/P216/P416 support (also read #20 for more info)
  • 5285a9d: Fix frame receive buffer sizing
Full Changelog: v0.7.6-beta...v0.8.0-beta

What's Changed​

  • 767a927: Fix occasional Density decompression buffer error
  • Various code clean-ups, reduced internal buffers
  • Heads-up: this is the last version that supports OBS 29.0.X, next version will only support OBS 29.1.X or later
Full Changelog: v0.7.5-beta...v0.7.6-beta

What's Changed​

  • Density compression support by @YorVeX in #19 - read more about that here
Full Changelog: v0.7.4-beta...v0.7.5-beta
Top