Xiu (media server)
| Stable release | 0.13.0
/ November 8, 2024 |
|---|---|
| Written in | Rust |
| Engine | |
| Operating system | Cross-platform |
| Type | Media server |
| License | MIT License.[1] |
| Website | rustxiu |
Search Xiu (media server) on Amazon.
Xiu is a free software[1] live media streaming server implemented in Rust. It provides services similar to those offered by proprietary media servers like Adobe Flash Media Server, Wowza Streaming Engine, and others. Xiu supports Real Time Messaging Protocol (RTMP), Real Time Streaming Protocol (RTSP), WebRTC[Whip/Whep], HTTP Live Streaming(HLS), and Flash Video(HTTP-FLV).
The Xiu project originated in 2000. Traditional streaming media projects were implemented in C++. Although C++ offers high performance, its maintenance costs are generally relatively high. To address this issue, the author developed a streaming media service using Rust. This service is stable and robust, and compared to C++, it can reduce the mental burden on developers and maintainers.It has gained recognition and favor from professionals in the live media broadcasting field.
The various protocol repositories for this project have been published on crates.io. Among them, the RTMP library has been used over 31,000 times and ranks first in the search results;[2] the xiu binary software has been used over 29,000 times.[3]
And has been packaged and released to Arch Linux by other enthusiastic users.[4]
And has been on the GitHub Trending list and is recorded in the Awesome Rust Repositories on Twitter [5] [6]
History
- Project Started August 2020
- Version 0.1.0 Release in Jan 21, 2023
- Version 0.3.0 Released in Feb 11, 2023
- Version 0.4.0 Released in Feb 12, 2023
- Version 0.5.0 Released in Mar 12, 2023
- Version 0.6.0 Released in Apr 24, 2023
- Version 0.6.1 Released in May 28, 2023
- Version 0.7.0 Released in Jul 31, 2023
- Version 0.8.0 Released in Oct 2, 2023
- Version 0.9.1 Released in Oct 7, 2023
- Version 0.10.0 Released in Feb 3, 2024
- Version 0.12.0 Released in Mar 2, 2024
- Version 0.12.4 Released in Mar 2, 2024
- Version 0.12.5 Released in Mar 16, 2024
- Version 0.12.6 Released in Apr 3, 2024
- Version 0.12.7 Released in May 18, 2024
- Version 0.13.0 Released in Aug 11, 2024
Development and Community
Xiu is actively developed and maintained on GitHub under the MIT License. The community is encouraged to contribute to the project, report issues, and participate in discussions.
See also
References
- ↑ 1.0 1.1 "xiu/LICENSE at master". GitHub. 19 November 2023. Retrieved 25 February 2024.
- ↑ "rtmp crates.io". creates.io.
- ↑ "xiu crates.io". creates.io.
- ↑ "arclinux". aur.archlinux.org.
- ↑ "github trending". twitter.
- ↑ "github trending". twitter.
External links
| This free and open-source software article is a stub. You can help EverybodyWiki by expanding it. |
This article "Xiu (media server)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Xiu (media server). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
