All,

I am sponsoring this fast track for Leon Sha of the Desktop group
in Beijing.  The case directory contains this proposal.  I have set the
timer for Thursday, April 22nd, 2010.

This project proposes to integrate Adobe's Flash Player plugin version
10.1 which is compatible with version 10.0 into a Patch release of Solaris
as well as a Minor release of Solaris.  There are slight differences between
the release integrations as spelled out in the proposal.  The upgrade
is in keeping with previous Adobe Flash Player cases.

Thanks,

John

1.0 Introduction

1.1 Project/Component Working Name:

    Adobe - flash player plugin upgrade in solaris

1.2 Purpose

    This project will upgrade the Flash Player plugin in solaris
    to version 10.1.

1.3 Name of Document Author/Supplier:

    Leon Sha  ([email protected])

1.4 Email Aliases:

    1.4.1 Responsible Manager:   [email protected]
    1.4.2 Responsible Engineer:  [email protected]
    1.4.3 Interest List:         [email protected]

2.0 Description 

    Adobe Flash Player is the standard for delivering high-impact, rich Web 
    content. Designs, animation, and application user interfaces are deployed
    immediately across all browsers and platforms, attracting and engaging
    users with a rich Web experience.
    
2.1 Installation Location

    As noted in section 2 of the opinion for LSARC/2002/745, the installation
    location for plugins was <browser installation location>/plugins.
    For Solaris 10 the browser installation location is /usr/sfw/lib/mozilla.
    For OpenSolaris the browser installation location is /usr/lib/firefox.

3.0 Delivery

    The Flash Player plugin which is bundled with solaris will be 
    upgraded to the latest version (version 10.1).  This version is
    compatible with the previous version (version 10.0).

    The installation location will be <browser installation location>/plugins
                (see section 2.1).

    This release will be available as part of the SVr4 SUNWflash-player-plugin
    package.  This project is targeting a patch release of Solaris 10. For
    opensolaris it will be in extras repositorie.
    https://pkg.sun.com/opensolaris/extra/
    
4.0 Technical Description

4.1 New features compared with 10.0

    * Introduces hardware-based H.264 video decoding to deliver smooth, high 
quality
      video with minimal overhead on supported systems.
    * The new global error handler enables developers to write a single handler 
to
      process all runtime errors that were not part of a try/catch statement.
    * New ActionScript globalization APIs allow Flash Player to use the values 
chosen
      in the operating system preferences to process text and lists and present
      information based on location context, without any knowledge of locale
      requirements.
    * Offers enhanced conformance to consistent browser usability guidelines,
      ensuring optimized user experiences and improved user control over 
privacy.
    * Abides by the host browser's "private browsing" mode, where local data and
      browsing activity are not persisted locally, providing a consistent 
private
      browsing mechanism for SWF and HTML content.
    * Prevents out-of-memory browser crashes by shutting down instances where a 
SWF
      attempts to allocate more memory than is available on the device.
    * Includes a number of media quality of service improvements and is ready to
      take advantage of upcoming Adobe media servers that will provide new ways 
to
      deliver rich media experiences and create new business models.
    * HTTP streaming enables delivery of video-on-demand and live streaming 
using
      standard HTTP servers, or from HTTP servers at CDNs, leveraging standard
      HTTP infrastructure and SWF-level playback components.
    * Stream reconnect allows an RTMP stream to continue to play through the 
buffer
      even if the connection is disrupted, thereby making media experiences more
      tolerant of short term network failures and enabling non-disruptive video 
playback.
    * Smart seek allows you to seek within the buffer and introduces a new 
"back" buffer
      so you can easily rewind or fast forward video without going back to the 
server,
      reducing the start time after a seek.
    * Buffered stream catch-up allows developers to set a target latency 
threshold that
      triggers slightly accelerated video playback to ensure that live video 
streaming
      stays in sync with real time over extended playback periods.
    * The Dynamic Streaming capability introduced in Flash Player 10 and FMS 
3.5 is
      enhanced to improve switching times between bitrates, reducing the time 
to receive
      the best content quality for available bandwidth and processing speed.
    * Access binary data of the live and continuous waveform coming from the 
microphone
      to create new types of audio applications, such as audio recording for 
transcoding,
      karaoke, vocoder voice manipulation, sonographic analysis, pitch 
detection, and more.

    For the detail information you can find them in copied adobe web pages.
    * materials/Flash_Player_10.1_Release_Notes.pdf

4.2 Interface Classification

     The project exports the following interfaces:

    
+-----------------------------------------------------------------------------------+
    |                               Interfaces Exported                         
        |
    
+-----------------------------------------+-----------------------------------------+
    |           Interface Name                |  Classification  |      Comment 
        |
    
+-----------------------------------------+-----------------------------------------+
    | SUNWflash-player-plugin                 |  Uncommitted     | updated      
        |
    
+-----------------------------------------+-----------------------------------------+
    | web/firefox/plugin/flash                |  Uncommitted     | updated      
        |
    
+-----------------------------------------+------------------+----------------------+
    | libflashplayer.so                       |  Volatile        | Updated      
        |
    
+-----------------------------------------+------------------+----------------------+

     The project imports the following interface:

    
+----------------------------------------------------------------------------------+
    |                             Interfaces Imported                           
       |
    
+-----------------------------------------+----------------------------------------+
    |           Interface Name                |  Classification  |      Comment 
       |
    
+-----------------------------------------+----------------------------------------+
    | <browser installation location>/plugins |  Volatile        |    upgraded 
from    |
    |                                         |                  |    
LSARC/2002/745   |
    
+-----------------------------------------+----------------------------------------+
    | plugin API                              |  Volatile        |    upgraded 
from    |
    |                                         |                  |    
LSARC/2002/745   |
    
+-----------------------------------------+----------------------------------------+
    
5.0 References

    1. Other Related ARC Cases:

       LSARC/2008/704 Adobe - flash player plugin upgrade in solaris
       LSARC/2008/158 Firefox 3 for Solaris Nevada.
       LSARC/2007/145 Macromedia - flash player plugin upgrade in solaris.
       LSARC/2006/694 Firefox 2 for Solaris Nevada and Solaris10 Update.
       LSARC/2005/676 Macromedia flash player plugin integration into Solaris.
       LSARC/2002/745 Sun Branded Mozilla Browser.

    2. Mozilla case opinion:
    
       http://sac.sfbay.sun.com/arc/LSARC/2002/745/opinion.txt
_______________________________________________
opensolaris-arc mailing list
[email protected]

Reply via email to