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

Foliovision

Making the web work for you

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
      • Configuration
      • User guide
      • Downgrading
      • 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 pipeline 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.

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

    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 need 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. Same goes for the encryption key. 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

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

    Then select the index.m3u8 file:

    We assume that you did setup the FV Player S3 Browser feature. For that you have to put your AWS Access Keys into FV Player -> Hosting -> Amazon S3 and enable the Browser setting.

    Without that 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

    11. Paste in the "Static key value" from Step 7. into the Encryption HLS field. Or you can get it from the "Job summary" screen, just go to Details -> Apple HLS -> "DRM encryption.

    Enter video URL into shortcode editor.

    12. Click "Insert" to save the player, save your post and test the video

    Reader Interactions

    Primary Sidebar

    Securing Your Video

    1. Download | Buy
    2. Basic Setup
    3. Demos
    4. Advanced
    5. Video Hosting
    6. Securing Your Video
      1. How to Protect Your Videos from Being Downloaded
      2. How to use RTMP streams with Flash
      3. Protecting Videos With DRM Text
      4. How to setup encrypted HLS stream with Amazon Elastic Transcoder
      5. AWS Elastic Transcoder End User Guide
      6. AWS MediaConvert Encrypted HLS Guide
      7. AWS MediaConvert End User guide
      8. Protecting HLS Videos with Cookies
      9. AWS Encryption Pricing
      10. How to secure your videos with Vimeo Security add-on
      11. How to Set up Encrypted HLS with Coconut
      12. How to encrypt videos directly in WordPress with Coconut
    7. Ads
    8. VAST/VPAID Ads
    9. Additional Services
    10. Legal
    11. Settings
    12. FV Player Pay Per View

    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 © 2021 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. +1 518 412 4600