Looking to develop voice and video agents?
Check out our voice and multimodal conversational AI framework Pipecat, which has excellent support for Daily and already uses this Python SDK.
The Daily client SDK for Python allows you to build video and audio calling into your native desktop and server applications.
The SDK's core features include:
- Joining a Daily meeting as a participant
- As a meeting participant, configuring inputs, publishing, and subscription settings
- Updating remote participant permissions
- Receiving video and/or audio from other participants
- Sending video and/or audio into a meeting
- Starting and stopping recordings and live streams
See the Daily Python API docs.
For demos on how to use daily-python
, refer to the demos directory.
- Python 3.7 or newer
- glibc 2.28 or newer
daily-python
can be easily installed using pip
:
pip install daily-python
To upgrade:
pip install -U daily-python