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"] }
-
-
webrtc
rszlm = { version = "*", features = ["webrtc"] }
参考