Skip to content

Releases: livepeer/pytrickle

v0.1.8

29 Dec 18:18
d7e8852

Choose a tag to compare

What's Changed

Full Changelog: v0.1.7...v0.1.8

v0.1.7

12 Dec 23:48
ae57b62

Choose a tag to compare

What's Changed

Full Changelog: v0.1.6...v0.1.7

v0.1.6

09 Dec 21:50
4ea4eac

Choose a tag to compare

What's Changed

  • feat: Implement resolution detection feature from video tensor by @JJassonn69 in #80
  • feat(protocol, decoder, client): enable max_framerate parameter updates by @eliteprox in #83
  • feat(client, overlay): Optimize frame processing during manual loading states by @eliteprox in #77

Full Changelog: v0.1.5...v0.1.6

v0.1.5

25 Nov 21:30
08b375e

Choose a tag to compare

What's Changed

  • Feat/add deepwiki badge by @JJassonn69 in #43
  • fix generative stream HxW by @ad-astra-video in #46
  • feat(frame_processor): add optional on_stream_start method callback by @eliteprox in #49
  • server(api): change default server path by @eliteprox in #47
  • feat: Decorator System Enhancement by @JJassonn69 in #51
  • feat: Add new examples and update project structure by @eliteprox in #55
  • chore(examples): Move examples back to root, fix cli import of examples by @eliteprox in #56
  • fix failing tests by @eliteprox in #58
  • refactor(error_callback): fix linter error in init "Module level import not at top of file" by @eliteprox in #60
  • feat: Pytrickle cli template by @JJassonn69 in #54
  • feat(client, server): Add frame overlay, call model_loader on server startup by @eliteprox in #36
  • fix(server): Improve error handling during stream start failures by @eliteprox in #68
  • fix: ensure segments cut if packets received on one stream by @ad-astra-video in #70
  • fix: end stream if trickle stream not found by @ad-astra-video in #59
  • feat(client): Add initial stream parameters to on_stream_start by @eliteprox in #69
  • feat(overlay): Add frame count threshold for auto-disable functionality by @eliteprox in #71

Full Changelog: v0.1.4...v0.1.5

v0.1.4

27 Sep 04:40
5f38307

Choose a tag to compare

What's Changed

  • update to use input frame queue for generative streams by @ad-astra-video in #39
  • replace pynvml with nvidia-ml-py in requirements.txt by @eliteprox in #40

Full Changelog: v0.1.3...v0.1.4

v0.1.3

22 Sep 17:08
de37bea

Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

02 Sep 15:09
1e7f910

Choose a tag to compare

What's Changed

  • feat: add stream processor by @ad-astra-video in #11
  • server: fix client/protocol init, customize server config, consolidate health manager by @eliteprox in #13
  • Feat/add data publishing to stream processor by @ad-astra-video in #18
  • fix: protocol publisher fails to report error by @eliteprox in #25
  • add async for param_updater and model_loader by @eliteprox in #23
  • encoder: set default image tensor format to match decoder (RGB) by @eliteprox in #21
  • fix (stream_processor): Remove self._ready to fix stuck passthrough by @eliteprox in #29
  • Fix append method for data_queue in client.py by @ad-astra-video in #30
  • use semantic versioning for pkg and /version, add /app-version by @eliteprox in #26

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

13 Aug 22:57
231d121

Choose a tag to compare

What's Changed

  • feat: BYOC StreamServer, FrameProcessor with example app by @eliteprox in #8

Full Changelog: v0.0.1...v0.1.1

v0.0.1

05 Aug 19:41
44a1f95

Choose a tag to compare

What's Changed

  • add error_callback for TrickleClient to handle errors by @eliteprox in #3
  • add text publisher channel by @eliteprox in #4
  • refactor: trickle session error handling and cleanup by @eliteprox in #6
  • feat: pass audio frames to frame processor by @eliteprox in #7

New Contributors

Full Changelog: https://github.com/livepeer/pytrickle/commits/v0.0.1