Skip to content

rtc-v0.5.0

Compare
Choose a tag to compare
@theomonnom theomonnom released this 30 Oct 18:34
· 187 commits to main since this release
1c8d59c

Breaking changes from v0.4.*

The python-sdks repository is now a monorepo containing the livekit and livekit-api packages.
This means you must import the rtc package using from livekit import rtc instead of import livekit

  • The ctypes are now removed from the public facing api
    • You can now easily interact with livekit using the standard python buffers
  • Removed pyee dependency:
    • To register a listener, use Room.on (add_listener has been removed)
  • async close functions are now renamed to aclose
  • AudioFrame constructor now requires data, if you want to easily allocate a new frame, use AudioFrame.create
  • Video* buffers constructor now requires data

livekit-api (pypi)

The first version is now released, it allows the creation of access tokens and making requests to the room service

What's Changed

  • feat: initial monorepo & server sdk by @theomonnom in #61
  • fix: api improvements by @theomonnom in #77
    • AudioStream and VideoStream are now correctly disposing
    • The typing informations are now included inside the package (e.g rtc.TrackKind.KIND_VIDEO is now accessible)
    • Added LocalTrack, RemoteTrack, AudioTrack and VideoTrack types

Full Changelog: v0.4.6...rtc-v0.5.0