Blog

Date: July 21, 2015 Author: Allison Stone

The NEW JW Player Dashboard

If you are not purely a JW Player API user, you are managing your JW Player experience using our publisher dashboard.  Our latest version of the dashboard has been completely redesigned and rebuilt from the ground up, using a modern technology stack that allows us to create an excellent experience for our users.

Read more

No comments

Date: June 29, 2015 Author: Morrigan Jones

JW Player introduced analytics as a major feature with JW6 in 2012. This allowed us to offer publishers insights into who was watching their content, including device, geo and video data. Adoption of JW6 exploded over the next 3 years, challenging us to keep up with the rapidly increasing data coming in each day. This article looks to explore a particular challenge we’ve faced in scaling our periodic batch pipeline for publisher analytics: key skew in Hadoop.

Read more

No comments

Date: June 18, 2015 Author: Henry Lee

Today we are releasing version 1.2 of the JW Player SDK for Android. This version focuses on improvements in performance, flexibility, stability, and adds the following features:

  • Faster HLS Video Startup. 5x faster adaptive HLS video startup with minimal buffering.
  • Improved HLS playback performance.
    • Second-precise seeking
    • Improved support for advanced HLS features, such as discontinuities
    • Takes the current CPU load into account when determining which HLS stream variant to play
    • Improved bandwidth detection heuristics for faster adaptivity and optimal resolutions
  • Show/hide player control bar.  Added an API method for showing and hiding the media player control bar.

How Much Faster? A Side-by-side Comparison

The following “HLS Startup Speed” video compares the native Android Media Player to our JW Player using the latest JW Player SDK for Android 1.2 version.

Read more

No comments

Date: June 18, 2015 Author: Greg Twohig

Geo-Blocking with JW Player

 

JW Player now offers geographic content restriction (geo-blocking) for videos hosted on JW Platform. This allows JW Platform users to control where their content is accessible. Users can choose to allow only a specific list of countries or to block a list of countries and allow all others.

Read more

No comments

Date: June 1, 2015 Author: Eric Boyd

ima 

Today we updated our Google Interactive Media Ads (IMA) SDK integration to provide the SDK’s complete suite of functionality. This adds new features not previously supported, makes old mechanisms easier, removes inconsistencies, and ultimately aims to provide the best experience possible with Google’s ad monetization tools.

Read more

2 Comments

Date: May 12, 2015 Author: Greg Twohig

Screen Shot 2015-05-11 at 12.54.49 PM

 

Over the past few months, we’ve been hard at work updating JW Platform to improve flexibility and control for publishers. We’ve released cloud-hosted libraries, ad tag waterfalling, additional player configurations, .json feeds for your content, and straightforward, powerful scheduling capability with content sunrise for JW Platform users.

Read more

No comments

Date: May 7, 2015 Author: John Luther

Today we are releasing our first major update to the JW Player SDK for Android. This release adds three important features:

  • Closed captions. Media presentations can be accompanied by closed captions in SRT format. This includes support for multi-language captions (i.e., enabling the user to select from a menu of available language tracks).
  • Content playlisting. The API now supports passing a list of media URLs to play in sequence as a playlist. Forward and back buttons can be included in the player UI to enable users to browse through the playlist items.
  • VAST <Wrapper>. The SDK’s VAST implementation supports redirects to third-party ad servers within VAST Ad tags.

In addition, if you are an Android SDK customer, you will now see an SDK download link in your JW Player Dashboard.

The 1.1 release also contains a number of bug fixes, so we encourage all customers to upgrade. Your feedback is welcome and encouraged as we continue to improve and enhance the JW Player SDK for Android with regular feature and performance updates!

John Luther,
SVP Product Strategy

 

No comments

Date: April 7, 2015 Author: Jeroen Wijering

For fans of HTML5, the release of the iPad, five years ago, was big news. The much-hyped device was not compatible with the popular multimedia platform Flash, a choice Apple doubled down on a few weeks later when Steve Jobs published his now famous “Thoughts on Flash”. Five years ago, one of the biggest technology companies put their weight behind HTML5 as a successor to Flash. Let’s take a look at where the technology currently stands, and how it has evolved since then.

HTML5 wallpaper by BQRA

Read more

No comments

Date: March 31, 2015 Author: John Luther

Today we are releasing the first version of our JW Player SDK for iOS. This software developer kit (SDK) enables publishers to easily build the JW Player video playback and advertising features they love directly into native iOS apps.

This announcement follows closely on the release of our JW Player SDK for Android in January and is the next step in our native mobile product strategy. According to Nielsen, 89% of the time consumers spend on media is through mobile apps, as compared to 11% through mobile web browsers. JW Player is committed to delivering the tools that our customers need to reach these users as their media preferences shift away from the mobile web to native apps.

Any App, Any CDN, Any Ad Server, with YOUR Branding

You can use the JW Player SDK to add video playback and advertising functionality to virtually any iOS app. For example, you can include curated video content in a lifestyle or instructional app, add encrypted live TV streams to a broadcast news app, extend a music app with live radio streaming, or monetize games with video advertising. You can do all of this while retaining full control over the user experience of your app, as well as your in-app branding.

Apps built with the SDK will integrate with our JW Platform video hosting, streaming, and analytics services. However, unlike many other SDK offerings, we do not require you to use our platform services; you can use the JW Player SDK for iOS with video content that is hosted anywhere you want.

Key Features

  • Adaptive HLS video streams for optimal bandwidth efficiency on any network
  • Video resolutions up to 1080p HD
  • Live and on-demand media streaming
  • VAST pre, mid, and post roll advertising, with skippable ad units
  • AES encryption for HLS content protection
  • Progressive download MP4 (single/multi-rate)
  • User-selectable and API-controllable playback quality
  • Audio-only streams (AAC, MP3, HLS audio)
  • Customizable video player controls with full screen mode
  • Video playback and ad impression analytics APIs
  • Configurable poster image for video player
  • Portrait and landscape mode streaming w/ device rotation
  • Delivered as an iOS Framework for easy integration
  • Tested on iOS 7.1.2 and 8.1.1 on popular devices
  • Includes a basic sample app in Objective C and Swift with XCode project to get you started

Licensing Info

The JW Player SDK for iOS is licensed under an annual contract with a monthly subscription fee. For more information and pricing on the SDK contact us.

No comments

Date: February 2, 2015 Author: John Luther

We’re pleased to announce the general availability release of our JW Player SDK for Android. This software developer kit (SDK) enables publishers to easily build JW Player video and advertising features they love into native Android apps.

Cisco predicts that by 2018, two-thirds of the world’s mobile data traffic will be video content. According to ComScore, 47% of Internet traffic is attributed to mobile apps (more than desktop browsers) and the average mobile consumer spends 86% of their time using mobile apps instead of mobile browsers.

The JW Player SDK for Android opens this fast-growing world of native mobile apps to the community of over two million web sites that use JW Player. At the same time, this SDK empowers publishers new to JW Player to include video and audio streaming in their native Android apps.

This is our first SDK for devices and we have more coming, such as our JW Player SDK for iOS, which is currently in private Beta. Also, with our addition last year of Google Chromecast support for our desktop players, we are delivering broader device coverage for publishers to expand their audiences and increase monetization on traditional TV screens. We have a similar goal with all of our SDKs: to provide publishers with more opportunities for delivering video content and ads to phones, tablets, OTT boxes, TVs and other devices.

Android devices

Any App, Any CDN, Any Ad Server, YOUR Branding

You can use the JW Player SDK for Android to add video viewing and advertising functionality to any kind of Android app. For example, you can include curated video content in a lifestyle or instructional app, add encrypted live TV streams to a broadcast news app, extend a music app with live radio streaming, or monetize games with lucrative video advertising. In addition, you retain full control over the user experience of your app, as well as your in-app branding.

Apps built with the SDK will integrate with our JW Platform video hosting, streaming, and analytics services. However, unlike many other SDK offerings, we do not require you to use our platform services; you can use the JW Player SDK for Android with video content that is hosted anywhere you want.

Key Features

  • Adaptive HLS video streams for bandwidth efficiency
  • Small screen up to 1080p HD resolutions
  • Live and on-demand media streaming
  • VAST pre, mid, and post roll advertising, with skippable ad units
  • AES encryption for HLS content protection
  • Progressive download MP4 (single/multi-rate)
  • User-selectable and API-controllable playback quality
  • Audio-only streams (AAC, MP3, HLS audio)
  • Customizable video player controls with full screen mode
  • Video playback and ad impression analytics APIs
  • Configurable poster image for video player
  • Portrait and landscape mode streaming w/phone rotation
  • Android Library Project (.aar), plus demo app and sample code
  • Tested on Android 4.1 and higher on popular devices

More Info

The JW Player SDK for Android will be licensed under an annual contract with a monthly subscription fee. For more information and pricing on the SDK contact us.

To learn more about building great video apps with the JW Player SDK for Android, join us for a webinar on Wednesday, February 4th at 12:00 pm Eastern US time by registering online. We look forward to working with developers to build the next generation of awesome Android apps with streaming media.

6 Comments