This Video.js library-based video player plugin offers a comprehensive range of features for an immersive video playback experience. It comes with audio player and audio/video recorder feature that empowers you to deliver a rich and engaging video experience on your website while offering a wide array of customization and integration options to suit your needs.
Key features:
Play, pause, stop, and control playback speed.
URL, Vimeo, Youtube video support
Picture-in-picture mode
Wide format support (mp4, webM, HLS (HTTP Live Streaming), Ogg)
Hi Levon, your product seems to be great. I am looking for an alternative of a audio plugin I am using at the moment. The limitations I a having now are the following:
I can not record (audio) meetings more than 30-40 minutes. Either, the internet connection is not good enough to save entire file my bubble DB or the file is too big. I’d like to be able to store a big file locally or separate the Audio in chunks (not ideal). Simply saying , I need a tool that can records meeting for 2 to 3 hours AND record it without problems. Is your product capable of doing this? Thanks.
Thank you for your interest in our plugin and for reaching out!
It’s difficult to guarantee that the audio recording feature will support 2-3 hour long sessions due to various factors, including internet connectivity, Bubble’s capabilities, the device’s operating system, and the browser being used.
In our tests, we’ve found a specific limitation with Safari on Apple devices, where audio recordings are capped at 30 minutes. This restriction is beyond our control. However, we are not aware of any other limitations at this moment.
If you’re considering using the audio recording feature, we firstly recommend trying out our demo page for this plugin - a new page has been created for you that has no size limitation. You could let it run a recording for 2 hours to see how it performs, checking in periodically to make sure it is still working. After the recording has been finished , wait for it to be uploaded, and please check the Bubble file manager to see if the file has been uploaded successfully.
Additionally, you have the option to subscribe to the plugin and test it directly in your application. Should it not meet your needs, you’re free to unsubscribe. For short-term use, the charge would be pro-rated based on the duration the plugin was active, calculated as the plugin’s cost divided by 30.
For any further questions or assistance, please don’t hesitate to contact us via the forum or email at support@zeroqode.com.
Thank you for your quick answer. You are talking about safari. What about chrome or edge? I am going to test your page. However, I am wandering if it would not be possible to add a “chunk” parameter in your plugin that set-up a intermediary time that records and save audio automatically when reached. The recording will start again after the first recording is complete. For instance, if I have a 2 hours meeting and that i set-up that “intermediary parameter” to 30 minutes, it will means 4 “chunks” of audio. It is not ideal but I can live with that.
Regrettably, we’re only aware of recording limitations with the Safari browser. As such, we can’t assure the plugin’s ability to record 2-3 hour audio files on other browsers.
Should you decide to conduct tests on your end, we’d be grateful to learn about your findings .
Based on our last investigation, unfortunately it is not possible to save a file while the plugin is recording. We apologize for any inconvenience this may cause.
Thanks for the question and we hope you had a nice weekend!
What you have asked about is possible to achieve even now, without the need to change something for the plugin. You can add a conditional to stop the recording after for example 20 minutes, and start another recording.
Please feel free to experiment with the plugin on your side and configure it up to your needs!
We’re checking in to see if our suggestion was helpful and whether you’ve been able to configure the plugin for your needs. If you have any other questions or come across any weird behaviors, please don’t hesitate to contact us here or via email at support@zeroqode.com.
If you’re finding value in our plugins and support, and are open to sharing your full experience with Zeroqode, we warmly invite you to leave a review at https://zeroqode.com/review. Your feedback is immensely important to both us and the Bubble community, inspiring us to keep creating exceptional products and offering top-notch customer service
Currently, our developers are experiencing a high volume of work, so we cannot commit to adding these functionalities immediately. However, we’ve noted your requests for future improvements to the plugin and will inform you as soon as they are implemented!
Regarding your point 4, could you please provide more clarity? Currently, the plugin allows you to start/stop and pause/resume recordings. Any additional details you can provide will help us better understand your needs.