Jens Loeffler

About Jens Loeffler

Jens Loeffler is a senior technical evangelist on Adobe's Media Solutions product management team focusing on online video and services. Equipped with a media computer science degree, Jens started his career in the agency world and has been living and breathing online video and mobile for the last decade. Currently Jens provides thought leadership as a public speaker and panelist at numerous industry events, and maintains a well-recognized blog covering industry trends. When he isn't working on secret projects at Adobe, Jens compensates with long runs, hikes and walks with his furry companion, and is an excellent guide to judge the authenticity of German cuisine in NYC.

Statement on Google Chrome Phasing Out the NPAPI Plug-In Interface

This week, the Google Chrome team announced it is phasing out the NPAPI plug-in interface, which has a direct impact on the functionality of major browsers plugins. Since it migrated from the NPAPI interface to the modern Pepper Plugin API (PPAPI), Adobe Flash Player is not affected by this change.

Video-specific functionality such as Adobe Primetime DRM (formerly Adobe Access) and Adobe Primetime Player SDKs are also not affected. There is no migration work required, as Chrome browser users have already been using the PPAPI version of Adobe Flash Player.

Chrome browser users will automatically receive new features and security updates due to the integration of Adobe Flash Player with Chrome, which permits seamless background updates.

For DRM-related questions or feedback, please visit the Adobe Primetime Community Forum.

Adobe Primetime Cloud DRM Service and Hardware DRM Support

Today, we announced two exciting new features to the Adobe Primetime DRM (formerly Adobe Access) offering. 1) Adobe Primetime Cloud DRM Service, and 2) Hardware DRM support on AMD chipsets. DRM is a critical component to enable premium content in early release windows on the web and across mobile devices. This means earlier access to better content for viewers.

Adobe Primetime Cloud DRM Service

The Primetime Cloud DRM Service makes Primetime DRM easy to deploy. A DRM server requires security knowledge and hardware to be properly installed in a data center environment to fulfill compliance and robustness requirements. DRM deployments now get significantly easier with our new Adobe Primetime Cloud DRM Service.

This new service is completely managed by Adobe, including robust security through hardware Security Modules (HSMs), redundancy, and scalable architecture are always up-to-date with the compliance and robustness rules. With the Adobe Primetime Cloud DRM Service, a customer doesn’t need to worry about content delivery because they are out of compliance. Instead, customers can focus on creating and distributing the most engaging content. 

The Adobe Primetime Cloud DRM Service also dramatically simplifies the DRM operations. Once subscribed, the only step required is local DRM packaging of the content. Adobe Primetime DRM supports desktop, Android, iOS, XBox, Roku and Digital Home devices, and provides broad reach with a single DRM workflow.

Hardware DRM Support on AMD Chipsets

Adobe and AMD partnered in bringing the next level of content protection to desktop computers with AMD APUs (Accelerated Processing Units) or discreet GPUs (Graphics Processing Units). Hardware DRM increases the level of DRM security and robustness. Adobe and AMD believe this is better for consumers, programmers and distributors.

AMD_E_RGBTo learn more about Adobe Primetime DRM, please visit our website.

Adobe Primetime and the Single Publishing Workflow

Today there are different video formats to target various platforms, which invariably lead to increased storage and delivery costs, redundant workflows, and reduced scale due to caching inefficiencies. Complex workflows boost operating costs, which can prevent reaching all potential users.

For example, if it’s required to deploy four DRMs, three streaming protocols, three ad insertion technologies to reach all devices and users, and the video playback itself on the devices is not consistent due to fragmentation, it can become too expensive to deploy and maintain. The compromise is to settle on a subset of devices, which will limit your reach.

Adobe Primetime, now generally available, is committed to helping programmers and distributors reach, monetize and activate audiences across screens. This is due to having a single publishing, protocol, DRM, CVAA-compliant closed captioning, and ad workflow to reach all users across all major devices.

To simplify delivery workflows, we are enhancing our protocol support with Adobe Primetime: 

  • Adobe Primetime Player will support HTTP Live Streaming (HLS), in addition to the existing HTTP Dynamic Streaming (HDS) on the desktop
  • HLS will be available on all Adobe Primetime Player mobile platforms
  • Support of  MPEG-Dash in the future

All platforms and protocols support all Adobe Primetime Player features, including:

  • Seamless Ad Insertion
  • Digital rights management (DRM)
  • Communications and Video Accessibility Act (CVAA) compliant closed captioning
  • Enhanced video analytics

Desktops / Android

Desktops and Android devices will both include a full HLS (v4) video stack. It will specifically address the video playback fragmentation challenges on Android with its low-level integration, and provide high-quality video playback on all Android 2.3 and 4.x devices with the Adobe Primetime Player.

iOS

Adobe Primetime uses the native HLS video stack on iOS. Adobe Primetime DRM and Ad Insertion are fully compliant with Apple’s video guidelines.

Other

Future mobile and digital home support will offer all Adobe Primetime features, and can be targeted with a single publishing workflow.

We are very excited to help simplify the publishing workflow with Adobe Primetime, and provide the best possible reach and user experience for the next generation of online video content.

New Primetime Logo

Examining Robust HLS and HDS Video Playback with Adobe Media Server 5

Adobe Media Server 5, a core component of Adobe’s Project Primetime, helps premium content publishers deliver HD quality video across platforms, including iOS and Android devices, to the largest possible audience with a streamlined workflow. We’re revolutionizing media delivery with support for consistent, protected streaming across any Internet-connect device — tablets, smartphones, connected TVs, and desktops.

With our video solutions like Adobe Media Server 5, we’re focused on enabling an optimal online video playback experience where the consumer gets what they want – when and how they want it. Related to this topic, we’ve published a technical article for video content publishers around HTTP Dynamic Streaming (HDS) and HTTP Live Streaming (HLS). The article examines today’s video playback architecture and server-side challenges, including back-end redundancy issues such as live-ness, where a packager advertises a stale view of live, and dropout, where a packager has gaps in its fragment list. We also provide users with a step-by-step guide to writing a basic varnish configuration script to configure a Varnish proxy for the failover solution. (Varnish Cache is a web application accelerator, occasionally referred to as a HTTP accelerator or a reverse HTTP proxy, that will significantly enhance your web performance).

Check out the article and let us know what you think!

AMS

What is Adobe Project Primetime? with David DeVisser

Please join AMSUG’s guest speaker, David DeVisser, as he teaches us about the components, products, and services behind Adobe’s Project Primetime. DeVisser will deconstruct customer integrations, such as, the BBC’s Olympic 2012 coverage. Come discover how Adobe Media Server 5 enables Project Primetime’s broadcast workflow and delivers to desktops, devices, and digital home.

Our speaker will also cover Media Server and Access product naming updates, and what they mean for Adobe’s strategy. DeVisser will compare Adobe Media Server’s built-in content protection versus Adobe Access. In closing, this session will explain Adobe’s latest runtime strategy related device support and the plans for the continued success of digital media delivery. David will answer member questions during the live Q&A session – this meeting is not to be missed!

Title: What is Adobe Project Primetime? with David DeVisser

Date and Time: October 16, 2012 10:00 AM – 11:00 AM (GMT-7 Mountain Time US & Canada)

Call-in Details: Please join meeting via Adobe Connect link here

Speakers:

David DeVisser,Principal Architect, Adobe Digital Media Alliances

David DeVisser has been with Adobe since 1998. DeVisser remembers the event that marked the next phase of digital video delivery – the day John Gay came into the office and announced his latest invention, Flash Communications Server. Digital video delivery has come a long way since then, and our speaker has been there every step of the way! Currently, David’s focus is on systems architecture for Adobe’s major media partners. He is responsible for ensuring the success of applications and websites produced by the large companies that are driven with Adobe’s technology. DeVisser enjoys the challange of managing each of his project’s unique needs with his expertise in the areas of: encoding, packaging, distribution, protection, entitlement, content management, and experience design. Please join in on October 16th for some great insignt from industry specialist, David DeVisser!

If you want to do some preparation work before the session, read more about Primetime on Adobe.com.

Rover Curiosity Streams Live from Planet Mars with Adobe Media Server and AWS

Even though based on Star Trek, warp drive to enable interplanetary exploration won’t be invented until 2063, mankind is slowly continuing to explore at least its nearby planetary system, thanks to the smart engineers at NASA’s Jet Propulsion Laboratory (JPL).

The historic landing of Mars rover Curiosity attracted a significant audience, which JPL streamed to hundred thousands of concurrent viewers with Adobe Media Server and Amazon Web Services (AWS).

NASA/JPL’s live video streaming architecture was developed on a combination of Adobe Flash Media Server, Amazon Elastic Compute Cloud (Amazon EC2) instances running the popular nginx caching tier, Elastic Load Balancing, Amazon Route 53 for DNS management, and Amazon CloudFront for content delivery. [via Amazon Case Study]

Below is the impressive architecture from Amazon’s Case Study (which also unveils that Rover Curiosity is actually not running an Adobe Media Server origin, but Amazon ingests Nasa TV’s feed on earth).

It’s a great showcase how technology in space and on earth can work together to let humanity participate in a historic moment.

Learn more about Adobe Media ServerAdobe Media Server 5 on Amazon Web Services, and the Amazon Case Study. Watch the live stream on NASA TV.

And if you are actually interested in Mars, don’t miss this 360 panorama of Mars.

This is the latest panorama released by NASA July 2012. It was assembled from 817 images taken between Dec. 21, 2011, and May 8, 2012, while Opportunity was stationed on an outcrop informally named ‘Greeley Haven’. on a segment of the rim of ancient Endeavour Crater. [via Paroramas.sk]

Simply amazing.

(Featured image and panorama credit NASA/JPL-Caltech)

The Impact of the Flash Player Unpublish Announcement on Android Video Delivery

As announced last fall, although Flash Player for the Android mobile browser will not receive any further version updates, it remained available in the Google Play Store. This week we announced Flash Player for the mobile browser will be unpublished from the Google Play Store.

Does this mean Adobe is not committed to video on mobile devices? Absolutely not. We continue to innovate and solve mobile video fragmentation challenges. Specifically, on Android, we solve this with Adobe AIR, with high-end video features such as Adobe Access DRM, and frequent new releases with new video features. In addition, we introduced “Project Primetime”, focusing on solving video fragmentation and monetization challenges across desktop, mobile and digital home.

We made the decision to discontinue support for Android mobile browser because of two reasons: 1) Premium experiences on mobile devices are typically being delivered through apps and 2) Mobile websites mostly rely on HTML5 based video delivery.

What does the mean for you if you use Flash Player on Android for mobile browser video delivery? First, existing users can continue use as is. Android market unpublish does not mean Flash Player will be uninstalled from devices. Devices with Flash Player already installed will continue to receive security updates. Second, you should develop a migration plan. New users will not be able to download Flash Player and install to their mobile browser.

Adobe’s solution for video delivery to mobile devices is centered on enabling apps. As an immediate future-proof migration path, Adobe AIR provides the same advanced Flash based video features, which means no changes to your content protection or video delivery infrastructure. AIR enables advanced video features for playback on Android 2.2+ devices, including Adobe Access DRM, live support, and adaptive streaming. Adobe is fully committed to further develop and support Adobe AIR on Android. Adobe AIR does not rely on the in-browser Flash Player and is not impacted by the unpublish change.  Popular AIR video application examples include WatchESPN, iTV, and Snagfilms.

To learn more about Adobe AIR based video delivery, read the Adobe AIR mobile video delivery guide.

(Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.)

Adobe Media Server 5 Professional and Adobe Access 4 Now Available

In May, Adobe introduced Adobe Media Server 5 and Adobe Access 4, along with Primetime Simulcast. Today, we’ve made Adobe Media Server 5 Professional available through Adobe, selected resellers, and Amazon Web Services. This initial release, when combined with Adobe Access 4, allows media companies to stream protected, studio-grade content using a single digital rights management (DRM) workflow across desktops, connected TVs, tablets and smartphones, including iOS and Android devices. Adobe Media Server 5 offers expanded streaming protocol support for publishers to reach the broadest possible audience via HLS, HDS and RTMP. In addition, Adobe committed to supporting MPEG DASH in the future.

Dynamic and offline preparation of premium video content to be streamed using HTTP and protected with Adobe Access helps simplify workflows and lower storage costs for secure delivery of video to multiple screens. Also available today, the Adobe Access library for Apple iOS allows premium video developers to build the same trusted Adobe DRM capability they use for their desktop apps directly into their apps for distribution on Apple’s App Store.

Adobe Media Server 5 Professional is initially available on Linux with the remainder of the Adobe Media Server product family and supported platforms expected to ship this fall. See more information about Adobe’s premium video offeringsDownload Adobe Media Server and Adobe Access tools.

Flash Media Server 4.5.2 Released with Robust HTTP Streaming Failover

Version 4.5.2 of Flash Media Server is now available. Besides numerous bug fixes, it includes a major improvement – robust HDS/HLS failover for origins.

It’s not simply a “good-to-have”, but a “must-have” feature for reliable HTTP streaming deployments. The key issues it addresses are liveness and dropout situations.

Liveness is a server-side situation in which a packager advertises a stale bootstrap (that is, a stale view of a live stream).

Dropout is a server-side situation in which a packager has gaps in its bootstrap (that is, gaps in its fragment list).

Flash Media Server 4.5.2 introduces the following new features to address this:

Best-effort fetch

Best-effort fetch enables the OSMF and iOS video players to continue playback as normally as possible in the presence of short-term liveness and dropout problems on the server-side.

The OSMF 2.0 player adds client-side robustness by supporting best-effort fetch. Specifically, when best-effort fetch is enabled on the server, OSMF 2.0 attempts fetches for fragments that have not been advertised in the bootstrap, but are expected to be present.

For iOS Video players, FMS 4.5.2 enables best-effort fetch for HLS as well.

Control plane application

To implement HTTP Streaming failover, it’s now possible to write a client application that manages the state of events and streams by using a set of REST-based control plane APIs. Control plane is a router term and in effect, that is what your client application does through these APIs.

You can find more detailed information in the FMS failover documentation.

HTTP failover is an absolutely critical improvement for more reliable workflows, therefore Flash Media Server 4.5.2 is an exciting new release for everyone with HTTP streaming deployments.

Download the Flash Media Server 4.5.2 upgrade.

Adobe Video Solutions Team at NAB

The video solutions team is excited to be in Las Vegas for the NAB event from April 16th to the 19th.

We’ve made some significant efforts to reduce fragmentation and provide customers the best tools for publishing, protecting and monetizing online video to multi-screen devices. At this year’s NAB, we’ll be particularly emphasizing our recent Project Primetime announcement, which focuses on helping content creators get their premium video online, with seamless ad insertion and analytics.  Additionally we’ll be showing protected HLS and HDS HTTP streaming to the iPad and Galaxy Tab.

Come visit our booth to say hello, ask questions, and see our amazing streaming products and demos including speak peeks into our recent CS6 Production Premium announcement.