FV Player Pro now has a new hosting option – BunnyCDN. This network with a funny name and a claim that says it’s powered by bunnies is actually one of the cheapest storage/CDN solutions available, with the prices starting at $0.005 per GB for the global distribution. You can also select only specific regions.
BunnyCDN offers everything you would expect from this kind of service – easy-to-use storage and distribution Pull Zones setup in a user-friendly interface with the possibility of adding the signed URLs protection to your videos via authentication token.
Using BunnyCDN with FV Player Pro doesn’t require any special tweaks, just paste a link into the shortcode editor and play the video. If you want to use a secure distribution, you will also need to add your distribution domain name and secure token into FV Player Pro settings. You can read more about how to use and integrate BunnyCDN in this guide - Using BunnyCDN with FV Player Pro.
“Limit ad playback” Setting for Video Ads
FV Player Pro allows users to show their own custom video ads in in a pre-roll with their regular video content. This feature simply called Video Ads now has a new feature called Limit ad playback. As the name suggests, activating it will limit the playback of your video ads to only once per day for each browser – that means a user who uses his iPhone to open your website in Safari will see the ad only once and then won’t see it again until the next day in the given browser.
You can activate the feature in Settings > FV Player > Video ads tab > Video Ads (Pro). There just tick the box Limit ad playback.
Turning on the “Limit ad playback” feature in FV Player settings
Bug Fixes
CloudFront URL Signature
The integration of Amazon CloudFront which provides download protection is a very important part of FV Player Pro. Until now our player was able to use the CDN only for delivering video content stored there. This was pointed out by one of our users, who also wanted to use it to show a splash image with the video.
We fixed this bug and now you can store the splash images in the same S3 bucket as your videos and use CloudFront for delivering them.
Our player is using the official YouTube API for serving the videos hosted on the popular platform and that technology transfers some of the native YouTube functions as well.
The issue was that when a video hosted on YouTube was opened in fullscreen, the viewer would sometimes get the YouTube native control bar and not the control bar of FV Player. That would prevent viewers to use the FV Player features and that is definitely not a desired behaviour. This problem is fixed now.
Encrypted HLS – Lincense Acquisition URL Bugfix
Anyone using the encrypted HLS streaming knows that setting it up in AWS is quite difficult and there are many small steps that can be easily set wrong and will result in a stream that won’t work. One of them is correctly setting the License Acquisition URL – a setting that is essential for creating the correct encryption key that will make the videos play on your domain only.
We made our player use the decryption key that was generated from the domain name and the name and the Output Key Prefix. For example:
However, some users used a very similar Output Key Prefix and using videos with such prefix on one page could result in the player trying to access a video with a key for another video. This would ultimately result in video decryption error and video not playing.
Therefore we added support for including the name of the master playlist in the License Acquisition URL, which makes the player know precisely which key belongs to which video. The new format will be https://your-site.com/?fv_player_hls_key={Output Key Prefix}/{Master Playlist Name}. For example:
You can buy our license and become a Pro user! You will get instant access to features like advanced Vimeo, YouTube, CloudFront, and KeyCDN integration, custom video ads and branding, and many other options
More resources, how-tos and guides are available in our Documentation
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Necessary Cookies
Strictly Necessary Cookie allow you to log in and download your software or post to forums.
We use the WordPress login cookie and the session cookie.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
Support Cookies
Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.
We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.
Please enable Strictly Necessary Cookies first so that we can save your preferences!
3rd Party Cookies
This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.
Keeping this cookie enabled helps us to improve our website.
We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.
Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.
Please enable Strictly Necessary Cookies first so that we can save your preferences!
Leave a Reply