Platform integration - videos

AI-generated summary

The discussion revolves around integrating video content into a Discourse instance for a platform that includes a community, short video lessons, podcasts, webinars, and a blog. TowerBR seeks a seamless integration where users don’t feel like they’re changing platforms.

Ritchie suggests using Vimeo or YouTube for video content, as they integrate well with Discourse. However, TowerBR requires more advanced features, such as controlling participants, setting up classes, and handling payments.

HAWK advises against integrating Discourse into another platform, suggesting instead to publish videos within topics. TowerBR expresses concerns about controlling classrooms and enrollments in an automated way.

HAWK recommends the discourse-subscriptions plugin, which TowerBR finds promising and decides to use to build a minimum viable product (MVP).

I’m setting up a Discourse instance, and would like to integrate content from short online classes (videos of ~ 10 min) and webinars. What would be a good video platform to integrate with Discourse? I would like users to not have the feeling of “changing platforms” (even with SSO, etc.), I don’t know if that would be possible.

I also want to integrate other media, like blog and others, but this type of content I understand that it is easier to mimic within Discourse, perhaps with categories.

1 Like

Discourse beautifully and seamlessly embeds video content from Vimeo and YouTube.

You may need to define or explain your required level of integration further? :thinking:

2 Likes

Sorry, I should have been more specific. I want to build a “system” that includes:

  • community (Discourse)
  • short video lessons (platform?)
  • podcasts (platform? same as the video?)
  • webinars (platform? same as the video?)
  • blog (probably Discourse)

For video lessons, I need to control participants (paid and free), set up classes, etc. Registration can be done on an external platform, but once the user is “inside” the “system”, I would not like him to have the impression that he is accessing different platforms for each of the above contents.

2 Likes

There is no way to integrate Discourse into another platform in this way – dropping it into an iFrame will break functionality and cause performance issues. I’m interested in why you would want the video lessons to be on another platform though. Why not just publish the videos within topics as Richie suggests?

2 Likes

Just to clarify: Discourse can be the “main” platform (in fact, it probably will, the community will be the central component).

It’s not clear to me how I could control classrooms, enrollments, payments, etc. in an automated way.

1 Like

Take a look at discourse-subscriptions.

5 Likes

I completely missed this plugin :flushed:

I will try to build a MVP.

Thanks a lot!

2 Likes