Skip to content

Commit

Permalink
new release: xiu v0.6.1 xflv v0.2.1 rtmp v0.3.1 httpflv v0.2.1 hls v0…
Browse files Browse the repository at this point in the history
….2.1
  • Loading branch information
harlanc committed May 28, 2023
1 parent ad24cb3 commit b6110e6
Show file tree
Hide file tree
Showing 11 changed files with 39 additions and 19 deletions.
14 changes: 7 additions & 7 deletions application/xiu/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "xiu"
description = "A powerful live server by Rust ."
version = "0.6.0"
version = "0.6.1"
authors = ["HarlanC <wawacry@qq.com"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -27,13 +27,13 @@ axum = "0.6.10"
tokio-metrics = { version = "0.2.0", default-features = false }
uuid = { version = "0.6.5", features = ["v4"] }

# rtmp = "0.3.0"
# httpflv = "0.2.0"
# hls = "0.2.0"
rtmp = "0.3.1"
httpflv = "0.2.1"
hls = "0.2.1"
env_logger_extend = "0.1.1"
rtmp = { path = "../../protocol/rtmp/" }
httpflv = { path = "../../protocol/httpflv/" }
hls = { path = "../../protocol/hls/" }
# rtmp = { path = "../../protocol/rtmp/" }
# httpflv = { path = "../../protocol/httpflv/" }
# hls = { path = "../../protocol/hls/" }
# env_logger_extend = { path = "../../library/logger/" }


Expand Down
6 changes: 6 additions & 0 deletions application/xiu/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,3 +278,9 @@ Open issues if you have any problems. Star and pull requests are welcomed. Your
- Add a http-server for testing http notify.
- Add a pull rtmp and push rtmp example: pprtmp.
- Fix some RTMP library bugs.

## v0.6.1
- Fix error that cannot receive rtmp stream pushed from GStreamer.
- Fix rtmp cts parse error.
- Fix RTMP examples in README.

2 changes: 1 addition & 1 deletion application/xiu/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ async fn main() -> Result<()> {

let mut cmd = Command::new("XIU")
.bin_name("xiu")
.version("0.4.0")
.version("0.6.1")
.author("HarlanC <harlanc@foxmail.com>")
.about("A secure and easy to use live media server, hope you love it!!!")
.arg(
Expand Down
2 changes: 1 addition & 1 deletion library/container/flv/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "xflv"
description = "flv library."
version = "0.2.0"
version = "0.2.1"
authors = ["HarlanC <wawacry@qq.com"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand Down
3 changes: 3 additions & 0 deletions library/container/flv/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ A flv library.

## v0.2.0
- Read audio and video codec information.

## v0.2.1
- Fix rtmp cts parse error.
8 changes: 4 additions & 4 deletions protocol/hls/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "hls"
description = "hls library."
version = "0.2.0"
version = "0.2.1"
authors = ["HarlanC <wawacry@qq.com"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -18,12 +18,12 @@ log = "0.4"
uuid = { version = "0.6.5", features = ["v4"] }
hyper = { version = "0.14", features = ["full"] }
tokio-util = { version = "0.6.5", features = ["codec"] }
xflv = "0.2.0"
#rtmp = "0.3.0"
xflv = "0.2.1"
rtmp = "0.3.1"
xmpegts = "0.1.1"

# xflv = { path = "../../library/container/flv/" }
rtmp = { path = "../rtmp/" }
# rtmp = { path = "../rtmp/" }
# xmpegts = { path = "../../library/container/mpegts/" }

[dependencies.tokio]
Expand Down
3 changes: 3 additions & 0 deletions protocol/hls/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,8 @@ Change the listening port type.
- Reference rtmp/xflv/mpegts new version.
## v0.2.0
- Support stream status notify using HTTP.
## v0.2.1
- Reference xflv new version v0.2.1.
- Reference rtmp new version v0.3.1.


8 changes: 4 additions & 4 deletions protocol/httpflv/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "httpflv"
description = "httpflv library."
version = "0.2.0"
version = "0.2.1"
authors = ["HarlanC <wawacry@qq.com"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -19,10 +19,10 @@ uuid = { version = "0.6.5", features = ["v4"] }
hyper = { version = "0.14", features = ["full"] }
futures = "0.3"

xflv = "0.2.0"
#rtmp = "0.3.0"
xflv = "0.2.1"
rtmp = "0.3.1"
# xflv = { path = "../../library/container/flv/" }
rtmp = { path = "../rtmp/" } #"0.0.4"
# rtmp = { path = "../rtmp/" } #"0.0.4"

[dependencies.tokio]
version = "1.4.0"
Expand Down
3 changes: 3 additions & 0 deletions protocol/httpflv/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,7 @@ A httpflv library.
- Change the listening port type.
## v0.2.0
- Support stream status notify using HTTP.
## v0.2.1
- Reference xflv new version v0.2.1.
- Reference rtmp new version v0.3.1.

4 changes: 2 additions & 2 deletions protocol/rtmp/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rtmp"
description = "rtmp library."
version = "0.3.0"
version = "0.3.1"
authors = ["HarlanC <wawacry@qq.com"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand Down Expand Up @@ -32,7 +32,7 @@ serde = { version = "1.0", features = ["derive", "rc"] }
serde_with = "2.2.0"

bytesio = "0.2.0"
xflv = "0.2.0"
xflv = "0.2.1"
h264-decoder = "0.1.0"

# bytesio = { path = "../../library/bytesio/" }
Expand Down
5 changes: 5 additions & 0 deletions protocol/rtmp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,11 @@ async fn main() -> anyhow::Result<()> {
- Support notify stream status.
- Add HTTP API to kickoff clients.
- Fix some client session bugs.
## v0.3.1
- Fix error that cannot receive rtmp stream pushed from GStreamer.
- Reference xflv new version v0.2.1.
- Fix RTMP examples in README.




Expand Down

0 comments on commit b6110e6

Please sign in to comment.