Takeaways from IBC 2018

Perspectives from this year’s IBC Show by JW Player’s Co-founder and Head of Strategic Partnerships, Brian Rifkin

Every year broadcasters and media company executives from around the globe fly to Amsterdam for the IBC Show. Personally, I have been coming to the show for the past five years and am always interested in what folks are excited, and worried, about.

This year, some of the main headlines are surrounding what folks were not talking about, just as much as what was being discussed. From the lack of conversation around VR, 360 videos, and blockchain to a focus on live streaming and cloud editing, the vibe of this year’s IBC Show (and DMEXCO for that matter) was realism over futurism.

So, without delay here are my takeaways from this year’s IBC Show.

Let’s live in the moment

One of the more striking trends from this year’s show was the lack of discussion surrounding two emerging technologies – immersive experiences (virtual reality and 360-degree video) and blockchain. Over the last two years, there has been endless chatter about the future of media being tied in some form to these technologies.

The impression I got after chatting with a variety of industry executives was that while both will be important to both the delivery and monetization of video in the future, it was still too early. They were more focused on how to capitalize on the present opportunities, creating a better experience for audiences with cross-screen distribution, and addressable video advertising (more on that below).

My takeaway: Coming out of a few years of digital media exuberance where tons of capital was being put into startups, there is now an urgency to “live in the moment” and focus on growing audiences and generating enough revenue today, so that we can look to the future tomorrow. While there is still optimism, the lack of practical applications of both blockchain and immersive media puts a damper on those longer-term conversations.

Addressable Advertising

Feeding off the need to capitalize on the opportunity in front of the media companies and broadcasters was the ability to reach audiences with more targeted ads, and provide better analysis to marketers. As TV dollars continue to shift to digital, executives around the show were looking for better ways to reach audiences across a variety of screens while also staying compliant with GDPR.

Personally, I feel this was one of the more exciting topics of discussion as it combined the realistic “deal-making” discussions with the more future-facing topics of what we can do as marketing technologies become more advanced.

My takeaway: Put simply, digital video advertising is about to get a whole lot better in the near future. Right now we see anecdotal complaints of the lack of targeting and the lack of inventory. More critical to the future of the media ecosystem is the fact that digital video advertising is about a quarter of the size of linear TV ad spend. This shift to digital can only accelerate if we create tools that show increased value to brands and marketers.

Please, no more OTT apps

It’s official – we have hit peak OTT. This may not come as a total surprise with the folding of go90 earlier this year, and multiple other players beginning to shutter their OTT operations. But you would never know that by looking at this year’s IBC Show.

Everywhere you turned, there was someone who was offering to build a custom OTT app for broadcasters and media companies. The growth of these custom developer shops is a result of a market on the brink of saturation.

My takeaway: This euphoria has very similar characteristics to the mobile app development craze we saw almost a decade ago – yeah there’s an app for that. Based on what I heard at IBC, I predict a similar consolidation within the OTT marketplace. The result will be a fallout that creates clear winners and losers over the next twelve to twenty-four months.

High Expectations for Cloud Editing

Finally, it’s not all about the business of broadcasting, it’s also very much about the creativity and production that goes into creating videos. The ability to edit footage in the cloud and upload it directly into a CMS has made life astronomically easier for broadcasters, and allow for more efficient workflow during the editing process.

My takeaway: While we continue to focus on how to support media companies and broadcasters, it is incredibly important not to forget that without the creators there would be nothing to stream. We are continuously looking for ways to make their lives easier from creating Content Scores (a way to understand how your video is performing), to AI driven workflows. By finding ways to take the legwork out of creating incredible video will only help to foster a thriving digital video ecosystem around the world.

 

Overall, it was a great year to be at IBC and am looking forward to next year’s!

 

Brian Rifkin is a co-founder of JW Player and head of strategic partnerships.

 

To learn more about becoming a video-first publisher, schedule time to speak with a video expert.

Contact Us

The post Takeaways from IBC 2018 appeared first on JW Player.

Case Study: Driving Business Growth for Penske Media

JW Player worked with Penske Media to improve viewer engagement and monetization.

Penske has built a media empire by bringing together some of the top names in entertainment, music, and fashion. With brands such as Variety, Rolling Stone, and WWD, you most likely have recently turned to a Penkse publication for the inside scoop on your favorite band or designer.

However, in order to fund the great journalism that goes on at these publications, Penske needed a video and technology partner that could significantly expand its viewer engagement and monetization opportunities – and that’s where JW Player comes in.

In our newest case study, learn how JW Player helped Penske drive a 20% lift in ad revenues and an 18x increase in video plays for Variety. Download the full version here.

To learn more about becoming a video-first publisher, schedule time to speak with a video expert.

Contact Us

The post Case Study: Driving Business Growth for Penske Media appeared first on JW Player.

Why Aren’t My Ads Playing?

Part 3 of JW Player’s Support Team series on video platform tips, tricks, and best practices

One of the questions we receive the most often is “why are ads not playing in my player?” It is certainly understandable that this is an anxiety-inducing problem, as no ads means no ad revenue. What we find most often is that the player is doing everything correctly, but the ad network is simply not returning an ad for our player to play.

My goal with this blog post is to help you test that our player is doing everything correctly. When you have conversations with your ad networks, you can do so with 100% confidence that our player is not part of the problem. (But if you find that there is an error on our side, we will certainly escalate it to our engineers.)

You can always test your ad tags in our Ads Tester at https://developer.jwplayer.com/tools/ad-tester/

And if you have DFP ad tags, you can use their inspector at https://developers.google.com/interactive-media-ads/docs/sdks/html5/vastinspector

The general rule for DFP tags in our player is this:

  • If the ad plays in Google’s tester, then it should also play in our Ads Tester with the ad client set to Google IMA.
  • If the ad still does not play, try setting VPAID Mode to Enabled in our Ads Tester
  • If the ad still does not play, send it to us so we can test further. And make sure you do not have any geo-blocking or domain restrictions set on your DFP tag.

 

Initial troubleshooting questions / steps

1) What is the ad client and ad tag that you have configured in the player?

2) If you check your browser’s network inspector, filter for the domain name of your ad tag (or another part of the URL). Are you seeing the request for the ad tag?

Here is a screenshot showing how I filter in Chrome for DFP ad tags. I filter for “gampad” (don’t ask me why, but it has always worked for me, so it stuck. I would love it if someone from Google could tell me where the name gampad came from…)

3) What is the response from your ad network?

You are probably going to see one of four things in the response from the ad network:

  • The normal VAST response that contains an ad for us to play
  • A normal VAST response, but the ad creative is not a video, but rather a VPAID Javascript file
  • A wrapped ad, which I think of as a redirect
  • An empty ad response. We get something from the ad network but they do not have an ad for us to play.

Ad Network Responses

I do not want to confuse you with the specifics, but here is a sample response for each type:

 

1) VAST response with a video ad creative:

[code]

<VAST xmlns:xsi=”//www.w3.org/2001/XMLSchema-instance” version=”2.0″ xsi:noNamespaceSchemaLocation=”vast.xsd”>

<Ad id=”232859236″>

<InLine>

<AdSystem version=”2.0″>Alex_Vast</AdSystem>

<AdTitle/>

<Description/>

<Survey/>

<Impression id=”DART”>

<![CDATA[ //qa.jwplayer.com/~alex/pixel.gif?2 ]]>

</Impression>

<Creatives>

<Creative sequence=”1″ AdID=””>

<Linear>

<Duration>00:00:30</Duration>

<TrackingEvents>

<Tracking event=”start”>//qa.jwplayer.com/~alex/pixel.gif?1</Tracking>

<Tracking event=”impression”>//qa.jwplayer.com/~alex/pixel.gif?2</Tracking>

<Tracking event=”firstQuartile”>//qa.jwplayer.com/~alex/pixel.gif?3</Tracking>

<Tracking event=”midpoint”>//qa.jwplayer.com/~alex/pixel.gif?4</Tracking>

<Tracking event=”thirdQuartile”>//qa.jwplayer.com/~alex/pixel.gif?5</Tracking>

<Tracking event=”complete”>//qa.jwplayer.com/~alex/pixel.gif?6</Tracking>

<Tracking event=”pause”>//qa.jwplayer.com/~alex/pixel.gif?7</Tracking>

<Tracking event=”mute”>//qa.jwplayer.com/~alex/pixel.gif?8</Tracking>

<Tracking event=”fullscreen”>//qa.jwplayer.com/~alex/pixel.gif?9</Tracking>

</TrackingEvents>

<AdParameters/>

<VideoClicks>

<ClickThrough>

<![CDATA[ //www.jwplayer.com/ ]]>

</ClickThrough>

<ClickTracking id=”Alex”>

<![CDATA[ //qa.jwplayer.com/~alex/pixel.gif?10 ]]>

</ClickTracking>

</VideoClicks>

<MediaFiles>

<MediaFile id=”1″ delivery=”progressive” type=”video/mp4″ bitrate=”0″ width=”640″ height=”360″>

<![CDATA[

//content.jwplatform.com/videos/AEhg3fFb-bPwArWA4.mp4

]]>

</MediaFile>

</MediaFiles>

[/code]

 

If you see a <Creatives> section in the response. Hopefully there is a <MediaFiles> section. Check the type=” ” or the URL of the media file. If it ends in .mp4 then you have a normal VAST response. This ad should play in all browsers. Some ad networks will give you a .webm video, but these will play in Chrome or Firefox only.

 

2) VPAID response

[code]

<MediaFiles>

<MediaFile delivery=”progressive” type=”application/javascript” width=”960″ height=”540″ apiFramework=”VPAID”>

https://adnetwork.com/ads/vpaid.js

</MediaFile>

</MediaFiles>

[/code]

 

If you notice the MediaFile is Javascript or a .js file, then you have a VPAID response. Please see my notes on VPAID ad creatives down below.

 

3) Wrapped ad tag

[code]

<VAST xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=”vast.xsd” version=”3.0″>

<Ad id=”710743816″>

<Wrapper>

<AdSystem>GDFP</AdSystem>

<VASTAdTagURI>

<![CDATA[

https://pubads.g.doubleclick.net/gampad/ads?sz=640×480&iu=/124319096/external/utility_samples&ciu_szs=300×250&impl=s&gdfp_req=1&env=vp&output=xml_vast2&unviewed_position_start=1&cust_params=sample_ct%3Dredirectlinear&correlator=1292672814

]]>

</VASTAdTagURI>

[/code]

 

Notice the <Wrapper> tag on the third line. This means that the ad network response points to a new ad tag in the <VASTAdTagURI> section. What does this mean for your viewer? It means they have to wait for another file to be requested and to load, which means a longer wait for the ad to start. Hopefully the new tag we load will play an ad, but it could also return another wrapped ad tag redirect…

 

4) Empty ad response

This can look a few different ways:

[code]

<VAST xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=”vast.xsd” version=”3.0″/>

[/code]

 

or

 

[code]

<vast></vast>

[/code]

 

Essentially there are only a few lines in the response. From a technical standpoint, an empty response is a perfectly valid scenario. It tells us the ad network received the request but they chose to respond without an ad. It is unfortunate that this is the case, but at least you know the player is doing everything correctly. My first suggestion would be to ask your ad network what you can do to increase your ad fill.

 

What is the problem with VPAID Javascript responses?

First of all, VPAID is great when it works and the ads play.

But the problem when the ads do not play is that it is almost impossible for us to see what went wrong. And keep in mind that when our player loads a VPAID Javascript file from your ad network, they have complete control over the viewer experience. By everything, I mean the volume, is the ad muted, are there controls to pause or mute the ad, does that one VPAID ad go out and try to load other VPAID ads and make the viewer wait? All of these are controlled by your ad network, and we can only sit there and wait for them to tell us the ad is over.

 

So what can you do to troubleshoot?

My first suggestion is to ask your ad network for sample ad tags that fill 100% of the time for testing. If they cannot give you one, then I do not think they are being a good partner. They should prove to you that their technology works too, right?

DFP has sample ad tags at https://developers.google.com/interactive-media-ads/docs/sdks/html5/tags

SpotX will build you a sample ad tag at https://www.spotx.tv/tag-generator-src/TagGenerator.html

  1. Choose the laptop
  2. Choose “yes I do!’
  3. Choose “directly into my player”
  4. Choose “VPAID 2.0”
  5. Choose JW Player

We also have a few sample tags too:

https://playertest.longtailvideo.com/vast-30s-ad.xml

http://playertest.longtailvideo.com/vpaid-2-linear-v1.xml

 

As mentioned earlier, you can always test your ad tags in our Ads Tester at https://developer.jwplayer.com/tools/ad-tester/

 

Hope this is useful. Please let me know how else I can help,

Todd

Director, Technical Support Team

todd@jwplayer.com

 

For more posts from the Support Team series, click here.

 

To learn more about improving the performance of your video ads, schedule time to speak with a video expert.

 

Contact Us

 

The post Why Aren’t My Ads Playing? appeared first on JW Player.

How to Build the Perfect Video Test Page

Part 2 of JW Player’s Support Team series on video tips and tricks

There is always more than one way to do things, and certainly building websites is no exception. We are not familiar with the entire tech stack you have built on your website (a.k.a. we are not going to read through your minified code), but we are experts when it comes to JW Player. This might be the first time you are trying to implement our player on a page, but we do this every day. Like those insurance commercials, we know a thing or two because we have seen a thing or two…okay, make that closer to 50,000 support cases.

 

When you come to us with a support issue, the first thing we are going to try to do is reproduce it. Here are some key data points you can tell us right away to make it even easier for us to reproduce your issue:

  • Please send us a link to a test page that contains only the HTML and Javascript code necessary to reproduce the issue. We want to eliminate external JS libraries, custom CSS on the page, etc., but more and more we are seeing things like DRM videos or keys that cannot be requested by our IP address or infinite scroll pages that require us to scroll down to the fifth article before a player appears. And you never know, maybe building this test page will help you isolate the cause without having to submit a case to us in the first place.
  • Have you listed out the reproduction steps? Do we have to click here first or seek to there before the problem occurs? Or do we have to use a specific browser on a specific OS, like IE11 on Windows 8.1?
  • If your ads are not playing, have you asked your ad network for a sample ad tag that fills 100% of the time? In most of the cases we get about this, our player is doing everything correctly. The only problem is that the ad network is not sending us an ad to play!

 

Here’s another fun tip that might be new to you:

If you are using a single-line embed code from your JW Dashboard on your page and something is not quite right, you can also quickly test that same embed in a JW preview page. “How quick is it, Todd?” Simply copy the script URL ending in .js and paste it into a new browser tab. But before you press Enter to load the page, change the .js at the end to .html and then load that .html page. (This .html page just happens to be the same URL we use for <iframe> embeds.)

Boom, you now have a test page with only that embed code’s player settings and video content. If the problem does not exist on this page, there must be something else on your page conflicting with our Javascript or CSS. If the same problem occurs on the JW preview page, submit a case and tell us what is going on. Sounds like you found a bug in the player or something with that video encode is not quite right.

 

While we’re on the topic of tips and tricks, here are some other hopefully quick fixes:

  • How are you loading the player on the page? If you are using a self-hosted player and you are not using the latest and greatest version from our production channel, the first thing we are going to do is test in the latest version. Perhaps that bug has already been squashed in the latest release!
  • Which player configuration options are you passing in the setup() call? Perhaps you are overriding a player default that was set in the dashboard and you were not even aware it was happening…
  • Who is hosting your content? If your content is encoded and hosted by JW Player, then I would not expect CORS errors, for example. If your video was encoded by someone else, does the same issue occur when you upload the video to your JW Player account and our encoders have a try?

And in the next blog post, we dive headfirst into the wonderful world of why your ads are not playing…

 

Hope this is useful. Please let me know how else I can help,

Todd

Director, Technical Support Team

todd@jwplayer.com

 

For more posts from the Support Team series, click here.

 

To learn more about how JW Player can support your video business, schedule time to talk with a video expert.
 

Contact Us

The post How to Build the Perfect Video Test Page appeared first on JW Player.

What GDPR Means for JW Player Publishers

How we’re responding to the new European data privacy law

Starting May 25, 2018, Europe will enforce the General Data Protection Regulation (GDPR), a landmark policy to bring greater transparency to the use of personal data by corporations.

Rooted in the idea that individuals should know who is collecting their information and how that data is used, GDPR raises the stakes on data misuse. Offenders can face fines of 20 million euros or up to 4% of global company revenue—making GDPR one of the most significant pieces of legislation in recent years to modernize privacy and security laws across Europe.

If you’re a video publisher wondering how all of this will affect you and your relationship with JW Player, we’ve got answers.

 

How does JW Player use data?

We collect information like IP addresses, local storage identifiers (cookies), and metrics around viewing behavior. As outlined in our Terms of Service and Privacy Policy, this data is used to provide our services and continually improve them.

 

Which video publishers are affected under GDPR?

Any video publisher with European viewers must comply with GDPR, regardless of where that
publisher is based.

 

How does JW Player comply with GDPR?

We’re committed to the safety and privacy of all our viewers, and we’re putting measures in place to that end. These steps include compliance around issues that concern (but are not limited to) opt-outs, access, portability, and our DPA—a document governing the relationship between JW Player and our publishers.

Because we process data on behalf of our publishers, we rely on publishers to obtain a legal basis for our use of viewers’ personal data. This gives you control over your EU data and allows you to determine what we can do with the information.

If you have more questions, please reach out to us at contact@jwplayer.com.

 

Additional Reading

http://www.wired.co.uk/article/what-is-gdpr-uk-eu-legislation-compliance-summary-fines-2018
https://ico.org.uk/for-organisations/guide-to-the-general-data-protection-regulation-gdpr/
https://digiday.com/hot-topic/gdpr-impact/

 

Contact Us

The post What GDPR Means for JW Player Publishers appeared first on JW Player.

JW Player May 2018 Product Release

Monthly update on the latest product improvements and offerings

We are excited to announce that JW Player’s May 2018 product releases are now generally available.

 

These latest releases enable our customers to:

 

Enhance viewer experience through video intelligence: Enhancements to our adaptive streaming offering enable you to eliminate tradeoffs between startup quality and speed, as our player will default to the highest quality available. Read more on our blog post on improving ad startup quality.
 

 

 

Improve monetization with playlist and ad performance insights: Our Recommendations and Playlist performance labs feature helps you to quantify the impact of Recommendations on viewer engagement and monetization.  Additionally, our ad errors labs feature isolates the root causes of ad errors — improving fill rates and monetization.
 

 

 

Ensure GDPR compliance: With GDPR regulations around data privacy taking effect on May 25, JW Player is taking steps to ensure that publishers are prepared. Specifically, we are honoring the “Do Not Track” setting for all EU customers and viewers wherever they go, and enabling publishers to request data on behalf of users (surfaced via Client IDs).
 

 

To dive deeper into our May 2018 product launch, please watch our client webinar. Additionally, you can visit our release notes to get more detailed information on any of the enhancements.

 
To learn more about how JW Player can support your video business, schedule time to talk with a video expert.
 

Contact Us

The post JW Player May 2018 Product Release appeared first on JW Player.

Decision Tree: Are You a Video-First Publisher?

Assess if your company is ready to make video your #1 source of revenue

At JW Player, we make a big deal out of being a video-first publisher. But what does that actually mean? Which questions should your company ask on the way to owning that definition and making video your #1 source of revenue?


If you’re getting your strategy off the ground, have no fear. This decision tree puts a lighthearted spin on assessing the type of video publisher you are and the next steps you can take…but only if you manage to reach the end. Good luck and see you on the other side!

 

*Click image for full PDF*

 

To learn more about becoming a video-first publisher, schedule time to speak with a video expert.

 

Contact Us

The post Decision Tree: Are You a Video-First Publisher? appeared first on JW Player.

Behind the Scenes with JW Support

Having issues with your video product? We’re here for you.

Hi, my name is Todd Grunow and I am the Director of the Technical Support team here at JW Player. Last month marked my fourth year here at JW, and while you might recognize my name from an e-mail thread or forum post, I figured it was about time for me to step away from the Support queue to write a few words about our team’s mission and give you a glimpse of what goes on behind the scenes here at JW Support.

Above all, our team’s mission is to help everyone take better advantage of all that JW Player products have to offer. We offer more than just a Javascript player! We have native Android and iOS SDKs, we transcode and host your videos, and we have some amazing new Recommendations and Analytics products as well.

We realize that you and your team are excited to be building the next great thing for your viewers, and the last thing you want to do is run into a problem where you need technical support. We get it. It’s an occupational hazard, I guess. People like talking to us about how to fix their problems or how to make more money from their videos, but they also wish they never had to reach out in the first place…

 

 

We’re builders and coders also, and we understand that frustration of getting stuck. That is why we try to reply to every e-mail promptly and with as much detail as possible (links to documentation, test pages, code examples, etc.) to get you back on your way. We also want to have as much documentation as possible and other player tools so you can test out your content or ad tags right away, because no matter how fast we can reply to your e-mail, it is infinitely faster to not have to ask your question in a support case in the first place, right?

And how many cases do we get? On average, we see about 250 new cases per week, which is not too many considering that our player is used on more than 400,000 domains around the world and plays 10 billion videos each month.

The first thing we do after reading though your support case is try to reproduce the issue. We want to see the problem happening first and then we can figure out why it is happening. Usually this leads to one of four outcomes:

  1. Something in your player code is not quite right. We will send a code example and demonstrate that the player is working as expected with the correct code or player settings.
  2. There might be a better player event handler, etc., to get what you need out of the player. We will reply with an explanation and some links to documentation and code examples.
  3. You have found a bug in the player. We will create a barebones test page for our Level 2 engineers and escalate to them for resolution.
  4. What you are trying to do is not built-in functionality in our player. We will give suggestions on what is possible in the short term and then submit a feature request to our product manager for consideration.

We’re taking more strides towards our team’s mission to help everyone get the most out of their JW Player products, including:

  • A Support site makeover and updated documentation. There are many resources you’ll find helpful, and I hope you like the new design.
  • A new case submission form in your JW Dashboard that helps narrow down your issue and gives suggestions for the most likely causes (click on the Submit a Case button to try it out)
  • Upcoming improved tools to help you troubleshoot your videos or ad tags

Most importantly, I want to start conversations outside of just the narrow focus of an individual Support case. My team and I are going to write more blog posts covering fun topics like building better test pages, troubleshooting ads, and explaining why the first four seconds of your video might look fuzzy. We want to share things we’re seeing across the online video and video ads space so we can all learn together.

I also want to hear from you directly. How is my team doing? How can we do better? Send me an e-mail to todd@jwplayer.com. I promise I will pull myself out of the Support queue long enough to send a note back :-)

 

Contact Us

The post Behind the Scenes with JW Support appeared first on JW Player.

Infographic: The State of JW Player

A visual story about JW Player’s milestone year in video

Earlier this year, we shared data and facts about JW Player’s performance in 2017 in this blog post. We’ve now put together an infographic to visualize that story—including updated player and mobile stats, new client cases, and a bonus section about our company growth. Whether you’re meeting us for the first time, a long-time customer, or anyone in between, come on in and get to know JW Player better!

 

*Click for full infographic*

AT A GLANCE

Based on all-network data, January-December 2017

168 Billion

Total number of plays

5,300

Total number of plays per second on average

32 Billion

Total number of ad impressions

489 Million

Total hours of time watched

9,600,000

Trips a commercial plane would make around the world in the total time viewers watched JW Player videos

***

PLAYER & PLATFORM

Our lightweight player and customizable platform worked harder, better, faster, and stronger in 2017.

5.5 Billion

Number of seconds of video transcoded

2.2 Million

Number of dashboard sessions

4.8 Million

Number of videos uploaded to JW Platform

5 minutes, 54 seconds

Average length of a video uploaded to JW Platform

***

JW8 UPDATE

In 2017, we debuted the world’s fastest HTML5 player, JW8.

30%

Decrease in load time between JW7 and JW8

  ***

RECOMMENDATIONS ENGINE

JW Player is much more than a player. Our video intelligence produced a huge number of incremental plays and monetization opportunities in 2017.

2.1 Billion

Number of plays from Recommendations

532 Million

Number of ads delivered via Recommendations

***

MOBILE

With 53% of mobile users abandoning sites that don’t load within three seconds, we’re invested in supporting a strong mobile experience.

<0.5 Seconds

Median playback start time on JW8

***

FLASH DEPRECATION

2017 saw a continued decline in Flash, and our data is in line with what’s happening throughout the industry.

7.23%

Percentage of plays in Flash by end of Q1, JW Platform

2.08%

Percentage of plays in Flash by end of Q4, JW Platform

***

OUR CUSTOMERS

Worked with Derek Jeter to tell first-person athlete stories

Interviewed Hollywood’s finest

Brought The Voice to millions online

Built a viral fan base for Game of Thrones

OUR COMPANY

213 Number of employees in 2017

147 Number of employees in 2016

45% Growth in staff size

400+ New clients signed

2x Office space at NYC headquarters

Opened London office

#248 on Deloitte’s Technology Fast 500™

381% Revenue growth between 2017 and 2014

 

To learn more about how JW Player can support your video business, schedule time to talk with a video expert.

 

Contact Us

The post Infographic: The State of JW Player appeared first on JW Player.

How to Get Started with Video Player Bidding

Integrate header bidding into your player with just one click

Until now, the potential of header bidding for video has been limited by difficult implementation and a fragmented marketplace. Video Player Bidding is a market-changing solution built for video to reduce latency and boost monetization with just one click. We’re here to help you onboard.

It’s Finally Here!

Header bidding has been an industry standard in display for a few years, but video header bidding is still cutting-edge. While video header bidding unlocks more ad revenue via increased fill rate and higher CPMs, it comes with many hurdles that most publishers haven’t been able to overcome.

 

JW Player recognized the market challenges and the incredible benefits of video advertising and knew that partnering with a top tier advertising technology company was the solution. After much due diligence, JW Player chose to team up with SpotX to offer the best integration to publishers. SpotX is a video ad serving platform that offers programmatic infrastructure for premium media owners & publishers, providing them with access to 65+ demand sources with reduced latency.

 

Now with JW8 (which is great by the way), you can finally turn on Video Player Bidding powered by SpotX with one click!

Why It Matters

Video header bidding is fragmented and difficult to implement at scale. The process is complex, requiring a lot of custom coding that can slow down your entire page as well as a fair amount of control over the page where you’re running video. If you’re motivated, it’s doable but not ideal.

 

As a publisher, you want more control over how advertisers are programmatically bidding on your video inventory. Header bidding boosts ad revenue via increased fill rates and higher CPMs, as well as provides the desired control, but there is no easy solution that leads to fast bids and ads. On the other side of the table, advertisers want more access to quality video inventory. JW Player’s Video Player Bidding is the first solution that gives both sides the control they’ve been seeking.

 

Through the integration built directly into JW Player, you can provide buyers access to player settings, content settings, and viewability data, which increase the value of your inventory. This all happens before the user clicks the player. That means no extra buffering before the ad loads and increased viewer retention.

 

Why It’s Hard

Whether you’re just starting with video header bidding or are working on integrating your fifth bidder, any integration takes some work to get set up. In the past you would need to load a script in the page header, request a bid from the bidder, wait for the response, then proceed down the path from there. This can require 100 lines of code or more on the page with multiple network requests — and all of this overhead creates latency and slows the page down!

 

Welcome to Video Player Bidding

By integrating SpotX and header bidding directly into the player, we’ve reduced a complex workflow with lots of Javascript to just one click in your JW Player dashboard:

 

Alternatively, you can use just a few lines of code in the player configuration:

 

What this means is that if you’re already running video ads with JW Player, turning on video player bidding could be as simple as one click in our dashboard. The ease of implementation is by far the biggest benefit.

Beyond the simplicity, working with one bidder like SpotX means minimal added page latency. By not requiring additional code in the header, your page load time and player setup time remain low. As we’ve evangelized in the past, and have continued to do so, this is incredibly important for user experience.

 

How Do I Get Started?

As you’d expect, the process is simple. We’ll break down your next steps:

  1. Already running ads via JW Player and have a relationship with SpotX
    • Reach out to your SpotX rep for information. You’re just a few clicks away!
    • Check out our Getting Started Guide for more details
  2. Already running ads via JW Player but aren’t yet working with SpotX
    • Visit this link to get in touch with SpotX to get started
    • SpotX will guide you through the onboarding process
    • Check out our Getting Started Guide if you have any concerns or reach out to your JW Player account manager
    • You’re good to go!
  3. Not yet a JW Player customer but have a relationship with SpotX
    • We’d love to hear from you!
    • Getting up and running with JW Player takes no time at all. If you’re migrating from another player, we’re happy to consult on the migration process
    • Once you’ve got video ads running with JW Player, turning on video player bidding is just a click away!
  4. I don’t currently work with JW Player or SpotX but I sure want to!
    • We’re excited to work with you too! Reach out to JW Player, and we’ll get you in touch with the right people and get your video ads running ASAP

 

To learn more about getting started with Video Player Bidding, schedule time to talk with one of our video experts.

 

Contact Us

The post How to Get Started with Video Player Bidding appeared first on JW Player.