Adobe’s Secure Real-Time Media Flow Protocol

Today Michael Thornburgh, Sr. Computer Scientist at Adobe, submitted a specification for Adobe’s Secure Real-Time Media Flow Protocol (RTMFP) to the Internet Engineering Task Force (IETF) Internet-Drafts repository ( ) along with a disclosure of and grant of essential intellectual property rights under royalty-free terms ( ).

RTMFP is a low-level endpoint-to-endpoint data transport protocol designed for real-time and peer-to-peer (P2P) communication. It presents a unified and holistic solution to a number of Internet communication problems, including security, NAT traversal, congestion control and prioritization of parallel media and data flows, variable transmission reliability for messages, and IP address mobility.

RTMFP is the foundation protocol that we use to bring the P2P and Multicast capabilities to Adobe products such as Adobe Flash and Adobe Media Server, but we believe it has applicability beyond Flash that the Internet community can use in their own innovations for next-generation real-time and P2P applications. Adobe continues to develop technologies using RTMFP within Adobe Flash and Adobe Media Server including features like Multicast and Groups, being used today by our customers to deliver high quality video experiences across public and corporate networks.

We are excited to continue making contributions to standards organizations such as the IETF that further Internet technologies for developers and users. As a technology leader, Adobe collaborates with stakeholders from industry, academia and government to develop, drive and support standards in existing and emerging technologies, policy areas, and markets, in order to improve our customers’ experience.

We welcome comments and feedback to help us improve the quality, clarity, and accuracy of this specification and we are excited to see what the Internet community creates with it.

Adobe Media Server 5 is here!


Today we released Adobe Media Server 5.0.1 including support for Windows and a free trial download. After 10 years of supporting the world’s online video experiences, Adobe Media Server 5 is the next generation in high quality multi-platform video delivery and protection.   

Adobe Media Server 5 has many new features such as Protected HLS streaming (PHLS) that easily protects content for Apple devices with our without the costs and workflow required to deploy a full DRM solution. Adobe Media Server 5 also meats the FCC legislated Closed Caption requirements so you can provide experiences across all viewer’s capabilities.   

You can experience Adobe Media Server 5 today on your iPad with Sea TV app. Sea TV is a joint partnership with the Monterey Bay Aquarium and Amazon Web Services that provides a real world example of the server delivering a 24×7 live video stream direct from the Aquarium. What is unique about this app is that all the video is protected with Adobe Media Server and with full DRM using Adobe Access 4 running the native Objective C Adobe Access client library for IOS.


You can download the Sea TV app right now from the Apple App Store:

Adobe Media Server rebrand is now complete and you will see new names. Here’s your guide to the new names

Adobe Flash Media Development Server is now Adobe Media Server 5 Starter

Adobe Flash Media Streaming Server is now Adobe Media Server 5 Standard

Adobe Flash Media Interactive Server is now Adobe Media Server 5 Professional

Adobe Flash Media Enterprise Server is now Adobe Media Server 5 Extended

We have a video you can watch to learn more:

For even more details – you can review our updated Whitepaper or check our new website.

Note for Amazon Web Services customers – currently we support version 5.0.0, and are working to bring you version 5.0.1 very soon.

BBC: “The biggest broadcasting event in our 90 year history”

Re-Posted on August 14, 2012 by Steve Allison

from: Adobe Digital Media Blog

A blog post from the BBC Director General Mark Thompson has paid tribute to the Olympian efforts of everyone at the BBC who delivered what he calls “the biggest broadcasting event in our 90 year history” referring of course to the 2012 London Games.

The opening ceremony entered the record books as the most-watched programs in the history of the BBC, and figures across all 24 channels of sport were astonishingly high.

While the top ten events took most of the internet feeds, 50 percent of consumption was for ‘less popular’ events, validating the BBC’s decision to have all sports, all the time, with rewind and catch-up capabilities.

There was also clear evidence of viewers taking the Olympics with them throughout the day. Looking at how people were accessing the BBC coverage online, PC usage peaked at lunchtime, mobile peaked after work around 6pm and tablet use was highest around 9pm. These truly were the world’s first digital games.


More interesting details pointed out by the BBC include:

The Opening Ceremony drew a peak broadcast audience of 27.1 million people (including the red button), of which 9.2 million were via the mobile site and 2.3 million on tablets

  • On the busiest day, the BBC delivered 2.8 petabytes, with the peak traffic moment occurring when Bradley Wiggins won Gold and it shifted 700 Gb/s
  • Chapter marking enabled audiences to go back to key event moments instantly – receiving an average 1.5 million clicks per day – 13,000 clicks alone for Bolt’s 100m Final win
  • The first week of the games was the most popular ever for BBC Sport Online with a total of 34.7 million browsers 50 million requests for the BBC Sport’s live video interactive streams and more than 106 million requests for BBC Olympic video content across all online platform
  • BBC Sport Online’s most requested live video stream was of the Tennis Singles Finals, where Andy Murray and Serena Williams were victorious.

Changing the world through digital experiences requires a shared vision. By working with the BBC, an organization with a mandate to push technology boundaries sand introduce innovative new services to its viewers, Adobe and all the broadcast partners have delivered an incredible feat of broadcast engineering both online and on devices.

As a publicly funded service, the BBC has delivered tremendous value to UK citizens, not only via traditional broadcast, but also through the delivery of the games online and across devices. Adobe, through elements of Adobe’s Project Primetime, is extremely proud of the role it played in helping the BBC deliver its outstanding Olympics coverage and of the deep partnerships formed with the BBC’s Future Media team.

Some nice user comments we’ve seen:

I think that I just got a lifetimes value from my license fee in 2 weeks!! – Mike Thomsett

I’ve always thought the License Fee was worth paying; now I think that more than ever. The BBC isa credit to Britain and sets the standard to which broadcasters around the world aspire…Thank you BBC, I have fallen in love with you again – Andrew McNeil

We would like to congratulate the BBC and its leadership for the vision, collaboration, passion and drive that has set a new bar for broadcast, extending far beyond what we know today as “television.” London 2012 has set the stage for every broadcaster around the world to bring TV content and new digital experiences online.

UPDATE (August 14): BBC today posted more statistics from the streaming of the London Games showing significant mobile and tablet usage. See the full details on the BBC Blog


[BBC] Consumption of video content on mobile has been perhaps the key takeaway from the two weeks: we saw 12 million requests for video on mobile across the whole of the Games.

We’ve had 9.2 million browsers to our mobile site and Olympics app over the course of the Games (and over 2.3 million browsers on tablet). While PC and tablet usage has generally peaked and dipped at different times of the day, mobile consumption has increased steadily from the morning to a plateau in the early afternoon, before dipping away in conjunction with TV viewing in the evening. It’s obvious: people have their mobiles with them 24/7, and have been using our app and mobile site to keep up to date with the action wherever they are.

From London to Mars – Adobe Media Server delights viewers with out-of-this world video content

Adobe’s mission is to “Change the World through Digital Experiences”– but our customers challenge that statement more and more every day – Today, NASA announced that Adobe Media Server on Amazon Web Services is powering the live streaming used to provide a real-time glimpse of life on the Red Planet through the eyes of Curiosity.   


[Image Credit: NASA/JPL-Caltech]

Check out the live stream:

Amazon Web Services issued a great case study how Adobe Media Server was used in combination with numerous other technologies to stream live, the landing of the Mars rover Curiosity.

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. [ Source: Amazon Blog]

I am continually impressed how our customers over the past 10 years continue to push Adobe Media Server to new heights and drive new and bigger ideas. I say this as we continue to experience the XXX Olympics in awesome quality and scale on more devices than ever before. If you’re in London, the BBC is streaming the games also with Adobe Media Server and it looks fabulous – the same technology to stream video from Mars! (Read more from another Blog post, I wrote)

NASA and Amazon have done an incredible job configuring the servers to be resilient and scalable on an elastic network that can easily grow to meet the demand of great content like this. Have a look at their diagram of the systems used.


[Image Credit: Amazon Web Services]

Perhaps the appropriate action is that we should expand Adobe’s mission to “Changing the Solar System through Digital Experiences“. Great job Amazon and NASA!

Announcing Adobe Media Server 5 and Adobe Access 4

Today, almost 10 years since we released our first media server, we are announcing Adobe Media Server 5 with enhanced support for serving and protecting video to the Apple iPad, Apple iPhone and Apple iTouch all running on Apple iOS through native app development. In addition, we are jointly announcing Adobe Access 4 that can now be used to securely protect videos on Apple devices that uses the same protection system to secure video on Adobe Flash, Adobe AIR running on 1 billion desktops and devices worldwide.

You may also notice that we changed the product name to reflect that streaming and protection technologies are not solely for Flash, but allow you to deliver and protect your video on an increasing number of devices supporting native app development environments such as Objective C.

Adobe Media Server stands out from all other media server technologies because we believe that streaming is not complete without a way to protect video from theft so that broadcasters or publishers can use video to drive or support a business. This strategy has been in place since the very early days of the products where in 2002, RTMP protected content because nothing was cached. In 2007 HD streaming opportunity was introduced with H.264 and adaptive bitrate – and so the video protection systems needed to change, and we introduced RTMPe and SWF verification which not only encrypted, but bound the media to the player. RTMPe/SWFv technology and the very simple workflow innovations have made it possible for world’s broadcasters and video distributors to put the latest releases of TV shows and movies online and in the palm of your hand. We are also adding in critical support for 608/708 Closed Caption so that you can increase your audience with every kind of capability.

With the evolution of streaming and movement towards HTTP delivery for multi-screen, Adobe not only introduced a DRM solution to meet the demands of both the most rigid requirement, but balanced the solution with simple publishing workflows. Adobe Media Server 4.5’s support for HLS format to Apple devices in September 2011 was a ground breaking shift and now Adobe Media Server 5 adds secure media delivery over HLS with easy to use workflows, and universal protection system to meet all broadcast protection requirements. But most importantly – for the audience, it looks and performs awesome – you don’t even know the protection is there, but it is.

What makes Adobe video solutions so unique in my mind is our strategy to always interleave delivery + protection– it has been in our DNA since we started the journey 10 years ago. Adobe Media Server 5 builds on the rich innovation that has both delivery + protection at its core.

Adobe Access 4 has advanced not only DRM with iOS jailbreak protection, but will also allow you to use the same license server to protect content across over 1 billion devices, desktops and now the Apple devices. Adobe Access maintains its position with the Ultraviolet project as one of the approved DRMs.

Adobe Media Server 5 extends the innovation around Protected HTTP Dynamic Streaming (“PHDS”) which allows you to not worry about protection, just enable the encryption and protection and let Adobe do the rest. This release introduces Protected HLS streaming (“PHLS”) which uses the protection system to deliver the content license to the native IOS app without requiring a license server! So now you can deliver HTTP content to both native apps running on Apple devices and Flash-enabled devices using the same powerful Adobe Access client but without the Adobe Access license server. This technology is perfect for live events, news, sports or concerts, or if you just want to protect your video content without a complicated setup. We have juiced up the server with a much higher performing dynamic packager and encryption system that supports on demand and live streaming over both HDS and HLS that will power some of the most impressive events in 2012 that will change the way we think of multi-screen video. We have also extended the server’s utilities for offline media packaging to include HLS segmenting and encryption so you can prepare all your content in advance.

So… you may be thinking how I can get so excited about DRM? Well, it’s not that hard when you think of what protection enables. DRM and Adobe’s unique Protected HTTP Streaming (PHLS, PHDS) systems enable higher quality video and access to more content on more devices because it simplifies things for those who are publishing the video.

I’m truly excited about these release, and to continue bringing technology to market that drives more and more high quality video to every single device we can. Adobe Media Server 5 and Adobe Access 4 will be released soon.

There is more to come, so watch my blog over the coming months.

NAB Update: Come learn about MPEG-DASH video streaming


Today (at 1pm PST) at the NAB Show in Las Vegas, the MPEG-DASH promoters group will be delivering a panel discussing and demonstrating MPEG-DASH video streaming. I’ll be joined by industry leaders from Akamai, Harmonic and Qualcomm, AEG Digital Media and Ericsson to discuss the MPEG-DASH format standards and broadcast industry partnerships that are starting to bring it to market.   

SEE MPEG-DASH in action in Adobe Flash with the Prototype player


SESSION TITLE: “DASH: Dynamic Adaptive Streaming for Better Mobile Video User Experience.”


SESSION LOCATION: Room N231 (about a 15min walk from the Adobe booth in Central Hall)

You can also read the blog post from Qualcomm here

See you there!

Come see Adobe at NAB – from Production to Primetime

Today we kick off the annual pilgrimage in the Dessert of Nevada, thats right… we’re back in Vegas for NAB 2012 and Adobe has never had such a tremendous amount of excitement around its video product lines. There is way too much to put into 1 blog post, but here’s the summary…

Stop by our booth in the South hall and spend some time being amazed – or demo kings are all here, and they’re excited to show off everything we’ve got!

(UPDATE: Live from the Booth)


Snapshot of the Adobe Booth showing project Primetime. Live streaming coming from the main stage, via SDI cable to an Envivio encoder. The booth is showing Primetime Highlights to multiple devices, and DRM on IOS. make sure to check it out!

(UPDATE 2: Live from the Booth Stage)
NABBoothshot.tiff Snapshot of the front side of the Adobe booth at NAB on Monday. Crowds created standing room only 4-levels deep. It is an incredible scene all day with creative people learning more about the new Adobe Creative Suite 6 Production Premium reveal.

Adobe Flash Media Live Encoder 3.2 update for Apple Mac OS Lion

Last week we released an update to Adobe Flash Media Live Encoder (FMLE) 3.2 for the Apple Mac OS Lion. This update corrects an crash issue when running FMLE on MAC OS Lion. As always this great product is a free tool from Adobe, used by hundreds of thousands of people for incredible live events every day.

Download it for free today!

This is a great option to deliver high quality adaptive nitrate to Adobe Flash or Apple iOS using Flash Media Server 4.5 on Amazon Web Services.

Announcing Flash Media Server 4.5 on Amazon Web Services


Today I am happy to announce the immediate availability of Flash Media Server 4.5 on Amazon Web Services that lets you stream video and reach audiences on more devices than ever before including Apple iOS. Now available in all of Amazon’s datacenters including Brazil with reduced pricing of up to 10% !

Flash Media Server 4.5 is available today for subscribers, just visit your Amazon EC2 dashboard and search for “Adobe” AMI. If you are not a subscriber, it’s easy to join for $5 per month. Click here


Since first releasing Flash Media Server on Amazon Web Services in 2010, we have seen tremendous number of customers that use this as an option to access the Flash Media Server technologies to start up a business, create social applications, create games and deliver great HD video experiences to Flash.

Now with Flash Media Server 4.5 you can deliver your video content to both Flash and HLS-compatible devices such as Apple iOS all from the same video file or live video stream. Yes, I said LIVE – We have worked closely with the Amazon CloudFront team to support live streaming for the first time ever, with the new support for lower caching, live is now possible on CloudFront.

The new features of Flash Media Server 4.5 on Amazon Web Services include

  • Apple HLS live and on demand streaming to Apple iPhone and iPad
  • Live Streaming using Amazon CloudFront CDN is now possible using HTTP streaming (Adobe HDS + Apple HLS)
  • Protected HTTP Dynamic Streaming (PHDS) for Adobe Flash – a light weight content protection option for HTTP streaming
  • Dynamic stream packaging that enables single source video output to Adobe HTTP Dynamic Streaming and Apple HLS streaming
  • Video Origin hosting to give you ultimate control over your video delivery

For more features, you can check out full 4.5 feature list at (note that SIP and IP Multicast are not available on Amazon Web Services at this time).

I’m also excited to announce a reduced price per instance hour that now reflects the new EC2 pricing, saving you up to 10% on some instance sizes

If all that wasn’t enough…. We now have support for all EC2 regions including Brazil and US-W in Oregon!

Learn more on

Now, pick your selves up off the floor, take a deep breath – there is 1 more thing you should know.

We have partnered with the Amazon Cloudfront team to give you a tight integration with your Flash Media Server 4.5 instance that can expand your video delivery globally through Amazon Cloudfront CDN. This means that you can deliver your live or on demand video streams to more devices in more locations with less buffering than ever before. I will say it again…. Yes, you can now use Live streaming over HTTP to Flash and Apple iOS using Amazon CloudFront CDN.

DOC: Click here to discover how to configure your Flash Media Server with Amazon CloudFront CDN

DOC: Click here for Getting Started guide of Flash Media Server on Amazon Web Services

If you would like to learn more join us on Webinar on Live Streaming using CloudFront with Flash Media Server 4.5 where speakers from Amazon CloudFront and Adobe will provide an overview and demo of Amazon CloudFront’s improved live HTTP streaming support for both Flash-based and Apple iOS devices using Adobe Flash Media Server 4.5 running on Amazon EC2. With this solution, you can easily and cost-effectively deliver your live video via AWS to multiple platforms and to a world-wide audience, while paying for the AWS resources you consume.

When: May 04, 2012 at 10:00-11:00 AM PDT

Click Here to learn more and Register

The new AMI’s are listed below

  • us-west-2 (US West – Oregon): ami-c8de52f8
  • sa-east-1 (South America): ami-bebf61a3
  • eu-west-1 (Ireland): ami-dd073fa9
  • us-east-1 (US East – Virginia): ami-69f82600
  • ap-northeast-1 (Tokyo): ami-b06edfb1
  • us-west-1 (US West – N. California): ami-a3b7efe6
  • ap-southeast-1 (Singapore): ami-904f08c2

We look forward to seeing what new video and interactive experiences are created with Flash Media Server 4.5 on Amazon Web Services!

Adobe announces support for MPEG-DASH streaming standard


You have to love standards, imagine a world where your toaster used a different power supply than your refrigerator , or your plumbing be a mish mash of pipes, or when you go the hardware store to get a new door knob, it didn’t fit in your door. Imagine now preparing videos 4 or 5 times for different devices and imagine if you just had to do it once.

Standards help any industry grow and expand, and our video delivery industry is prime for some standards. With more devices and platforms on the market that can consume and create video standards that span across every device, every platform will enable video publishers to reach more audiences and open new opportunities to monetize.

This is why I am excited to announce that Adobe’s video solutions will adopt the emerging video standard, MPEG-DASH across our video streaming, playback, protection and monetization technologies. This is just one part of our big announcements today which include project Primetime, our integrated video and Ad service for online video and DRM for Apple iOS devices through our Adobe Access technology (formally known as Adobe Flash Access)

But let’s focus this post on MPEG-DASH, and more on the other items later this week. To get started, I created an FAQ to help you understand what this announcement means

Q: What did Adobe announce?

Adobe announced that it will support the MPEG-DASH standard initiative for streaming video through future versions of its video streaming technologies to help increase the amount of video available online to devices by reducing fragmentation and costs caused by multiple video formats.   

Read our Press Release

Q: What is MPEG-DASH?

“Dynamic Adaptive Streaming over HTTP” MPEG-DASH simplifies and converges the delivery of IP video, to provide a rich and enjoyable user experience, to help drive down costs and ultimately to enable a better content catalogue to be offered to consumers, because more revenues can be re-invested in content, rather than paying for operating overheads. It will help streamline and simplify workflows and enable operators and content providers to build sustainable business models to continue to deliver the services that consumers demand.

Q: Why did Adobe announce support for MPEG-DASH?

Interoperability between content encoders, service providers, platforms and devices will allow video publishers to focus on quality content and not the infrastructure to protect and deliver video.

For example, a broadcaster today may be required to support and protect multiple formats optimized for Adobe Flash, Microsoft Xbox, Samsung TV and Apple iOS. MPEG-DASH standard will allow broadcasters to prepare a single format that can reach across all devices using DASH formats and its associated common encryption standard. This will reduce the workflow to prepare content and reduce storage requirements and simplify testing so the audience can receive a consistent high quality experience where every video is consumed.

Q: What other companies support MPEG-DASH?

Adobe is joined by over 20 companies in the promotion of MPEG-DASH including industry leaders such as Microsoft, Qualcomm, Akamai, NDS, Envivio, Samsung and Harmonic. By adopting industry standard streaming formats such as MPEG-DASH and content profiles such as DASH-264, Adobe is joining a group of video delivery ecosystem leaders that range from encoders, DRM providers, content delivery networks, device manufacturers and platform providers.   

The MPEG-DASH Promoters Group is a group dedicated to the promotion and implementation of the standard. Current members include Microsoft, Qualcomm, Dolby, DTS, Akamai, AEG Digital Media, BuyDRM, Digital Rapids, Digital TV Labs, EBU-UER, Elemental, Envivio, Ericsson, Harmonic, Intertrust, NDS, Packet Ship, Path1, RGB Networks, Samsung, Thomson, ZiXi and others to bring more video content online.

Q: What content profiles of MPEG-DASH will Adobe support?

Adobe will support MPEG-DASH ISOBFF on demand and live profiles which are recommended in DASH-264 recommendation. The content profile is similar to Adobe’s HDS format and supports many of the performance objectives of the HDS format.

Q: Will Adobe continue developing HDS / HTTP Dynamic streaming and HLS / HTTP Live Streaming?

Yes, Adobe will continue developing its HDS format used to deliver high quality, protected video experiences across multiple devices. Adobe will also continue to innovate around the HTTP Live Streaming (HLS) file format.

Q: Is Adobe dropping support for HDS format?

No. Adobe will continue to innovate on the HDS format in all areas to improve the video performance, efficiency and rendering across all devices, networks and service providers. As MPEG-DASH interoperable technologies come to market, Adobe will include MPEG-DASH content profiles within HDS to maintain interoperability.   

The Adobe HDS format supported today by Adobe streaming technologies including Adobe Flash is based on the same MPEG-4 Part 12 (ISO/IEC 14496-12) the same technology used in the DASH-264 content profile.

Q: What Adobe technologies will support MPEG DASH?

Adobe will support MPEG-DASH as an HDS profile within its future streaming technologies that include Adobe Flash Media Server, Adobe Access, Adobe Flash, Adobe AIR and the Open Source Media Framework including Flash Media Playback and Strobe Media Playback.

MPEG-DASH will also be supported by Project Primetime including Adobe Auditude Advertising platform.

Q: When will Adobe technologies have support for MPEG-DASH?

Adobe has not announced a timeline at this time but will have public demonstrations throughout 2012.

Q: Where can I learn more about MPEG-DASH?

There are many resources online. I’ve listed a few good references below, including the MPEG-DASH Promoters Group.

MPEG-DASH promoters group