Skip to content

Releases: fzwoch/obs-teleport

0.7.1

26 Mar 16:49
Compare
Choose a tag to compare
  • Improve behavior when quickly switching streams where OBS would increase audio buffering.
  • Fix potential crash on shutdown when the client disconnects at the same time.
  • Update minimum Go version to 1.22.

Note that there is still an open issue with Apple Silicon. It may or may not work for you. If you find a way to make it work - good. If not, remove the plugin. Godspeed.

0.7.0

31 Oct 19:36
Compare
Choose a tag to compare
  • Teleport now uses TurboJPEG v3 API instead of libjpeg API.
  • Fix a bug that may have lead to more memory being used than necessary.
  • Add a warning that when Teleport output is active, the output settings in OBS cannot be changed.

Note that there is still an open issue with Apple Silicon. It may or may not work for you. If you find a way to make it work - good. If not, remove the plugin. Godspeed.

0.6.6

01 May 07:45
Compare
Choose a tag to compare
  • When NV12 is selected as output, ask for I420. It should be a tad faster.
  • Buffer pool for raw image buffers on sender side. Should reduce memory bandwidth usage a bit.
  • Timestamps on receiver with offsets again. Should prevent some latency increases while running.
  • Added some logging when clients connect/disconnect.
  • Log a warning if sender and receiver versions are different.
  • Installer fixes, more text on Windows, correct updating for macOS/Linux.

Note that there is still an open issue with Apple Silicon. It may or may not work for you. If you find a way to make it work - good. If not, remove the plugin. Godspeed.

0.6.5

30 Jan 19:15
Compare
Choose a tag to compare
  • Skip data processing on sender side when no client is connected.
  • Display a warning in the UI when the quality slider is set to > 90.
  • Sending logic improved - one worker for each client.
  • Additional logging of internal states to easier identify issues.
  • Timestamp offset handling removed. Should make random access in filter mode more stable.

Starting with this version the minimum required OBS version is now v28.

Apple Silicon support added. Note that there is still an open issue with this platform. It may or may not work for you. If you find a way to make it work - good. If not, remove the plugin. Godspeed.

0.6.1

01 Nov 12:35
Compare
Choose a tag to compare
  • Fixed a bug where frames could have been send repeatably instead of the actual frame.

0.6.0

11 Oct 08:22
Compare
Choose a tag to compare
  • Internal refactoring. Find new favorite bugs!
  • Trying to be less smart. Some additional features/logic removed because they could cause side effects in some scenarios.
  • Switch to new macOS plugin layout (still no Apple Silicon support due to an outstanding bug. Please remove old plugin before updating, or you will end up with duplicate plugins).
  • Bump tool-chain across the board.

Note that the internal protocol has changed and is incompatible with previous versions. So all instances should be updated.

0.5.0

07 Jul 12:26
Compare
Choose a tag to compare
  • Audio and video are pushed interleaved according to their timestamps into OBS. This should compensate for the different run times of audio and video and allows OBS a more accurate audio and video sync.
  • When not visible, video will still be pushed into OBS. Decoding is just skipped and dummy images are being pushed.
  • Added a new filter for video only streams.
  • Internal queue size before dropping data is now 1 second instead of previously 20 frames.
  • Teleport streams list is now sorted alphabetically.

Note that the internal protocol has changed and is incompatible with previous versions. So all instances should be updated.

0.4.2

17 Jun 12:41
Compare
Choose a tag to compare
  • Fix some full-range color formats (green screen issue).
  • Move properties around a bit in the GUI.
  • Menu entry creation delayed until GUI is loaded.
  • Add macOS installer script.
  • Move Windows installer to the Windows subdirectory.
  • Toolchain and dependency updates.

0.4.1

22 Apr 07:02
Compare
Choose a tag to compare
  • Added option for forcing a port to listen to. For firewall friendly configuration.
  • Added Linux install scripts.
  • Fix setting alpha channels for BGRX and BGRA formats.

0.4.0

05 Apr 11:47
Compare
Choose a tag to compare
  • Sender allows multiple clients to receive the same stream.
  • Due to multiple receivers the quality control has moved from the receiver to the sender.
  • Fix missing color matrices for RGB formats in filter mode.
  • Output creation has been delayed until GUI has finished loading. Fixes some occasional misbehavior on startup.

Note that the internal protocol has changed and is incompatible with previous versions. So all instances should be updated.