New Dashboard User Roles

At JW Player we love getting feedback from our users.  For those of you who use the JW Player dashboard frequently, we’ve been hearing that you would like to see additional types of user roles. Starting today, in addition to Admins and Managers, we now offer the ability to create Read-Only and Content Editor users within the dashboard, for greater control over access to key features such as video management and advertising settings. user-roles-img

Announcing the JW Player Developer Portal

Screenshot of developer homepage If you’ve used our technical documentation over the last couple of months, you’ve probably noticed some changes - and we hope you like them. JW Player did a soft launch of in December 2015 with the goal of decreasing “time to Hello World” and making it easier for developers to find the resources they need. Now, with all of our technical documentation and demos migrated to the site, we are happy to officially launch the JW Player Developer Portal!

JW Player Pipeline Conversion Project


JW Player receives an average of 45,000 log entries per second (or "pings") into a lambda architecture data pipeline. This equates to a daily data set that contains between 3 and 4 billion rows. To improve query performance and save storage costs the Data team at JW Player has started an initiative to re-define the data domain where pings are stored as sessions in a columnar format. Screen Shot 2016-06-27 at 5.29.21 PM

JW7: One Year Later and 3 more Reasons to Update

Screen Shot 2016-06-27 at 5.08.12 PM A lot has changed in the online video landscape since JW7 launched in June of 2015. Viewing habits and technology standards are constantly shifting. The player has met  these changes head-on, evolving to ensure that publishers and their end-viewers never miss out on displaying and watching video online.  So if it weren’t enough to be quite simply our fastest, most scalable, and easiest-to-use web video player, here are three more reasons to update to JW7 today.

JW Player SDK 2.3.0: VPAID 2.0 Interactive Ads in Native Mobile

Screen Shot 2016-06-24 at 11.04.13 AM The JW Player team is happy to announce that the JW Player SDK for iOS and Android version 2.3.0 can play VPAID 2.0 interactive video ads in HTML5 on native mobile apps. In addition, the JW Player SDK for Android now supports multiple track audio and playback of Widevine DRM encrypted videos in the JW Player SDK for Android.   Please read on for more VPAID 2.0 details!

An Easier Way to Run Spark Jobs on AWS EMR

spark-logo-trademark At JW Player, we use Spark to explore new data features and run reports that help drive product decisions and improve algorithms. But doing data analysis at the terabyte level is time consuming, especially when having to manually set up AWS Elastic Mapreduce (EMR) clusters. Our code often depends on custom libraries or Spark settings that require bootstrapping. Moreover, iterating on changes is cumbersome and adds extra steps to our workflow.

Building The Insights Video Experience

For this year's annual JW Insights Conference, we decided to try something new. Our live streaming and post-event experiences needed to be engaging, intuitive, and elegant. Here's how we built the live streaming experience and post-event player for JW Insights 2016.

JW Platform’s Data-Driven Recommendations & Feeds

Franklin Dement, Product Manager for JW Platform’s Data-Driven Recommendations, explains new features as well as best practices for implementation.

Why use Data-Driven Recommendations?

Launched in November 2015 to a select group of publishers, JW Platform Data-Driven Recommendations:
  • Increase content plays and monetization opportunities where ads are present.
  • Use existing content connections and viewer activity to simplify your publishing workflow and increase revenue.
  • Provide your viewers with automatically-curated video suggestions that increase audience engagement and are continually updating based on interaction data and content traits.

JW Player In-Player Overlay — Available in Nov 2015 Release