Make JW Player Your Website’s Hero

A few pages on our website use full-motion backgrounds to catch the eye of our visitors. Our recently redesigned homepage as well as our 404 page use JW Player to load a playlist and cycle through the videos in with smooth transitions in between. I'll share with you how we do it, and give some tips on best practices for using video for your website's hero.

Agile Incident Response for Big Data Systems

How We Increased Uptime and Decreased Engineering Stress

Working in the big data world can be a little chaotic. For us that means a stable flow of 20k events per second can spike to 50k over the course of an hour. It takes only seconds to look through our logs and find a perfect example:   chart   Things move fast and we need to be able to adapt and respond immediately when our systems are under stress. When a system goes “red” most people’s first instinct is to call the engineer who built it. Over time this can create silos of knowledge and an uneven load on the engineers. Another side-effect of this engineer-first thinking is that the priority is focused on fixing the problem, missing the importance of communication.

Peek into JW Player’s User Research Process

 

Any UX practitioners watching the HBO series Silicon Valley may have been screaming at their TVs during season 3’s final weeks. The fictional consumer-facing compression platform Pied Piper launched to dismal daily active user numbers, and viewers saw a perfect illustration of

Live Streaming Just Got Easier

Has setting up a live stream ever given you a headache?

It used to be the case that setting up a live stream involved many steps and a lot of technical expertise. JW Player wanted to make the process much easier, so we created JW Live.

Here's how JW Live is different

Download as a PDF

Make Your Video Go Viral with SEO

ad-revenue

Introduction

For publishers, a viral video is the holy grail of online video. Besides the immediate spike in ad revenue, a viral video can do wonders for brand recognition and long-term growth. Dollar Shave Club is a recent example of a small company that rode a viral video success to a billion dollar acquisition. There’s no question that publishers want their videos to go viral, but cracking the code to predictably creating viral content is a different beast. The goal of this article is to understand how to set your video up for virality: in particular, the necessary search engine optimization (SEO) that allows viewers to discover video content relevant to their interests. Finally, I’ll touch on the intangible UX factors that make a viral video special and how UX plays a role in searching and interacting with video content.

JW Player Pipeline Conversion Project

Introduction

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

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.

How JW Player does Video Player Testing with QA Automation Tools

The major challenge with automated integration testing for a web player via browser automation tools is that these tools better serve the purposes of web applications such as e-commerce sites, single page applications, and social networks. How do you take a product like JW Player which is embedded on over 2 million websites where publishers are always coming up with unique ways to use the player, and build an automated testing framework that will ensure the quality of that player? I would like to walk through how we’ve taken on that challenge.

CSS <3 JW7 – A Skinning Introduction

In this article, we'll explore the basics behind CSS and why JW Player chose CSS for its new skinning model. In addition, we'll also explore some interesting modifications that can be done to the player's skins. CSS ♥ JW7