Releases: harlanc/xiu
Releases 路 harlanc/xiu
v0.12.7
v0.12.6
v0.12.5
v0.12.4
v0.12.0: Merge pull request #103 from harlanc/refactor_xiu
- Support pull/push authentication #95 .
- Support publishing binary files and docker images using github action #100 Thanks @svenstaro .
- Fix the issue of incomplete HLS recording file generation #101 Thanks @GameEgg .
- Refactor: extract http mod from RTSP/Webrtc to common library.
- Refactor: extract amf0 mod from RTSP to XFLV library.
- Refactor: remove the dependency of HLS on RTMP.
- Refactor: remove the dependency of HTTP-FLV on RTMP.
- Refactor api_kick_off_client of streamhub to simplify the process.
- Update denpendency library of WebRTC from opus-rs to audiopus to support cross compile.
- Use reqwest's vender feature referenced in streamhub to support cross compile.
v0.10.0
- Support remux from WHIP to RTMP/HLS/HTTPFLV #97 .
- Replace hyper HTTP library with axum #94 .
- Add audio specific config generator in xflv library #97 .
- Add RTMP chunk compression logic #72 .
- Make XIU HTTP API listen on 0.0.0.0 like other services #87 .
- Remove build warnings in env_logger_extend library #59 .
- Support flexible subscription of frame or packet data #97 .
- Support obtaining the execution results of sub/pub events #83 .
- Fix bug that media info cannot be passed to subscribers #97 .
- Fix read timeout for UDP/TCP io in bytesio library #68 .
- Fix SPS parse error in H264 library #69 .
- Fix bug: when http connection is disconnected , don't need to retry #79 .
- Fix RTMP chunk parse error #72 .
- Fix spelling errors in the document #62 .