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 provide more open access to Adobe® Flash® Platform technologies. This 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 the Adobe Flash Player and Adobe AIR® runtimes for devices for Open Screen Project participants, providing the Open Source Media Framework (OSMF), and publishing the device porting layer APIs for Adobe Flash Player.
Here is more detailed information about the open specifications for the RTMP, the SWF file format, FLV/F4V, AMF, and the Mobile Content Delivery Protocol (formerly known as the Flash Cast® protocol), as well as OSMF (part of the project previously code named Strobe). The device porting APIs will be published on the Adobe website when they are finalized.
OSMF is a standard framework that simplifies media player creation for the Flash Platform. Its extensible plug-in architecture provides production-ready code that meets recurring development challenges and fully utilizes the powerful video features of the Flash Platform, while helping publishers monetize their video content through seamless integration with partner services.
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 gives developers and companies access to the RTMP protocol in their Flash Platform clients or server solutions and enables devices to leverage FLV 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 electronics 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. Over 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 will 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.
Vision Mobile 100 million club watchlist (June 24, 2009)
Vision Mobile lists Flash in the 100 million club, a watchlist of software companies whose products have been embedded in more than 100 million mobile handsets. Vision Mobile mentions the Open Screen Project and the fact that Flash technology powered over 950 million mobile devices as of the end of 2008.