BitWHIP is a CLI WebRTC Agent written in Rust, allowing users to publish their desktop with only 30ms of latency and play the stream in a native player. Users can also pull WebRTC video from other sources and play them. BitWHIP is built on open protocols, ensuring compatibility with various services such as IVS, Cloudflare, and Dolby.io. Users can choose to Play WHIP to start a local WHIP server for video streaming or Play WHEP to connect to a WHEP server and play video. BitWHIP currently supports streaming from Windows with NVIDIA cards, with plans to add more support in the future. BitWHIP also aims to support more encoding options and improve the build system. Selkies-GStreamer, a WebRTC remote desktop streaming implementation, boasts 0-16ms of latency. Join the Discord for assistance.
https://github.com/bitwhip/bitwhip