ZLMediaKit rust api
-
rust-bindgen
需要安装Clang环境。
参考:bindgen requirements -
ZLMediaKit
参考:快速开始- 编译并安装好 ZLMediaKit 后,设置环境变量
ZLM_DIR,该路径需包含 ZLMediaKit 的include、lib和bin文件夹,并将bin添加到PATH环境变量中。 - 如果未设置
ZLM_DIR,rszlm-sys会自动拉取 ZLMediaKit 源码进行编译。
- 编译并安装好 ZLMediaKit 后,设置环境变量
./build_zlm.sh
cargo build-
dynamic和static编译-
dynamic(默认):rszlm = { version = "*" }
-
static:rszlm = { version = "*", features = ["static"] }
-
-
webrtcrszlm = { version = "*", features = ["webrtc"] }
参考