Enhancing Video Sharing on WlH Community: Is Discourse video-centric?

AI-generated summary

The WlH Community is looking to enhance video-sharing capabilities on their Discourse platform. They aim to encourage users to upload videos directly, rather than cross-sharing from YouTube, to streamline the process, gain better control, and foster engagement. However, concerns include increased storage and bandwidth requirements, technical challenges, and potential performance issues. efuetatem1 is seeking feedback on whether Discourse supports this functionality or if a custom plugin is needed. NateDhaliwal suggests exploring the “Insert Video” theme component as a potential solution.

Hi everyone,

We are currently using Discourse as our platform for WlH Community, and I’m looking to enhance our video-sharing capabilities. Specifically, I want to encourage users to upload videos directly to our platform instead of using YouTube for cross-sharing. I believe this approach could offer several benefits, similar to what we see on platforms like LinkedIn.

Pros:

  1. Simplified Process: Direct uploads can streamline the process for users, making it easier and faster to share content.
  2. Better Control: Hosting videos on our platform allows for greater control over content and data security.
  3. Enhanced Engagement: A dedicated video-sharing feature could foster a more engaged community, with users interacting more directly with the content.
  4. Branding Opportunities: Customizing the video experience can strengthen our community’s identity.
  5. Improved Analytics: Centralizing video content can provide better insights into user engagement and preferences.

Cons:

  1. Storage and Bandwidth: Hosting videos directly can significantly increase storage and bandwidth requirements.
  2. Technical Challenges: Is Discourse video-centric ?
  3. Performance Issues: Ensuring smooth playback and avoiding buffering issues might require additional resources and optimization.

Does Discourse currently support this functionality, or would we need to develop a special plugin? What are the best practices and potential pitfalls?

I would greatly appreciate any feedback, experiences, or suggestions. Thank you!

Perhaps this theme component is what you’re looking for?