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.
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 π
Shahjahan Jewel, Phew! I was concerned about my BAD English... LOL
Jose Luis Duron, Man, my English is not perfect as well. English is my 2nd language :)
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.
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.
Winston Davis Presto Player integrates Bunny, TutorLMS integrates Bunny, I hope this team sort the obstacles and integrates Fluent Community to Bunny . Net πͺπΌ
+1 to bunny.net media storage next to Amazon SES and Cloudflare r2!
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.
William BeemΒ in bunny stream embed code just remove div and replace absolute to relative - works like a dream!
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.
William BeemΒ it works perfectly. I'm using that daily on my fluent community (posts, courses)
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.
William BeemΒ well... not like on my community... so maybe watch how I do it here https://cln.sh/h0l8bMY6