Haven't posted here in a while.
A lot changed. Biggest one: we started moving Astra to Rust language.
Started back in 2018 with a few components. Built some open source libs along the way.
Now more than half of Astra is Rust.
A lot changed. Biggest one: we started moving Astra to Rust language.
Started back in 2018 with a few components. Built some open source libs along the way.
Now more than half of Astra is Rust.
❤3
http://cesbo.com/and/astra-260821 (test version)
- All network inputs and outputs are multithreaded now.
- Wrote our own SRT in Rust. Memory-safe. No leaks. No more crashes with encryption. Many channels on one port. Open source
- DVB frontend tuning + CAM/CI control are in Rust too. Open source
- HTTP Server (HLS, HTTP MPEG-TS) - thousands of sessions, fewer drops under load
- HTTP Input - IPv6 support
- RTSP Input - H.265 finally works
- All network inputs and outputs are multithreaded now.
- Wrote our own SRT in Rust. Memory-safe. No leaks. No more crashes with encryption. Many channels on one port. Open source
- DVB frontend tuning + CAM/CI control are in Rust too. Open source
- HTTP Server (HLS, HTTP MPEG-TS) - thousands of sessions, fewer drops under load
- HTTP Input - IPv6 support
- RTSP Input - H.265 finally works
❤4👍1🔥1
