openSUSE / osem

Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
http://osem.io
MIT License
879 stars 495 forks source link

Support for Remote/Online Conferences #2643

Open cycomachead opened 4 years ago

cycomachead commented 4 years ago

I'm submitting a ..

Expected behavior: This is more of an idea post, than a specific feature request...

So, since many of our short- to medium-term events are going to be moved online, I was wondering if there were any thoughts around specific features or adaptions that would make OSEM more broadly useful in this context?

A type of thing I'm thinking of: Can I use "rooms" to refer to video calls, such as Hangouts Meet or Zoom URLs? I think this might work, though I might want to adapt the model. Would it make more sense to just add a new field to each event?

But mostly, I'm starting this issue to hear from others. What are you thinking about for online conferences? Is there something that can be built that will help? :)

nischay-dhiman commented 4 years ago

@cycomachead

For Online Conferencing, three approaches come to my mind:

  1. Referring to your solution with Zoom
    • I found that zoom can be integrated with ruby using its API's
    • Link to introduction
    • I also found a gem for zoom integration zoomus, but not sure about it as it uses Zoom API v1.
    • You can check out the pricing for education purposes as well.
  2. Youtube APIs can also be used for LIVE Streaming
  3. Last but not least: AWS Live Streaming

According to me, I think zoom API's can be integrated and would solve logical issues for conference calls.

Let me know if that helps. I can pick up this task if the team wants me to.

cycomachead commented 4 years ago

Sorry for the delay in this!

Here's what I am thinking about as we plan for an event next month...

My general idea is less that I need OSEM to be the event distribution platform, though longer-term that's certainly an appealing proposal, though it seems like more work that I am imagining.

cycomachead commented 4 years ago

I decided to implement a feature where each room has a URL. This URL is shown in the conference schedule, but only to users who have a registration for the conference. https://github.com/snap-cloud/snapcon/commit/7d2135f8519e93dd2ed26eb32d7a2b5d81877757

PenguinzPlays commented 4 years ago

Something like bigbluebutton integration could solve this too.. \

bennettscience commented 3 years ago

I'm starting to prep for an internal conference in March. The URL added to each room is super nice because we're going to have a mix of pre-recorded YouTube Premiere streams and live Google Meet sessions. This will make getting people to the right Meet room much, much easier.

AndrewKvalheim commented 1 year ago

Related: #70