Skip to main content

Feature Request: Integration of Bunny.net with Fluent Community

Overview

We propose the development of a comprehensive integration between Bunny.net and Fluent Community to enhance video hosting, content delivery, and user engagement. This integration will empower community developers and management teams to optimize media management and create a more dynamic user experience.

Key Features

1. User-Generated Content Upload

  • Front-End Upload Interface: Enable community members to upload videos and media directly through the Fluent Community interface, facilitating seamless contributions without backend access.

2. Video Hosting and Playback

  • Custom Video Player Integration: Incorporate Bunny.net’s video player within Fluent Community to support adaptive bitrate streaming, ensuring smooth playback across various devices.
  • Timestamped Comments: Allow users to leave comments on specific timestamps in videos, fostering interactive discussions and enhancing engagement.

3. Content Delivery Optimization

  • CDN Integration for Media Files: Automatically serve all media files (images, videos) through Bunny.net’s CDN for improved loading times and performance.
  • Automatic URL Rewriting: Ensure that all media links in community posts are automatically rewritten to point to Bunny.net CDN URLs.

4. Analytics Dashboard

  • Engagement Metrics Access: Provide community managers with analytics on video views, watch time, and user engagement directly within the Fluent Community dashboard.
  • Content Performance Reports: Generate reports highlighting the most popular videos among community members, guiding future content creation strategies.

5. Security Features

  • Tokenized Access Control: Implement token-based access for premium or member-only content hosted on Bunny.net.
  • Hotlink Protection: Prevent unauthorized use of media by incorporating hotlink protection features for assets hosted on Bunny.net.

6. Gamification Elements

  • Reward System for Engagement: Allow communities to set up rewards or points for members who upload videos or engage with video content (e.g., watching, commenting), enhancing participation.

Conclusion

Integrating Bunny.net with Fluent Community will significantly enhance the platform's functionality by providing robust video hosting and management capabilities. This integration will not only improve user engagement but also streamline content delivery and management for community developers and administrators.

We believe that these features will greatly benefit both Bunny.net and the Fluent Community by creating a more engaging and efficient platform for users.

Shahjahan Jewel

Hello Winston Davis, Thank you for the feature request. We are planning to bunny storage service as we did with Amazon SES and Cloudflare r2. Later, we may add the video support as well.
By the way, your status looks like generated by AI which looks nicely formatted. We encourage our users to write in their language and express themselves. No matter if that's well formatted or not.
Anyway, I love your suggestions 😍

Jose Luis Duron

Shahjahan Jewel, Phew! I was concerned about my BAD English... LOL

Shahjahan Jewel

Jose Luis Duron, Man, my English is not perfect as well. English is my 2nd language :)

Florian V.

Shahjahan Jewel Support for BunnyCDN as storage would be awesome. Unfortunately, they are not S3 compatible yet. I'm following this for years, I doubt they will add the feature in nearest future. So compatibility would have to be needed to implemented alternatively.

Winston Davis

I believe a workaround to this is to make fluent community compliant with presto player. To connect Presto Player to Bunny.net, add a Presto Player block to your page.

Jose Luis Duron

Winston Davis Presto Player integrates Bunny, TutorLMS integrates Bunny, I hope this team sort the obstacles and integrates Fluent Community to Bunny . Net πŸ’ͺ🏼

Yury T

+1 to bunny.net media storage next to Amazon SES and Cloudflare r2!

William Beem

I was playing with Bunny Stream today and wasn't thrilled with the results using their embed code. Then I remembered I have a lifetime subscription to PrestoPlayer.

This WordPress plugin directly integrates with Bunny.net. You put your Bunny.net API key in the plugin and it manages everything for you. Uploading videos is like adding them to your media library, except it just goes to Bunny.net.

Here's a video from their Docs to show how it works.
https://www.youtube.com/watch?v=oN_wmLM9Hes&t=513s

This seems to be a pretty simple way to manage things now, and the plugin also works with other video sources.

Vibe Code

William BeemΒ in bunny stream embed code just remove div and replace absolute to relative - works like a dream!

William Beem

Tom RobakΒ Thanks, I'll give that a try with your suggestions. I previously used the embed code as-is, but the result wasn't good. My video showed as a tiny thumbnail surrounded in black for the rest of the frame. I'm curious to see if this works for me.

Vibe Code

William BeemΒ it works perfectly. I'm using that daily on my fluent community (posts, courses)

William Beem

Tom RobakΒ It works, but not perfectly. In fact, it looks the same as my previous embed. Here's the code I'm using and I'll attach a photo of the result.

This is a 1080p video. If you spot what I'm doing wrong, I'd appreciate any advice.

Vibe Code

William BeemΒ well... not like on my community... so maybe watch how I do it here https://cln.sh/h0l8bMY6