• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty
Affordable VAST/VPAID for Wordpress has arrived. Serve ads with your videos starting today!
    • Docs
      • Installation
      • Changelog
    • FAQ
    • Support
      • Free Support
      • Pro Support
    • PRO

    How to Set up Encrypted HLS with Coconut

    List of contents:

    • What is FV Player Coconut add-on
    • Free vs Pro
    • Coconut Wizard Setup
    • Step one: Coconut setup
    • Step two: DigitalOcean Spaces Hosting Setup
    • Step three: DigitalOcean Spaces CDN setup

    What is FV Player Coconut add-on

    Setting up HLS Encryption with FV Player Coconut is much easier than using Amazon Web Services, and cheaper too. Coconut does a great job at providing an API which you can use to load source videos from different locations and then store the output somewhere else.

    The files are stored on DigitalOcean Spaces (free $200 credit for new users) and use their CDN for distribution.

    Free vs Pro

    FV Player Coconut is a free add-on for FV Player. You can download it in our store and use it with both free and Pro version of our player.

    With free version of our player you’ll have full access to Coconut encoding without encrypted HLS. If you want to encrypt your videos with FV Player Coconut, you need to purchase the Pro version of FV Player.

    FV Player Coconut

    Free and easy to use video encoding with high security HLS and signed URLs. What’s not to like?

    Purchase Checkout Added to cart

    Coconut Wizard Setup

    Setting up video encoding can be a confusing and cumbersome task, therefore we decided to make it much easier by providing the coconut encoding setup in a wizard form. 

    This wizard will show you comprehensive screenshots of all the necessary steps. Moreover, it will automatically fill in all the required information on your FV Player settings site.

    After installing the add-on, a message at the top of FV Player Settings will prompt to finish the setup of Coconut. Alternatively, you can navigate directly to FV Player -> Coconut in your WordPress control panel.


    Finish the setup prompt in FV Player settings

    There you will see the welcome screen of the FV Player Coconut Wizard. The wizard will lead you through the steps of setting up your Coconut account and DigitalOcean account.


    Welcome screen of FV Player Coconut Wizard for FV Player Pro

    Do you want to use FV Player Coconut on more than one domain? You can easily add more domains to your existing accounts. Just install FV Player Coconut on the other domain and the setup will automatically create a new DigitalOcean Space. Coconut.co will work for any domain.

    Step one: Coconut setup

    1. The wizard will prompt you to insert your Coconut Key. You will find it by opening your account drop-down menu on the Coconut website and picking the API section.

      Please note that currently we only support the N. Virginia region of Coconut.co.

    2. Insert the Coconut API Key into the Coconut Key field and click verify. 
    3. That’s all you need to configure in Coconut.co. No need to configure any presets, as these are all part of the FV Player Coconut code:

    240p @ 500 kbps
    480p @ 1000 kbps
    720p @ 4500 kbps
    1080p @ 6000 kbps
    1440p @ 12000 kbps

    Step two: DigitalOcean Spaces Setup

    Here you can find DigitalOcean’s doc on how to set up a Space in your DigitalOcean account.

    1. First, click on the Account -> API link in the main navigation of the Control Panel and generate the Spaces API keys.
    2. The wizard will ask you to insert both the API key and the secret. These keys will then get automatically stored in Settings -> FV Player Pro -> Hosting -> DigitalOcean Spaces.

    3. DigitaLOcean Spaces setup step in the Wizard
    4. The wizard will also automatically create your DigitalOcean Spaces for the video files. The wizard will then inform you about your Source Space and Target space. All the important information about your DigitalOcean spaces and account will be automatically stored in Settings -> FV Player Pro -> Hosting -> DigitalOcean Spaces.
    5.  

      Source Space and Target Space information in the Wizard
       

    Step three: DigitalOcean Spaces CDN setup

    The wizard will ask you to set up DigitalOcean Spaces CDN.

    1. After completing the previous step of gnerating Spaces Access Keys in Account -> API, click generate new token in the Personal access tokens section. 
    2.  

      Creating personal access tokens step in the wizard
       

    After these steps, your Coconut encoding workflow is and ready to process first videos.

    If you want to find out how to use it. Please follow our guide on How to encrypt videos directly in WordPress with Coconut.

    Reader Interactions

    Primary Sidebar

    Secure Video Encoding

    1. Why FV Player?
    2. FAQ
    3. Creating and Managing Playlists
    4. Advanced features
    5. Video Security
      1. Video Protection Methods
      2. CDN Options
      3. DRM Watermarking
      4. Secure Video Encoding
        1. Encrypted HLS with Coconut Setup
        2. Encrypted HLS with Coconut End User Guide
        3. AWS MediaConvert Encrypted HLS Guide
        4. AWS MediaConvert End User guide
        5. Amazon Elastic Transcoder Encrypted HLS Setup - Deprecated
        6. AWS Elastic Transcoder End User Guide - Deprecated
        7. Pricing comparison or Coconut, AWS, Bunny Stream and Cloudflare
    6. Troubleshooting
    7. Tools
    8. Analytics
    9. Audio Player
    10. Live Streaming
    11. Download | Buy
    12. Getting Started
    13. Licensing and Account
    14. Setting Screens
    15. Video Hosting
    16. Video Membership, Pay Per View and eLearning
    17. Video Advertising
    18. FV Player VAST/VPAID
    19. Casting Options
    20. For Developers
    21. FV Player Demos
    22. Additional Services
    23. Legal

    Footer

    Our Plugins

    • FV WordPress Flowplayer
    • FV Thoughtful Comments
    • FV Simpler SEO
    • FV Antispam
    • FV Gravatar Cache
    • FV Testimonials

    Free Tools

    • Pandoc Online
    • Article spinner
    • WordPress Password Finder
    • Delete LinkedIn Account
    • Responsive Design Calculator
    Foliovision logo
    All materials © 2025 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
    • This Site Uses Cookies
    • Privacy Policy
    • Terms of Service
    • Site Map
    • Contact
    • Tel. ‭+421 2/5292 0086‬

    We are using cookies to give you the best experience on our website.

    You can find out more about which cookies we are using or switch them off in .

    Powered by  GDPR Cookie Compliance
    Privacy Overview

    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!