Does this tool exist (ideally as FOSS):
- you upload a series of slides / add content
- viewers access a web page
- as you advance the slides/content, the content on the webpage changes automatically
So you can present, without the bandwidth of video / screen sharing.
@neil that said, building a prototype with GunDB would be reasonably simple.
@walter @neil yeah, their website is absolute crap. It was worse though, believe it or not:
(go on, try to move your mouse over that site, I'll wait)
Ignore the "database for freedom fighters" bit. It's just a ~useful distributed key-value store that works (and syncs) directly in the browser.
@neil I wrote one custom implementation (if you can host php code somewhere)
You create the slides as layers in inkscape.
Let me know if you'd like to know more.
@qwazix Thanks - I’ll take a look!
@neil It somehow seems like Reveal.js running one server as in presenter mode and everyone else as replica.
(Note: I never used the presenter mode in Reveal.js, so I may be wrong.)
@juliobiason thank you!
@neil this sounds like something Clotho/MediaLandscape did around 1999 (my first PHP project…)
@requiem thank you!
@bibliotechy thank you!
@bibliotechy I’ve had a look, and this looks great.
@neil I think it is not possible to take into account the delay between the speaker actually speaking and the time the viewers receive the (audio) stream. It varies depending on platforms and setup. From the viewer PoV, slides would change anywhere between 10 and 60 seconds before the audio transition between those slides.
Also, it would be impossible for viewers to pause/timeshift the broadcast.
@x_cli It’s a live talk, so I’m not too worried about the lack of a “pause” option. I’m willing to test it in terms usability, and it looks like revealjs has a well-established tool.
@neil I would be interested in hearing about your results :)
@neil, there's a tool that does something like that, but geared towards web design: "Figma: the collaborative interface design tool."
People already pointed out reveal.js, so I'll echo that.
Additionally, big blue button supports uploading slides and does not transfer them as video to the listeners. If you need to stream audio anyways, this could be a nice all-in-one solution?
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!