liteav
Tencent TRTC server-side Python SDK for real-time audio/video processing。
✨ Features
- Room management — enter / exit TRTC rooms, support both numeric and string room IDs
- Audio / Video channels — create local audio & video channels, push and receive streams
- Flexible frame input — raw PCM audio and YUV / Pixel video frame input
- Remote stream callbacks — receive decoded audio / video frames from remote users
- Event callbacks — room state, user join / leave, network quality, and more
📋 Requirements
| Item | Requirement | Notes |
|---|---|---|
| OS | Linux | Ubuntu 18.04+, CentOS 7.6+, Debian 10+ |
| Python | 3.8 – 3.14 | - |
| Architecture | x86_64 / aarch64 | - |
📦 Installation
pip install liteav
📄 License
Copyright © 2026 Tencent. All rights reserved.
Metadata
Release files for liteav 13.2.0.24212
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| liteav-13.2.0.24212.tar.gz | 12.4 MB | Details |
Built distributions (wheels)
Total release size: 169.9 MB
Release files / liteav-13.2.0.24212.tar.gz
| Download URL | liteav-13.2.0.24212.tar.gz |
|---|---|
| Size | 12.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c0f3012792700f71ccfcb99fe315d72cfa3d85cb47d19081e8454bf694c4566
|
|
BLAKE2b-256 checksum How to use checksums |
75711d8037a1b4d14db27d4b23b8e571b2572551ab1f9fb99c94e188a515cbdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.8 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c552a798907f0bfba6b166a5c6cb297ec4cf6e3e5879b1d200276db6753f30ca
|
|
BLAKE2b-256 checksum How to use checksums |
ad925c155651c1b39502182cae68ab13e9766721e0f519f61797ba8319de6e62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 9.0 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ae82c673bf035a21616be2eb97708fadec3f883f296f023ada5956133ca4143b
|
|
BLAKE2b-256 checksum How to use checksums |
4e198d55528ea213f02167802f2abede09f7fdcb00581a3925dd5205a8f8802b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.8 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
39460352f530a141ef33a001f84d9fe4673cf83d193918fcd4f92fd755c8749a
|
|
BLAKE2b-256 checksum How to use checksums |
cbbf4535011e0500a089e082c6e9bff05903c25914b1d5ad58a2e4fd31a20dde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 9.0 MB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
054d3ccd5f0c15b19dfeeba00c5ff59ef01fe98ee25b1b6ce44e37b3cd6f1b66
|
|
BLAKE2b-256 checksum How to use checksums |
bf6ea39977529aa87e7df907737213481d861f86357a49a306ad731fabcd8e83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.8 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4609ce1ad5b3b3925c1c2d4a15a4bf1e9cb20fe9e91877ae2a71fb02e20c734b
|
|
BLAKE2b-256 checksum How to use checksums |
b9ba7f7e69f34a841f8ffeb6d417700ef1e827e7d51d87a03fc40deb9b054c7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 9.0 MB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
73ada9049f3e451df85a175ef9e5d81d18c26424075b5da2e257136b7f3b73b9
|
|
BLAKE2b-256 checksum How to use checksums |
3783ddb907ad33cc2b5237c9e6098ec6788b2c12f2dcbea248cdc51c85136530
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.8 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
cd3db802d79f3898d819fe16135ce13bda9164131d92463623ea84bd26b26ce7
|
|
BLAKE2b-256 checksum How to use checksums |
3b5ffbc5c3416afd26024741c9a7ca9d18e928bf6c19e7502840ce1e8404c9ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 9.0 MB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
66ab683e2fc9589c3a33fb5cdee70aaab32eaa80db241c0dd9635cec9af37b44
|
|
BLAKE2b-256 checksum How to use checksums |
5ee7b42db4aa5d2cee917fb098a3fcce41ad84b1fa0b7e64e29fc834d0f4205d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
18b603a9947301e8c64dfe5dd898ca29117782395ac97aa31bbf283b6481ec8a
|
|
BLAKE2b-256 checksum How to use checksums |
a03b189ed955a097ce1825b8d16b521080a726c9e141352d7d02c3d9896d06ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.9 MB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3bdc8f4db429107417ed5851eeaa57c98a9acc0720d34d0507d23e3108f8cf8a
|
|
BLAKE2b-256 checksum How to use checksums |
08cb742e71d819ff39d676a0be49d5fff5888b1925455e71614161ddf2ff0dc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0bc72d37892ab71c36d7af692bd199956371d21c4646254420ec139b4202fd91
|
|
BLAKE2b-256 checksum How to use checksums |
e2db2bb41cf3959ba5ea38dea105f800a99cc92a0e05148570271c49c0274539
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.9 MB |
| Tags | CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e42298e88c31669cafd34cebe5b0d26da5910061061fd2ad63a853c7359b20f7
|
|
BLAKE2b-256 checksum How to use checksums |
fc935f9791f796176b613b397b2afd02eebfd5b03ad74035329171ce4d57b3c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d370228f49878bc29a0458f05d908ffd60a449e351551f5b611b63338e7beac8
|
|
BLAKE2b-256 checksum How to use checksums |
6f810da58599f289efd8b17176b22cef795c7782f3d3cde13954f6877191cd8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.9 MB |
| Tags | CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d7931c6d5802490df59ab99ea5100a8bee5de14ba2630e9a8711294b7fd6d592
|
|
BLAKE2b-256 checksum How to use checksums |
4c897895ccafbcf61c6bf03b96a7c0be32bda92e5ac3de8207abac08a2a1e366
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | liteav-13.2.0.24212-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 10.7 MB |
| Tags | CPython 3.8 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7608dccdeaf70e0a382d93c939b6ff19a19059b24e53d7dfc748825beca9b262
|
|
BLAKE2b-256 checksum How to use checksums |
dc1be5a628311e5268c02587f9b1cd171f799d12716f7479348e5972a0fd02fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / liteav-13.2.0.24212-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | liteav-13.2.0.24212-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.9 MB |
| Tags | CPython 3.8 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8393b885f5bbd26137be5854489bf7ca1277201d93c6377787a31c93374fb1d3
|
|
BLAKE2b-256 checksum How to use checksums |
8f057ef2cc56607e312de5783f3d6872a42ec4b970062ddf49548595dad7a2f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|