Warning: HTML preview using PygmentsRenderer failed (TypeError: function() takes at least 2 arguments (0 given))

source: trunk/fl5/doc/publishers/releasenotes.rst @ 1397

Revision 1397, 8.7 KB checked in by pablo, 3 years ago (diff)

Updated release notes, player version

Line 
1.. _releasenotes:
2
3=============
4Release Notes
5=============
6
7Version 5.3
8===========
9
10Build 1397
11----------
12
13JW Embedder
14+++++++++++
15
16* Embedder now fails over to Flash if the first playlist item is unplayable in HTML5
17* Fixes an issue where configuring a "levels" block would override the "providers" setting
18* Sets the "wmode" Flash parameter to "opaque"
19* Fixes the getPlaylistItem() API call to return the currently playing item, instead of the first playlist item
20
21Flash Mode
22++++++++++
23
24* Fixed an issue which could cause RTMP streams to fail if RTMPT was disabled
25* Removed logic which disabled playlist thumbnails when the playlist was smaller than 240 pixels
26
27HTML5 Mode
28++++++++++
29
30* Fixes an issue which could add an additional slash in relative URLs for loaded files
31
32
33Build 1356
34----------
35
36New Features
37++++++++++++
38
39* Included framedrop handling for both HTTP and RTMP streaming, allowing switches in case of insufficient client resources (e.g. a netbook attempting to play an HD stream.)
40* Automatic fallback to Tunneled RTMP / RTMPe (in case regular RTMP is blocked).
41* RTMP dynamic streaming can now be setup together with loadbalancing (using a SMIL XML file).
42* RTMP DVR now using Adobe's official DVRCast application instead of a custom serverside script.
43* Support for HTTP DVR streaming as offered by the Bitgravity CDN.
44* With PNG skinning, the description and image of playlist buttons are automatically hidden when the playlistbutton is less than 40px high and/or less than 240px wide.
45* Supports browser-based video playback via HTML5's <video> tag as either the primary or failover playback mechanism. (See HTML5 Beta Player Integration)
46* Updated JavaScript API to more closely match the Flash API.
47* Included JS library offers a new embed mechanism.
48* Player automatic embeds over <video> tags with class "jwplayer".
49
50Bug Fixes
51+++++++++
52
53* Fixed a bug that caused current bandwidth not to store in a cookie, resulting in continous bitrate switching after 2 seconds.
54* Fixed a bug that caused the duration textfield of a playlistitem would not be placed to the right.
55* Fixed a bug that caused PNG skin playlists not to show the item.png on rollout if there was no itemActive.
56* Fixed a bug that prevented the thumbnail image to be displayed while playing audio-only RTMP streams or AAC files
57* Fixed a bug that interfered with URL-encoded URIs
58* Fixed audio file handling for live mp3 streams and other servers without content-length headers
59* Fixed a bug in event ordering for the JavaScript API
60* Fixed an issue preventing the controlbar buffer indicator from being displayed until after buffering was complete
61* Fixed an intermittent issue with YouTube videos being cut off before the video is complete
62
63A full changelog of Flash player updates can be found `here <http://developer.longtailvideo.com/trac/query?status=assigned&status=closed&status=new&status=reopened&group=type&order=type&col=id&col=summary&milestone=Flash+5.3&resolution=fixed>`_
64
65
66HTML5 Beta Player Integration
67+++++++++++++++++++++++++++++
68The JW Player for HTML5 Beta was originally a separate player project, but it has been merged into the primary player. The changes made to incorporate the two are listed below:
69
70Restructuring
71~~~~~~~~~~~~~
72* API was changed to match the Flash Player.
73* Flash embedding logic was moved into JW Embedder.
74* Support for IE is deprecated.
75
76Features
77~~~~~~~~
78* Removed all jQuery dependencies.
79* Added playlist support.
80* Added fullscreen support.
81* Added default skin.
82* Buffer icon rotates.
83* YouTube videos now play by embedding the YouTube player.
84 
85Enhancements
86~~~~~~~~~~~~
87* Increased stability and performance across all platforms.
88* Flash and HTML5 player implement unified API.
89* UI components (controlbar, display, logo) now support all skinning configuration options.
90
91Bugs
92~~~~
93* Fixed issue where certain DOCTYPEs would cause the player to render incorrectly.
94* Fixed issue where call to load did not load new media.
95* Fixed several iOS device issues (iPad zoom + seek, replay failed) by moving over to native controls.
96* Fixed issue where certain browsers would display double controlbars
97* Player now detects a wide variety of file extensions and adds the correct type to the <source> tag.
98
99Version 5.2
100===========
101
102Build 1151
103----------
104
105Bug Fixes
106+++++++++
107
108 * Fixes problem initializing externally-loaded MediaProviders
109 * Fixes minor issue sending sound metadata events to javascript
110 * Support for an alternate YouTube URL scheme (http://www.youtube.com/v/{video_id})
111 * Fixes black-on-black error messages in FireFox with Flash 10.1
112
113Other Changes
114+++++++++++++
115
116 * Replaces encryption logic for Wowza secure token with Wowza's own class
117 * Pre-loading error screen now displays error message instead of simply showing an error icon
118 
119
120Build 1065
121----------
122
123New Features
124++++++++++++
125
126Version 5.2 introduces a number of new features to the XML/PNG skinning model.
127
128* Support for customized font settings (face, weight, style, color) in controlbar and playlist text fields.
129* Ability to set custom *backgroundcolor* for each element.
130* Ability to set custom *overcolor* and *activecolor* for playlist items.
131
132   These colorization settings replace the generic *backcolor*, *frontcolor*, *lightcolor* and *screencolor* :ref:`options <options>`, allowing for more fine-grained control.
133
134* Customized controlbar layout:
135
136  * Allows placement of any button, text field or slider available in the controlbar
137  * Adds the ability to insert arbitrary divider images
138  * Adds the ability to insert arbitrary *spacer* elements
139
140* New skinning elements:
141
142   * Left and right end caps for time and volume sliders (*timeSliderCapLeft*, *timeSliderCapRight*, *volumeSliderCapLeft*, *volumeSliderCapRight*)
143   * Active state for playlist item background (*itemActive* element)
144   * Image placeholder for playlist item images (*itemImage* element)
145   * Top and bottom end caps for playlist slider (*sliderCapTop*, *sliderCapBottom*)
146   * Background images for text fields (*elapsedBackground*, *durationBackground*)
147   * Over states for display icons (*playIconOver*, *muteIconOver*, *bufferIconOver*)
148
149* Ability to control rate and amount of display *bufferIcon* rotation.
150* Ability to use SWF assets in addition to JPGs and PNGs in XML skinning
151
152An in-depth walkthrough of all new skinning features can be found in the :ref:`XML/PNG Skinning Guide <skinning>`.
153
154Bug Fixes
155+++++++++
156
157 * Allows YouTube videos to be embedded in HTTPS pages
158 * Makes the YouTube logo clickable
159 * Fixes an issue where some dynamic streams only switch on resize events
160 * Fixes an issue which would cause dynamically switched RTMP livestreams to close early
161 * No longer hides the the display image when playing AAC or M4A audio files
162 * Allows querystring parameters for .flv files streamed over RTMP. This fixes a problem some Amazon CloudFront users were having with private content.
163
164
165Version 5.1
166===========
167
168Build 897
169---------
170
171Bug Fixes
172+++++++++
173
174 * Fixed an issue where load-balanced RTMP streams with bitrate switching could cause an error
175 * Fixed buffer icon centering and rotation for v5 skins
176
177Build 854
178---------
179
180New Features
181++++++++++++
182
183 * Since 5.0 branched off from 4.5, version 5.1 re-integrates changes from 4.6+ into the 5.x branch, including:
184 
185  * Bitrate Switching
186  * Bandwidth detection
187 
188 * DVR functionality for [wiki:FlashMediaServerDVR RTMP live streams].
189
190Major Bug Fixes
191+++++++++++++++
192
193 * Allows loading images from across domains without :ref:`security restrictions <crossdomain>`.
194 * Fixes some RTMP live/recorded streaming issues
195 * Fixes an issue where the *volume* flashvar is not respected when using RTMP
196 * Fixes issue where adjusting volume for YouTube videos doesn't work in Internet Explorer
197 * Various JavaScript API fixes
198 * Various visual tweaks
199 * Brings back icons=false functionality
200 * Brings back *id* flashvar, for Linux compatibility
201 * Better support of loadbalancing using the SMIL format
202
203A full changelog can be found `here <http://developer.longtailvideo.com/trac/query?group=status&milestone=Flash+5.1&order=type>`_
204
205Version 5.0
206===========
207
208Build 753
209---------
210
211Features new to 5.0
212+++++++++++++++++++
213
214 * Bitmap Skinning (PNG, JPG, GIF)
215 * API Update for V5 plugins
216 
217  * Player resizes plugins when needed
218  * Player sets X/Y coordinates of plugins
219  * Plugins can request that the player block (stop playback) or lock (disable player controls).
220 
221 * MXMLC can be used to [browser:/trunk/fl5/README.txt compile the player].
222 * Backwards compatibility
223 
224  * SWF Skins
225  * Version 4.x plugins
226  * Version 4.x JavaScript
227
2284.x features not available in 5.0
229+++++++++++++++++++++++++++++++++
230
231 * Bitrate switching, introduced in 4.6
232 * *displayclick* flashvar
233 * *logo* flashvar (for non-commercial players)
234 * *link* flashvar
235 
236A full changelog can be found [/query?group=status&milestone=Flash+5.0&order=type here]
Note: See TracBrowser for help on using the repository browser.