• 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

    AWS MediaConvert End User guide

    Before you begin

    We assume that:

    • You know the basics of the FV Player usage. You can check it here: FV Player Start-up Guide
    • You have working MediaConvert encryption according to the AWS MediaConvert Encrypted HLS Guide and you’ve successfully encrypted your first video.
    • You have uploaded your source video to the source bucket.
    • You have the built-in S3 Browser enabled. 

    To encrypt more videos you don’t need to create a new encoding job from scratch every time. You can duplicate your recent jobs and save yourself significant amount of time by following these steps:

    Don’t forget to first upload the source videos to your source bucket, before you create the new job.

    1. Open your AWS console and go to MediaConvert service.

    2. Go to MediaConvert -> Jobs and access your Recent Jobs.

    3. Access Job Summary of one of your recent jobs and click on Duplicate.

    4. First of all, change your input source.

    5. Then go to Apple HLS output group change the output destination.

    Use the popup dialog to pick your S3 bucket and enter the location path. You have to use the forward slash in order to put it all into a new folder, and then also enter a filename – without the extension. So, if you have multiple courses where each course consists of multiple lessons you can works with a structure like this:

    Course-01/Lessons-01/index

    6. Now scroll down to DRM encryption settings and update the output path with the location from previous step at the highlighted end of the URL.

    The format of that URL needs to be:

    https://your-wordpress-site.com/?fv_player_hls_key={Location from step 5.}

    If your website is using https:// then this URL needs to use https:// as well. If your website is using a domain with www. in front of it, make sure it’s included as well.

    7. Then enter the encryption key into the static key value field. You can use our tool to generate a new one.

    8. Hit Create button and wait for you job to process.

    9. Once it’s done, you can access the folder with the encoded stream using the link in the “Outputs” section.

    Job Summary screen, with link to output folder.

    Posting the video to your website

    using the built-in S3 browser

    Bring up the FV Player editor, hit the Add Video button and use the Amazon S3 tab to find your video folder.

    Then select the index.m3u8 file:

    For the S3 browser to work, you have to put your AWS Access Keys into FV Player -> Hosting -> Amazon S3 and enable the Browser setting.

    Posting manually

    Without the S3 browser, you have to enter the video URL into the editor by hand. You can get the file path from the S3 bucket which gives you something like:

    https://s3-eu-west-1.amazonaws.com/{bucket name}/end-user-hls-demo/index.m3u8

    If you use CloudFront, you need to replace the bucket path with your CloudFront URL, so it ends up being like this:

    https://{CloudFront domain ID}.cloudfront.net/end-user-hls-demo/index.m3u8

    After inserting the video, paste the “Static key value” from Step 7. into the Encryption HLS field. You can get it from the “Job summary” screen, just go to Details -> Apple HLS -> “DRM encryption.

    Enter video URL into shortcode editor.

    Click “Insert” to save the player, save your post and test the video.

    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!