Hacker GitHub

← All repos

algesten/str0m

View on GitHub ↗ ★ 647 Rust

A Sans I/O WebRTC implementation in Rust.

15 mentions on Hacker News by 8 people: 0 stories, 15 comments · first 2023-05-31 · latest 2026-03-19

Mentions per year 15 mentions · busiest year 2024 (11)
20082026
  1. …not supported yet) - Rust 1.83+ and Go 1.21+ installed on the server. (Built on: str0m (Rust WebRTC engine) github.com/algesten/str0m , tokio + axum (Rust async HTTP), tokio.rs, gorilla/websocket (Go WebSocket) github.com/gorilla/websocket…
  2. …* https://github.com/pion/webrtc (Golang) * https://github.com/webrtc-rs/webrtc (Rust) * https://github.com/algesten/str0m (Rust) * h https://github.com/sepfy/libpeer (C/Embedded) * https://webrtc.googlesource.com/src/ (C++) *…
    comment by Sean-Der · 2025-04-11 · in WebRTC for the Curious
  3. …[1] https://datatracker.ietf.org/doc/html/rfc8445 [2] https://github.com/pion/webrtc [3] https://github.com/algesten/str0m [4] https://libp2p.io
    comment by jamilbk · 2025-01-05 · in How NAT Traversal Works (2020)
  4. …need to exist someday. When WHIP/WHEP has enough traction it will be easier to land in FFMPEG [0] https://github.com/algesten/str0m
  5. …was surprising to me. The code I was expecting to find in that example is like the bit in strom: https://github.com/algesten/str0m/blob/5b100e8a675cd8838cdd8... Clearly (IMO evidenced by the article using this method), the most ergonomic…
  6. …have made that clearer. [0]: https://github.com/firezone/firezone/blob/1e7d3a40d213c9524a... [1]: https://github.com/algesten/str0m/blob/5b100e8a675cd8838cdd8...
  7. …(Elixir) * https://github.com/pion/webrtc (Golang) * https://github.com/webrtc-rs/webrtc (Rust) * https://github.com/algesten/str0m (Rust) * https://github.com/sepfy/libpeer (C/Embedded) * https://github.com/awslabs/amazon-kinesis-video-str…
    comment by Sean-Der · 2024-04-19 · in VoRS: Vo(IP) Simple Alternative to Mumble
  8. …'lack of negotiation' is one of them. [0] https://github.com/paullouisageneau/libdatachannel [1] https://github.com/algesten/str0m
    comment by Sean-Der · 2024-04-19 · in VoRS: Vo(IP) Simple Alternative to Mumble
  9. …the user is expected to provide that themselves atm)[1] 0: https://github.com/quinn-rs/quinn 1: https://github.com/algesten/str0m/
    comment by K0nserv · 2024-03-25 · in Why choose async/await over threads?
  10. …[4]: https://fractalideas.com/blog/sans-io-when-rubber-meets-road... [5]: https://github.com/algesten/str0m [6]: https://docs.rs/quinn-proto/0.10.6/quinn_proto/struct.Connec...
    comment by indiv0 · 2024-02-13 · in Is something bugging you?
  11. …* https://github.com/pion/webrtc (Golang) * https://github.com/webrtc-rs/webrtc (Rust) * https://github.com/algesten/str0m (Rust) * h https://github.com/sepfy/libpeer (C/Embedded) * https://webrtc.googlesource.com/src/ (C++) *…
    comment by Sean-Der · 2024-01-07 · in Pure C WebRTC
  12. …* https://github.com/pion/webrtc (Golang) * https://github.com/webrtc-rs/webrtc (Rust) * https://github.com/algesten/str0m (Rust) * https://github.com/awslabs/amazon-kinesis-video-streams-webr... (C/Embedded) * h…
    comment by Sean-Der · 2024-01-05 · in WebRTC for the Curious (2020)
  13. …to see in other implementations. I am very excited to see a future with [0] on the client side. [0] https://github.com/algesten/str0m
    comment by Sean-Der · 2024-01-05 · in WebRTC for the Curious (2020)
  14. …[1] https://github.com/Glimesh/broadcast-box [2] https://github.com/sepfy/libpeer [3] https://github.com/algesten/str0m [4] https://github.com/elixir-webrtc/ex_webrtc
  15. Here's a new one in Rust: https://github.com/algesten/str0m