Hubs-Foundation / Spoke

Easily create custom 3D environments
Other
652 stars 256 forks source link

Image/Video carousels #852

Open kjjohnsen opened 4 years ago

kjjohnsen commented 4 years ago

As a conference organizer, having to upload videos/change slides/posters etc and lay these out spatially is incredibly painful, and including many images/videos in a single scene causes resource problems.

What I'd love is a way to create image/video carousels, that only load when they are accessed, and are unloaded when memory is starved. A metaphor that could work well for this is a TV guide. You have a channel up/down (or left/right) button, as well as a selectable list of channels.

What would be even better would be if this list were actually based on a list hosted elsewhere (rather than embedded in the scene), such that the links could be updated without having to update the scene. So, I would host some sort of file (e.g. JSON) that contained information about the "TV Service" I wanted to include. The hubs room would link to this, and then I could update the service as needed.

What this would allow me to do is to, for example, load a bunch of slides and navigate through them with attendees. It would also allow me to do the same with videos, for example, in co-watching videos with a bunch of people, or navigating between multiple livestreams.

robertlong commented 4 years ago

We'll likely look into supporting this via scripting.