Skip to content

Commit

Permalink
update changelogs and project files for new release
Browse files Browse the repository at this point in the history
  • Loading branch information
harlanc committed May 17, 2024
1 parent 477e412 commit 1e3e1d7
Show file tree
Hide file tree
Showing 28 changed files with 99 additions and 50 deletions.
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,12 @@ Xiu is a simple,high performance and secure live media server written in pure Ru
- [x] Support recording live streams into HLS files(m3u8+ts).


## Contributors
<a href="https://github.com/bytedance/monoio/graphs/contributors"><img src="https://opencollective.com/xiu/contributors.svg?width=890&button=false" /></a>

Thanks for their contributions!


## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=harlanc/xiu&type=Date)](https://star-history.com/#harlanc/xiu)
Expand Down
4 changes: 4 additions & 0 deletions README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,10 @@ OBS(3.0或者更高版本)支持whip协议,按照如下配置推流:

ffplay -i rtmp://localhost:1935/live/test
ffplay -i rtmp://localhost:1936/live/test

## Contributors

<a href="https://github.com/harlanc/xiu/graphs/contributors"><img src="https://opencollective.com/monoio/contributors.svg?width=890&button=false"/></a>

## Star History

Expand Down
3 changes: 3 additions & 0 deletions application/pprtmp/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

## [0.1.3] - 2021-05-18
- Reference new RTMP and streamhub versions.

## [0.1.1]

## [0.1.0]
Expand Down
6 changes: 6 additions & 0 deletions application/xiu/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

## [0.12.7] - 2021-05-18
- Fix: RTMP publish single AAC from ffmpeg client. by @suzp1984
- Fix: RTMP Auth failing due to empty string query string in packet. by @radiohertz
- Improve: the xiu application README for new beginners. by @radiohertz
- Fix: the xiu application version.

## [0.12.6] - 2021-04-03
- Fix bug that the whip stream can not be established successfully #111.
- Fix the issue of not correctly recognizing Opus encoding parameters.
Expand Down
2 changes: 1 addition & 1 deletion application/xiu/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ async fn main() -> Result<()> {

let mut cmd = Command::new("XIU")
.bin_name("xiu")
.version("0.9.0")
.version("0.12.7")
.author("HarlanC <[email protected]>")
.about("A secure and easy to use live media server, hope you love it!!!")
.arg(
Expand Down
6 changes: 3 additions & 3 deletions confs/online/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.4.2"
version = "0.4.3"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -18,6 +18,6 @@ serde = { version = "1.0", features = ["derive", "rc"] }
log = "0.4"
indexmap = "1.9.3"

bytesio = "0.3.2"
h264-decoder = "0.2.2"
bytesio = "0.3.3"
h264-decoder = "0.2.3"

4 changes: 2 additions & 2 deletions confs/online/h264.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "h264-decoder"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
authors = ["HarlanC <[email protected]>"]
description = "a h264 decoder"
Expand All @@ -15,5 +15,5 @@ bytes = "1.0.0"
log = "0.4"
failure = "0.1.8"

bytesio = "0.3.2"
bytesio = "0.3.3"

8 changes: 4 additions & 4 deletions confs/online/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.5.3"
version = "0.5.4"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -18,9 +18,9 @@ log = "0.4"
axum = { version = "0.7.4" }
tokio-util = { version = "0.6.5", features = ["codec"] }

streamhub = "0.2.2"
xflv = "0.4.2"
xmpegts = "0.2.2"
streamhub = "0.2.3"
xflv = "0.4.3"
xmpegts = "0.2.3"
commonlib = "0.1.1"

[dependencies.tokio]
Expand Down
6 changes: 3 additions & 3 deletions confs/online/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.4.3"
version = "0.4.4"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -19,8 +19,8 @@ axum = { version = "0.7.4" }
futures = "0.3"
chrono = "0.4"

streamhub = "0.2.2"
xflv = "0.4.2"
streamhub = "0.2.3"
xflv = "0.4.3"
commonlib = "0.1.1"

[dependencies.tokio]
Expand Down
4 changes: 2 additions & 2 deletions confs/online/mpegts.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "xmpegts"
description = "mpegts library."
version = "0.2.2"
version = "0.2.3"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -15,4 +15,4 @@ byteorder = "1.4.2"
bytes = "1.0.0"
failure = "0.1.8"

bytesio = "0.3.2"
bytesio = "0.3.3"
6 changes: 3 additions & 3 deletions confs/online/pprtmp.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pprtmp"
version = "0.1.2"
version = "0.1.3"
edition = "2021"
description = "A pull push RTMP app"
authors = ["HarlanC <[email protected]"]
Expand All @@ -16,8 +16,8 @@ log = "0.4.0"
env_logger = "0.10.0"
clap = "4.1.4"

rtmp = "0.6.3"
streamhub = "0.2.2"
rtmp = "0.6.4"
streamhub = "0.2.3"

[dependencies.tokio]
version = "1.26.0"
Expand Down
10 changes: 5 additions & 5 deletions confs/online/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.6.3"
version = "0.6.4"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand Down Expand Up @@ -30,10 +30,10 @@ serde_json = { version = "1", default-features = false, features = [
] }
serde = { version = "1.0", features = ["derive", "rc"] }

streamhub = "0.2.2"
xflv = "0.4.2"
bytesio = "0.3.2"
h264-decoder = "0.2.2"
streamhub = "0.2.3"
xflv = "0.4.3"
bytesio = "0.3.3"
h264-decoder = "0.2.3"
commonlib = "0.1.1"

[dependencies.tokio]
Expand Down
6 changes: 3 additions & 3 deletions confs/online/rtsp.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "xrtsp"
version = "0.2.2"
version = "0.2.3"
description = "A rtsp library."
edition = "2021"
authors = ["HarlanC <[email protected]>"]
Expand Down Expand Up @@ -29,6 +29,6 @@ serde_json = { version = "1", default-features = false, features = [
"std",
] }

bytesio = "0.3.2"
streamhub = "0.2.2"
bytesio = "0.3.3"
streamhub = "0.2.3"
commonlib = "0.1.1"
6 changes: 3 additions & 3 deletions confs/online/streamhub.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "streamhub"
description = "It receives streams from publishers(rtmp/rtsp etc.) and send streams to subscribers(rtmp/rtsp/httpflv/hls)"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
authors = ["HarlanC <[email protected]>"]
license = "MIT"
Expand All @@ -27,8 +27,8 @@ serde_json = { version = "1", default-features = false, features = [
] }
serde = { version = "1.0", features = ["derive", "rc"] }

xflv = "0.4.2"
bytesio = "0.3.2"
xflv = "0.4.3"
bytesio = "0.3.3"

[dependencies.tokio]
version = "1.4.0"
Expand Down
8 changes: 4 additions & 4 deletions confs/online/webrtc.Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "xwebrtc"
version = "0.3.3"
version = "0.3.4"
description = "A whip/whep library."
edition = "2021"
authors = ["HarlanC <[email protected]>"]
Expand All @@ -22,7 +22,7 @@ async-trait = "0.1.70"
fdk-aac = "0.6.0"
audiopus = "0.3.0-rc.0"

bytesio = "0.3.2"
streamhub = "0.2.2"
xflv = "0.4.2"
bytesio = "0.3.3"
streamhub = "0.2.3"
xflv = "0.4.3"
commonlib = "0.1.1"
14 changes: 7 additions & 7 deletions confs/online/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.12.6"
version = "0.12.7"
authors = ["HarlanC <[email protected]"]
repository = "https://github.com/harlanc/xiu"
license = "MIT"
Expand All @@ -27,12 +27,12 @@ axum = "0.6.10"
tokio-metrics = { version = "0.2.0", default-features = false }

env_logger_extend = "0.1.3"
streamhub = "0.2.2"
rtmp = "0.6.3"
xrtsp = "0.2.2"
httpflv = "0.4.3"
hls = "0.5.3"
xwebrtc = "0.3.3"
streamhub = "0.2.3"
rtmp = "0.6.4"
xrtsp = "0.2.3"
httpflv = "0.4.4"
hls = "0.5.4"
xwebrtc = "0.3.4"
commonlib = "0.1.1"

[features]
Expand Down
3 changes: 3 additions & 0 deletions library/bytesio/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

## [0.3.3] - 2021-05-18
- Support localhost domain.

## [0.3.2] - 2021-03-15
- Upgrade failure library.

Expand Down
2 changes: 1 addition & 1 deletion library/bytesio/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bytesio"
version = "0.3.2"
version = "0.3.3"
authors = ["HarlanC <[email protected]>"]
edition = "2018"
description = "a network io library using tokio."
Expand Down
3 changes: 3 additions & 0 deletions library/codec/h264/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

## [0.2.3] - 2021-05-18
- Reference bytesio v0.3.3.

## [0.2.2] - 2021-03-15
- Upgrade failure library.

Expand Down
3 changes: 3 additions & 0 deletions library/container/flv/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased] - ReleaseDate

## [0.4.3] - 2021-05-18
- fix RTMP publish single AAC from ffmpeg client.

## [0.4.2] - 2021-03-15
- Upgrade failure library.

Expand Down
2 changes: 2 additions & 0 deletions library/container/mpegts/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
<!-- next-header -->

## [Unreleased] - ReleaseDate
## [0.2.3] - 2021-05-18
- Reference bytesio v0.3.3.

## [0.2.2] - 2021-03-15
- Upgrade failure library.
Expand Down
Loading

0 comments on commit 1e3e1d7

Please sign in to comment.