xref: /xiu/protocol/rtmp/Cargo.toml (revision a4ef5d6c)
1[package]
2name = "rtmp"
3description = "rtmp library."
4version = "0.4.1"
5authors = ["HarlanC <[email protected]"]
6repository = "https://github.com/harlanc/xiu"
7license = "MIT"
8readme = "README.md"
9categories = ["multimedia", "multimedia::video", 'multimedia::audio']
10keywords = ["rtmp", "video", "streaming"]
11edition = "2018"
12
13[dependencies]
14byteorder = "1.4.2"
15bytes = "1.0.0"
16rand = "0.3"
17failure = "0.1.1"
18hmac = "0.11.0"
19sha2 = "0.9"
20# uuid = { version = "0.6.5", features = ["v4"] }
21log = "0.4"
22chrono = "0.4"
23indexmap = "1.9.3"
24reqwest = "0.11.14"
25async-trait = "0.1.70"
26hex = "0.4"
27serde_json = { version = "1", default-features = false, features = [
28    "alloc",
29    "raw_value",
30    "std",
31] }
32serde = { version = "1.0", features = ["derive", "rc"] }
33
34bytesio = { path = "../../library/bytesio/" }
35streamhub = { path = "../../library/streamhub/" }
36h264-decoder = { path = "../../library/codec/h264/" }
37xflv = { path = "../../library/container/flv/" }
38
39[dependencies.tokio]
40version = "1.4.0"
41default-features = false
42features = ["full"]
43