Fix 71 (#72)* fix error: the session should not be exited when encountering unknown msg type id * remove no used "\n" which can add blank lines when print logs * refactor packerizer unpacketi
Fix 71 (#72)* fix error: the session should not be exited when encountering unknown msg type id * remove no used "\n" which can add blank lines when print logs * refactor packerizer unpacketizer mod * refactor codes * cargo clippy --fix --allow-dirty --allow-no-vcs * do some fix for rtmp * fix logs * try to fix parse rtmp chunk error
show more ...
fix parse H264 sps panic
Implement new feature :WebRTC(Whip/Whep) (#57)* Support rtp packet forwarding channel * support rtp forward channel * support webrtc whip * send response for http DELETE * support whep
Implement new feature :WebRTC(Whip/Whep) (#57)* Support rtp packet forwarding channel * support rtp forward channel * support webrtc whip * send response for http DELETE * support whep and implement HTTP get * Some fix for whep * some fix * some fix and basically works * refactor stream hub to fix high CPU usage problem * unpublish whip;add client files * clear build warnings; add xwebrtc's Cargo.toml file to confs folder * fix whep peer connection cannot be closed. * try to fix that whep receive loop cannot be exited * fix unsubscribe whep errors; fix UT * make local build * fix #56 * fix #54 and #60 * update cargo.toml for release * update README and online version * update README for webrtc; restore local cargo toml files
update release cargo project files
add makefile;do some fix
rtsp->rtmp
H264 cargo.toml
[release] release xiu 0.5.0
support audio and video information statistics