Skip to content

Commit 0fa61e3

Browse files
committed
xiu new release v0.10.0
1 parent 782deb8 commit 0fa61e3

31 files changed

Lines changed: 123 additions & 74 deletions

Cargo.lock

Lines changed: 19 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

application/xiu/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,9 @@ Open issues if you have any problems. Star and pull requests are welcomed. Your
347347
- Support HLS record.
348348
## v0.9.1
349349
- Support WebRTC(whip/whep).
350+
## v0.10.0
351+
- Remove no used "\n" for error message.
352+
- Support remux from WHIP to RTMP.
350353

351354

352355

confs/local/rtmp.Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ chrono = "0.4"
2323
indexmap = "1.9.3"
2424
reqwest = "0.11.14"
2525
async-trait = "0.1.70"
26+
hex = "0.4"
2627
serde_json = { version = "1", default-features = false, features = [
2728
"alloc",
2829
"raw_value",

confs/local/webrtc.Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ failure = "0.1.1"
1919
log = "0.4"
2020
webrtc = "0.8.0"
2121
async-trait = "0.1.70"
22+
fdk-aac = "0.6.0"
23+
opus = "0.3.0"
2224

2325
bytesio = { path = "../../library/bytesio/" }
2426
streamhub = { path = "../../library/streamhub/" }
27+
xflv = { path = "../../library/container/flv/" }

confs/online/flv.Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "xflv"
33
description = "flv library."
4-
version = "0.3.0"
4+
version = "0.4.0"
55
authors = ["HarlanC <wawacry@qq.com"]
66
repository = "https://github.com/harlanc/xiu"
77
license = "MIT"
@@ -16,6 +16,6 @@ bytes = "1.0.0"
1616
failure = "0.1.1"
1717
serde = { version = "1.0", features = ["derive", "rc"] }
1818
log = "0.4"
19-
bytesio = "0.3.0"
20-
h264-decoder = "0.2.0"
19+
bytesio = "0.3.1"
20+
h264-decoder = "0.2.1"
2121

confs/online/h264.Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "h264-decoder"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
edition = "2021"
55
authors = ["HarlanC <wawacry@qq.com>"]
66
description = "a h264 decoder"
@@ -15,5 +15,5 @@ bytes = "1.0.0"
1515
log = "0.4"
1616
failure = "0.1.1"
1717

18-
bytesio = "0.3.0"
18+
bytesio = "0.3.1"
1919

confs/online/hls.Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "hls"
33
description = "hls library."
4-
version = "0.4.2"
4+
version = "0.4.3"
55
authors = ["HarlanC <wawacry@qq.com"]
66
repository = "https://github.com/harlanc/xiu"
77
license = "MIT"
@@ -18,10 +18,10 @@ log = "0.4"
1818
axum = { version = "0.7.4" }
1919
tokio-util = { version = "0.6.5", features = ["codec"] }
2020

21-
streamhub = "0.1.2"
22-
xflv = "0.3.0"
23-
rtmp = "0.4.2"
24-
xmpegts = "0.2.0"
21+
streamhub = "0.2.0"
22+
xflv = "0.4.0"
23+
rtmp = "0.5.0"
24+
xmpegts = "0.2.1"
2525

2626
[dependencies.tokio]
2727
version = "1.4.0"

confs/online/httpflv.Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "httpflv"
33
description = "httpflv library."
4-
version = "0.3.2"
4+
version = "0.3.3"
55
authors = ["HarlanC <wawacry@qq.com"]
66
repository = "https://github.com/harlanc/xiu"
77
license = "MIT"
@@ -18,9 +18,9 @@ log = "0.4"
1818
axum = { version = "0.7.4" }
1919
futures = "0.3"
2020

21-
streamhub = "0.1.2"
22-
xflv = "0.3.0"
23-
rtmp = "0.4.2"
21+
streamhub = "0.2.0"
22+
xflv = "0.4.0"
23+
rtmp = "0.5.0"
2424

2525
[dependencies.tokio]
2626
version = "1.4.0"

confs/online/mpegts.Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "xmpegts"
33
description = "mpegts library."
4-
version = "0.2.0"
4+
version = "0.2.1"
55
authors = ["HarlanC <wawacry@qq.com"]
66
repository = "https://github.com/harlanc/xiu"
77
license = "MIT"
@@ -15,4 +15,4 @@ byteorder = "1.4.2"
1515
bytes = "1.0.0"
1616
failure = "0.1.1"
1717

18-
bytesio = "0.3.0"
18+
bytesio = "0.3.1"

confs/online/pprtmp.Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pprtmp"
3-
version = "0.1.0"
3+
version = "0.1.1"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
@@ -11,8 +11,8 @@ log = "0.4.0"
1111
env_logger = "0.10.0"
1212
clap = "4.1.4"
1313

14-
rtmp = "0.4.1"
15-
streamhub = "0.1.1"
14+
rtmp = "0.5.0"
15+
streamhub = "0.2.0"
1616

1717
[dependencies.tokio]
1818
version = "1.26.0"

0 commit comments

Comments
 (0)