To support the mission of the Open Screen Project and as part of Adobe's ongoing commitment to enable web innovation, Adobe will continue to open access to Adobe® Flash® Platform technologies. This work will include removing restrictions on use of the SWF and FLV/F4V specifications, publishing the Mobile Content Delivery Protocol and the AMF and RTMP protocols, removing licensing fees for the next major releases of Adobe Flash Player and Adobe AIR® for devices for Open Screen Project participants, providing a free standard media player framework code-named "Strobe", and publishing the device porting layer APIs for Adobe Flash Player.
Here is more detailed information about the open specifications for the SWF file format, FLV/F4V, AMF, RTMP, and the Mobile Content Delivery Protocol (formerly known as the Flash Cast® protocol). The "Strobe" code is expected to be released in Q3 2009. The device porting APIs will be published on the Adobe website when they are finalized.
Code name “Strobe” will provide a free standard media player framework to enable the creation and delivery of high quality, monetized video experiences. Strobe has a pluggable and extensible architecture and supports the workflows around video playback, like advertising and reporting, and enables the latest features of the Adobe Flash Platform.
Learn more
The Real-Time Messaging Protocol (RTMP) is designed for high-performance and efficient transmission of audio, video, and data between Adobe® Flash® Platform technologies. The open specification will allow developers and companies access to the RTMP protocol into their Flash Platform clients or server solutions and enable devices to leverage Flash video streaming capabilities..
Learn more
The SWF file format specification is used to deliver vector graphics, text, video, sound, and interactivity via Flash Player and AIR. SWF files can reach over 98% of Internet-enabled desktops and the more than 800 million mobile and consumer electronic devices shipped with Adobe Flash Lite® software worldwide.
Learn more
The FLV/F4V specification documents the file formats for storing media content used to deliver audio and video for playback in Flash Player and AIR. FLV and F4V are the de facto standards for web video today. More than 75% of broadcasters who stream video on the web use the FLV/F4V formats. An FLV file encodes synchronized audio and video streams. The F4V format is based on the format specified by ISO/IEC 14496-12: ISO base media file format.
Learn more
The AMF specification defines a binary format for exchanging data. It is most commonly used to transfer data between an application built with Adobe Flash or Flex® software and a database via a remoting request.
Learn more
The Mobile Content Delivery Protocol specification documents a communication protocol that provides a mechanism for data to be synchronized between mobile phones and a network-based server in an efficient, mobile network–friendly manner. It is used in the Adobe Flash Cast solution that has been deployed by multiple operators around the world and is used transparently by millions of mobile consumers as part of an engaging mobile experience.
Learn more
Strategy Analytics Flash enabled handset forecast summary (October 2008, 144KB)
Strategy Analytics forecasts 1.5 billion Flash technology–enabled handsets to be shipped in the next two years. Strategy Analytics has revised its historical data and increased its forecast significantly based on fresh data from Adobe combined with expectations that the Open Screen Project will attract more developers as it provides a consistent rich runtime environment across multiple device types.