Here's the Technology Tree for Livecast-live. The Roadmap needed some extra context to see how these milestones relate to one another and build up to a Proof of Concept Streaming demo.
This tree covers our work on @NGIZero Search and Discovery Fund.
It's navigable so you can drill in further to find out more.
We're working on NGI Assure now and will be improving on the POC, but it's nice to visualise what we've already done.
A very nice visualisation! Also makes clear what an incredible amount of work you #Librecast folks have already done to innovate the network stack, and the important role of @EC_NGI and #NLnet that helped make that possible with their support. Congratulations! Looking forward to 2024 🎉
Just watched this first presentation here, Privacy and Decentralisation with Multicast by Brett Sheffield (Linux.conf.au 2020) https://librecast.net/videos.html
Very cool and also very important, stuff that could move the internet to new and better ground. If we could manage to overcome the centralisation gravity well (dug up by the profit death cult) for a little bit... maybe we could reach that ledge over there... #librecast
As far as I know #Peertube's video sharing still exposes a viewers IP to other viewers. A #multicast system seems like the perfect solution to this lingering problem while also potentially reducing server load.
This was only possible due to the hard work of the Mob and also to an experienced Nix Packager to foster in those packages.
So from us at Librecast, we'd like to thank Albert Chae, @aynish ,Dominic Mills, @jleightcap and @nerves. We'd also like to thank @Pol for helping to get our three packages upstreamed.
Quite pleased with myself, installed #debian on an old machine. I'm familiar with apt, installing opensshserver, wireshark, traceroute and bridge utils were a doddle. Plus because it was #trixie I installed lcsync for testing. #librecast
Installed #NixOS on another. Now I need to figure out the phraseology for installing on Nix.
But the stable desktop image for NixOS would work if you wanted to install it on a machine for a relative.
#SummerOfNix are packaging @librecast and we have packages for the librecast, lcrq and lcsync with more to follow!
If there is anyone in the community who is interested in learning more about #NixOS and packaging, the SummerOfNix folks will show you how to become a #Nix maintainer. It's a small task - updating packages a few times a year, but an important one. It's a way to get involved in the #FOSS community and help support #librecast and NixOS.
As a small project we are always excited when we end up in a new distribution or even a new system!
We know we have a supportive community on here. So if you want to contribute and you aren't sure how to, you can always ask us on IRC or message us here.
With the excellent news that we were packaged for @nixos_org we want to ensure that it's maintained.
I wouldn't normally plan to make as big a @librecast release as this next one. I prefer small, incremental updates. However, there are several interdependent APIs needed to provide the file sharing functionality:
mdex - multicast indexing
mtree - merkle trees
sync - file syncing
smolq - it's a queue. And it's quite smol! 🙂
LibreCast aims to provide a next generation internet with better privacy, more decentralisation, less spam and better energy efficiency by using "multicast". You can follow at: