Файл: adultscript-2.0.3-pro/files/misc/flowplayer/README.txt
Строк: 1689
Version history:
3.2.17
------
- #75 set the child display list different
when a gradient is set.
- The clip property 'bufferLength' now accepts
decimal values, for example bufferLength: 0.2
- #121 XSS fix: Only load
plugins and external config from the same domain as the player swf is
loaded from
- Made it possible to tab out of the player and into the HTML
page using the keyboard alone.
- Change links in the context menu and in
the logos to point to http://flash.flowplayer.org
- Pausing a live stream
now leaves the video frame visible #81
- Audio plugin is not loaded nor
used when the the provider is set excplicitly in the clip to a non-audio
value, for
example to 'http'
- Allow playing another instream clip while
already playing one. Issue #131
- Fixed memory leaks related to repeatedly
starting playback with the play() API method. #163
3.2.16
------
- new
clip event onMetadataChange, dispatched for example when switching
bitrate
Fixes:
- Shows logo in accelerated mode #20
- mid-rolls freeze if
multiple providers are used #42
- onFire fired twice on replay #52
- rtmp +
hw accel + instream clips lose video, or aspect ratio #44
- URL name parts
containing semi-colons (;) should pass validation through linkUrl usage
#53
- cuepoints fired multiple times with the bitrateselect plugin #50
-
fix for dispatching onBegin in certain situations
- if onStart has been
dispatched already prevent dispatching many onBegin
events
3.2.15
------
- #15 fixes for #627, handle the display init on
startup.
- #615 dispatch begin if in paused mode too early.
- #629 if start
has been dispatched already prevent dispatching many begin events.
- #20
for the free player swap the logo with the stage video mask to display
underneath not on top.
- #42 pass in stream clips through and close the
stream before returning to the parent clip.
- #52 when replaying flag start
has dispatched on the current clip.
- #44 fixes for #627 check if the
stagevideo dimensions and positioning has changed to update the stage video
mask with.
- unbinding and binding stage video events caused issues with
instream playlists therefore has to be kept binded.
- unbinded stage video
events during seeking to prevent the mask repositioning.
- #53 update url
filter to accomodate for pretty urls with semi colons.
- #50 if we have
metadata already set it is being updated during seeks and switching,
dispatch metadata change events instead.
3.2.14
------
- #614 when the
clip ends if the next clip in the provider has a different provider close
the provider stream.
- #627 only detach / attach the display on start
events which causes issues in buffering events after a seek in
stagevideo.
- #627 re-enable stagevideo state change listeners if
stagevideo is available or detach the fullscreen events on first call.
- #9
when replaying from stopping, connection does not receive callbacks
anymore.
3.2.13
------
- Updated to automatically load the latest
controls and audio plugins
- #612 add some logging for the stagevideo
render state to determine what mode the hardware acceleration is in for
various systems.
- #628 opera browsers do not return filesize correctly for
latest flash players so require to use load completion instead which may
help with gzipped files also.
3.2.12
------
- new flowplayer.js version
3.2.11,
fixes removing the player in fullscreen mode leaves Android
locked in landscape orientation (#511)
- #586 add a bitrate label with a
new namespace attribute fp:bitratelabel.
- #583 fixes for handling the
fullscreenOnly property better
- #494 with relative filenames with a root
path strip the baseurl of paths first.
3.2.11
------
- new flowplayer.js,
now requires Flash 10.1 as the minimum flash version
- #526 allow click
through event for flash installation message when using div containers.
-
#508 disabling the stagevideo screen mask, canvas is visible without it,
this was causing issues with the display list.
- #443 adding accessibility
option to the playbuttonoverlay.
3.2.10
------
- Fixed #514, scrubbing
was broken
- new flowplayer.js version 3.2.9, fixes #510
3.2.9
-----
-
Fixed #490, controlbar background, buffer bar and progress bar colors were
all reset to white
- #503 Update viewport when stage is added to obtain the
coordnates correctly. Update viewport when in and out of fullscreen.
- #508
stage video mask was being added to the top layer and hiding all
children.
3.2.8
-----
- Added new property clip.backBufferLength, to be
used with FMS 3.5
- Adds support for StageVideo. To enable it set
clip.accelerated to true.
- Tries to reload two times if the stream is not
initially found. Also does 3 connection attempts if the connection fails
with RTMP.
- Support for FMS slow motion
- Support for thumbnails in RSS
files
- Added onPlayStatus clip event handler on NetStreamClient.
- Added
new clip events for stream switching onSwitchFailed and onSwitchComplete
-
made it possible to replay a clip using
play(<current_clip's_index>)
Fixes:
- fixed to dispatch onStart also
when replaying the previous clip, now the JS controlbar again works when
replaying
- cuepoints were fired multiple times when there is a playlist
with several clips. Issue #150.
- fixed XML parsing error when metadata's
keys contains dashes
- backgroundImage css property can now be set to
"none" to be removed
- fixed the facts that clips in a playlist
were cut off by a fraction in the end
- fullScreenOnly now works in
conjunction with displayTime
- JS plugins now handles grouped syntax like
flowplayer("a.player" /*...*/ )
- JS function setClip can now be
used to add listeners on the new Clip
- different players with the same
configuration stored in a variable can now use JS plugins
- using linkUrl
now works when calling JS function setClip
- zIndex for plugins works fine
now, issue #302
- onLastSecond was fired twice, issue #300
- fixed license
key verification on subdomains, issue #318
- fixed XSS vulnerability with
linkUrls. Thank you Szymon Gruszecki for discovering and reporting this to
us. Issue #329.
- fixed switch stream api support in paused state. #279.
-
added switching state properties. #339
- fixed the stopBuffering() API
method to close the NetConnection and to clear the screen
- Issue #355
setup targeting for Flash 10.0 and 10.1 to provide support for Flash 10.0
without Stagevideo requirements.
- fixed #364, NetConnection unnecessary
closed/reconnected when the netConnection does not change from clip to
clip
- xss fix for flashembed #357
- Issue #384 added links support in
context menus with configuration { url: "domain.com", target:
"_blank"} which will work in embedded players.
- #378, javascript
method loadPluginWithConfig is unavailable and non existant. Documentation
updated required to remove this and updates for loadPlugin like
so
this.loadPlugin("content","../flowplayer.content.swf",
{ html: "test", top: 30 });
or
this.loadPlugin("content","../flowplayer.content.swf",
{ html: "test" }, function() {
this.css({ top: 30 });
});
- #191 send the resume
event, and no stop event first before reconnecting due to a connection
timeout so the player comes out of a paused state correctly.
- #363 pause
stream after metadata not beforehand or else no metadata is sent for rtmp
clips .
- #363 silent seek and force to seek to a keyframe or else video
frame will not display initially when paused.
- #375 clearing the event
listeners when adding new video displays prevents new events being added
when the playlist is replaced.
- #391 add message argument to connection
failure callback required by some connection providers.
- #363 add
overridable pause to frame for different seek functionality between http
and rtmp.
- #392 possible fix for extensions with no filetypes like rtmp
flv clips, require positive index check.
- #395 apply buffer animation
status to VOD streams only.
- #375 possible fix when replacing the playlist
in onBeforeFinish, move replay button to onFinish.
- #390 correct seek back
to a valid time on invalid seeking while seeking in the buffer.
- #404
implement netstreamplayoptions for http streams, resets the stream or start
loading a new stream.
- fixed an issue in parsing JSON config that contains
several comments separated by whitespace
- new clip property
'stopLiveOnPause'
- #415 regression issue with #395, stop the buffering
animation correctly.
- #414 problem appears again for very short clips with
invalid seek times, make it step back 1 second from the invalid seek time
to seek the buffer correctly.
- #416 enable seekableOnBegin to enable the
scrubbar correctly when autobuffering.
- #423 add the . to clip type
extension checks or else files with known extension postfixes within them
will be chosen instead.
- #426 when a plugin width is set to a percentage,
x/y is required to be floored or else it will affect the animation engine.
specifically for the autohide function.
- #430 adding event listeners for
netconnection to obtain certain events.
- #430 clear buffering status on
connection failure.
- #430 clear buffering status on stream failure.
- #412
check for empty baseurl or else player url is appended and affects the url
parsing.
- #439 check for all rtmp streaming protocols when checking for
rtmp urls.
- #442 fix for code error in the javascript api.
- #461 when we
have a clip base url set, we need the complete clip url sent to play2 for
http streams.
- #470 check for a playlist when replacing the playlist with
an rss feed.
- #494 regression issued caused by #412, enable base url
correctly.
- #30 regression caused by character replacements, removing for
now and let end user deal with them.
3.2.7
-----
- Loads the new
controlbar plugin version 3.2.5.
Fixes:
- Fixed 'orig' scaling in
fullscreen: http://flowplayer.org/forum/2/10274#post-52646
3.2.6
-----
-
linkUrl should now work better with popup blockers:
http://code.google.com/p/flowplayer-core/issues/detail?id=31
- new
linkWindow value "_popup" opens the linked page in a popup
browser window
- added new onClipResized event
- Added new onUnload event,
can be only listened in Flash and not triggered to JS
- API: Added new url
property to plugin objects
Fixes:
- it was not possible to call play() in
an onFinish listener
- fix to preserve the infoObject for custom netStream
and netConnection clients in cases where the infoObject is a
primitive
object without properties
- does not show the error dialog in the debugger
player when showErrors: false
- fixed to correctly handle xx.ca subdomains
when validating the license key
- a custom logo is now sized correctly
according to the configured size
- does not show the buffer animation any
more when the player receives the onBufferEmpty message from the
netStream.
The animation was unnecessarily shown in some situations.
-
fixed #155. added new urlEncoding property to Clip for url ncoding ut8
urls
3.2.5
-----
- added new scaling option 'crop' that resizes to fill
all available space, cropping on top/bottom or left/right
- improvements to
RSS file parsing
- Now displays a hand cursor when a linkUrl is used in
clips
3.2.4
-----
- new flowplayer.js version, with Apple iDevice
fixes
3.2.3
-----
- a new 'type' clip property exposed to JS
- changed the
clip type property to better work as a read-write property. Now accepts
'video', 'audio',
'image' and 'api' as configuration values.
- moved
parallel rtmp connection mechanism from the RTMP plugin to Core so other
plugins can use it (ie: securestreaming)
Fixes:
- fixed #112, wrong URL
computation when using clip with relative URL on a page with a / after a #
in its url
- fixed #111, wrong behavior of pre/post roll images with
duration 0
- fixed multiple license keys logic
Fixes:
- correct
verification of license keys in *.ca domains
- fix to make playback to
always reach end of video
- fixed resuming of live
streams
3.2.2
-----
Fixes:
- Now recognizes following kind of urls as
audio clips: 'mp3:audiostreamname' (ulrs with mp3 prefix and no
extension)
- Now ignores the duration from metadata if we already got one.
Fix required for pseudostreaming
- Fix to reuse buffered data when
replaying a clip
3.2.1
---------
- Support for RTMP redirects (tested with
Wowza loadbalancing)
- Fixed video size when no size info available in clip
metadata
Fixes:
- Fix to correctly detect if the player SWF name contains
a version number and if it does also use the version number
when it
automatically loads the controls plugin.
3.2.0
-----
- canvas, controlbar
and the content plugin backgound color and border color can be now given
with rgb() and rgba() CSS style syntax
- Added onMouseOver() and
onMouseOut() listener registration methods to the Flowplayer API
-
enhancements to RSS playlist. Converted parsing to E4X, yahoo media and
flowplayer namespace support.
- added feature to obtain bitrate and
dimension information to a new clip custom property "bitrates"
for future support for bitrate choosing.
- added getter for playerSwfName
config
- if clip.url has the string "mp3:" in it, the clip.type
will report 'audio'
- added setKeyboardShortcutsEnabled(),
addKeyListener(), removeKeyListener() to FlowplayerBase
Fixes:
- onSeek()
was not fired when seeking while paused and when using RTMP. An extra
onStart was fired too.
- fireErrorExternal() was not working properly with
an error PlayerEvent
- countPlugins() was throwing an error when a plugin
was not found
- external swf files were not scaled properly
- the logo was
unnecessary shown when going fullscreen if logo.displayTime was being
used
- added a loadPluginWithConfig method to FlowplayerBase, accessible
from javascript. Fixed double onload callback call.
- now handles cuepoint
parameters injected using the Adobe Media Encoder
- showPlugin was not
working when config.play was null
- handles 3-part duration values included
in FLV metadata, like "500.123.123"
- player wasn't always
reaching end of video
- fixed broken buffering: false
- fixed event
dispatching when embedding flowplayer without flowplayer.js (=without
playlist config field)
- fixed safari crashes when unloading player
- fixed
scrubber behaviour with a playlist containing 2 images (or swf) in a row
-
fixed errors in logs when using an RSS playlist
- fixed OverlayPlayButton
that was showing even if it shouldn't on some cases
- fixed wrong behavior
when onBeforeFinish was returning false within playlists
- /!\ Don't use
the fadeIn / fadeOut controlbar's API while using autoHide.
- fixed play
state button with images
- fixed splash image
flickering
3.1.5
-----
Fixes:
- The player went to a locked state when
resuming playback after a period that was long enought to send
the
netConnection to an invalid state. Now when resuming playback on an
invalid connection the clip starts again from
the beginning. This is only
when using RTMP connections and does not affect progressive download
playback.
- Custom netConnect and netStream events did not pass the info
object to JS listeners
3.1.4
-----
Fixes:
- player did not initialize if
the controlbar plugin was disabled and if the play button overlay was
disabled with play: null
- works properly without cachebusting on IE
- RSS
playlist parsing now respects the isDefault attribute used in mRSS media
group items
- Fixed passing of connection arguments
3.1.3
-----
-
enhancements to RSS playlist parsing: Now skips all media:content that have
unsupported types. Now the type attribute
of the media:content element is
mandatory and has to be present in the RSS file
- Possibility to pass a RSS
file name with playFeed("playlist.rss") and
setPlaylist("playlist.rss") calls.
- changes to the
ConnectionProvider and URLResolver APIs
- Now automatically uses a plugin
that is called 'rtmp' for all clips that have the rtmp-protocol in their
URLs.
- Added possibility to specify all clip properties in an RSS
playlist
Fixes:
- the result of URL resolvers in now cached, and the
resolvers will not be used again when a clip is replayed
- some style
properties like 'backgroundGradient' had no effect in config
- video goes
tiny on Firefox: http://flowplayer.org/forum/8/23226
- RSS playlists: The
'type' attribute value 'audio/mp3' in the media:content element caused an
error.
- Dispatches onMetadata() if an URL resolver changes the clip URL
(changes to a different file)
- error codes and error message were not
properly passed to onEvent JS listeners
3.1.2
-----
- The domain of the
logo url must the same domain from where the player SWF is loaded from.
-
Fullscreen can be toggled by doublclick on the video area.
Fixes:
- Player
was not initialized correctly when instream playlists were used and the
provider used in the instream clips was defined in the common clip.
- A
separator in the Context Menu made the callbacks in the following menu
items out of order. Related forum post:
http://flowplayer.org/forum/8/22541
- the width and height settings of a
logo were ignored if the logo was a sWF file
- volume control and
mute/unmute were not working after an instream clip had been played
- now
possible to use RTMP for mp3 files
- Issue 12: cuepointMultiplier was
undefined in the clip object set to JS event listeners
- Issue 14:
onBeforeStop was unnecessarily fired when calling setPlaylist() and the
player was not playing,
additionally onStop was never fired
even if onBeforeStop was
- fixed screen vertical placement problems that
reappeared with 3.1.1
- The rotating animation now has the same size and
position as it has after initialized
3.1.1
-----
- External configuration
files
- Instream playback
- Added toggleFullscreen() the API
- Possibility
to specify controls configuration in clips
- Seek target position is now
sent in the onBeforeSeek event
Fixes:
- The screen size was initially too
small on Firefox (Mac)
- Did not persist a zero volume value:
http://www.flowplayer.org/forum/8/18413
3.1.0
-----
New features:
- clip's
can have urlResolvers and connectionProviders
- Added new configuration
options 'connectionCallbacks' and 'streamCallbacks'. Both accept an Array
of event names as a value.
When these events get fired on the connection
or stream object, corresponding Clip events will be fired by the player.
This can be used for example when firing custom events from RTMP server
apps
- Added new clip event types: 'onConnectionEvent' and 'onStreamEvent'
these get fired when the predefined events happen on the connection and
stream objects.
- Added Security.allowDomain() to allow loaded plugins to
script the player
- Added addClip(clip, index) to the API, index is
optional
- Possibility to view videos without metadata, using
clip.metaData: false
- Now the player's preloader uses the rotating
animation instead of a percent text to indicate the progress
of loading
the player SWF. You can disable the aninamtion by setting buffering:
false
- calling close() now does not send the onStop event
- Clip's custom
properties are now present in the root of the clip argument in all clip
events that are sent to JS.
Bug fixes:
- The preloader sometimes failed to
initialize the player
- Allow seeking while in buffering state:
http://flowplayer.org/forum/8/16505
- Replay of a RTMP stream was failing
after the connection had expired
- Security error when clicking on the
screen if there is an image in the playlist loaded from a foreign domain
-
loadPlugin() was not working
- now fullscreen works with Flash versions
older than 9.0.115, in versions that do not support hardware scaling
-
replaying a RTMP stream with an image in front of the stream in the
playlist was not working (video stayed hidden). Happened
because the
server does not send metadata if replaying the same stream.
- the scrubber
is disabled if the clip is not seekable in the first frame:
http://flowplayer.org/forum/8/16526
By default if the clip has one of
following extensions (the typical flash video extensions) it is seekable
in the first frame: 'f4b', 'f4p', 'f4v', 'flv'. Added new clip property
seekableOnBegin that can be used to override the default.
3.0.6
-----
-
added possibility to associate a linkUrl and linkWindow to the
canvas
Fixes:
- fix for entering fullscreen for Flash versions that don't
support the hardware scaled fullscreen-mode
- when showing images the
duration tracking starts only after the image has been completely loaded:
http://flowplayer.org/forum/2/15301
- fix for verifying license keys for
domains that have more than 4 labels in them
- if plugin loading failis
because of a IO error, the plugin will be discarded and the player
initialization continues:
3.0.4
-----
- The "play" pseudo-plugin
now supports fadeIn(), fadeOut(), showPlugin(), hidePlugin() and
additionally you can configure it like this:
// make only the play button
invisible (buffering animation is still used)
play: { display: 'none' }
// disable the play button and the buffering animation
play: null
//
disable the buffering animation
buffering: null
- Added possibility to
seek when in the buffering state: http://flowplayer.org/forum/3/13896
-
Added copyright notices and other GPL required entries to the user
interface
Fixes:
- clip urls were not resolved correctly if the HTML page
URL had a query string starting with a question mark
(http://flowplayer.org/forum/8/14016#post-14016)
- Fixed context menu for
with IE (commercial version)
- a cuepoint at time zero was fired several
times
- screen is now arranged correctly even when only bottom or top is
defined for it in the configuration
- Fixed context menu for with IE
(commercial version)
- a cuepoint at time zero was fired several times
-
screen is now arranged correctly even when only bottom or top is defined
for it in the configuration
- Now possible to call play() in an onError
handler: http://flowplayer.org/forum/8/12939
- Does not throw an error if
the player cannot persist the volume on the client computer:
http://flowplayer.org/forum/8/13286#post-13495
- Triggering fullscreen does
not pause the player in IE
- The play button overlay no longer has a gap
between it's pieces when a label is used:
http://flowplayer.org/forum/8/14250
- clip.update() JS call now resets the
duration
- a label configured for the play button overlay did not work in
the commercial version
3.0.3
-----
- fixed cuepoint firing: Does not skip
cuepoints any more
- Plugins can now be loaded from a different domain to
the flowplayer.swf
- Specifying a clip to play by just using the 'clip'
node in the configuration was not working, a playlist definition was
required. This is now fixed.
- Fixed: A playlist with different providers
caused the onMetadata event to fire events with metadata from the previous
clip in the playlist. Occurred when moving in the playlist with next() and
prev()
- the opacity setting now works with the logo
- fadeOut() call to
the "screen" plugin was sending the listenerId and pluginName
arguments in wrong order
- stop(), pause(), resume(), close() no longer
return the flowplayer object to JS
- changing the size of the screen in a
onFullscreen listener now always works, there was a bug that caused this to
fail occasionally
- fixed using arbitrary SWFs as plugins
- the API method
setPlaylist() no longer starts playing if autoPlay: true, neither it starts
buffering if autoBuffering: true
- the API method play() now accepts an
array of clip objects as an argument, the playlist is replaced with the
specified clips and playback starts from the 1st clip
3.0.2
-----
-
setting play: null now works again
- pressing the play again button overlay
does not open a linkUrl associated with a clip
- now displays a live feed
even when the RTMP server does not send any metadata and the onStart method
is not therefore dispatched
- added onMetaData clip event
- fixed 'orig'
scaling: the player went to 'fit' scaling after coming back from
fullscreen. This is now fixed and the original dimensions are preserved in
non-fullscreen mode.
- cuepoint times are now given in milliseconds, the
firing precision is 100 ms. All cuepoint times are rounded to the nearest
100 ms value (for example 1120 rounds to 1100)
- backgroundGradient was
drawn over the background image in the canvas and in the content and
controlbar plugins. Now it's drawn below the image.
- added
cuepointMultiplier property to clips. This can be used to multiply the time
values read from cuepoint metadata embedded into video files.
- the
player's framerate was increased to 24 FPS, makes all animations
smoother
3.0.1
-----
- Fixed negative cuepoints from common clip. Now
these are properly propagated to the clips in playlist.
- buffering
animation is now the same size as the play button overlay
- commercial
version now supports license keys that allows the use of subdomains
- error
messages are now automatically hidden after a 4 second delay. They are also
hidden when a new clips
starts playing (when onBeforeBegin is fired)
-
added possibility to disable the buffering animation like so: buffering:
false
- pressing the play button overlay does not open a linkUrl associated
with a clip
- license key verification failed if a port number was used in
the URL (like in this url: http://mydomain.com:8080/video.html)
- added
audio support, clip has a new "image" property
- workaround for
missing "NetStream.Play.Start" notfication that was happending
with Red5. Because of this issue the video was not shown.
- commercial
version has the possibility to change the zIndex of the logo
3.0.0
-----
-
Removed security errors that happened when loading images from foreign
domains (domains other than the domain of the core SWF).
Using a
backgroundImage on canvas, in the content plugin, and for the controls is
also possible to be loaded
from a foreign domain - BUT backgroundRepeat
cannot be used for foreign images.
- Now allows the embedding HTML to
script the player even if the player is loaded from another domain.
- Added
a 'live' property to Clips, used for live streams.
- A player embedded to a
foreign domain now loads images, css files and other resources from the
domain where the palyer SWF was loaded from. This is to generate shorter
embed-codes.
- Added linkUrl and linkWindow properties to the logo, in
commercial version you can set these to point to a linked page. The linked
page gets opened
when the logo is clicked. Possible values for
linkWindow:
* "_self" specifies the current frame in the
current window.
* "_blank" specifies a new window.
*
"_parent" specifies the parent of the current frame.
*
"_top" specifies the top-level frame in the current window.
-
Added linkUrl and linkWindow properties to clips. The linked page is opened
when the video are is clicked and the corresponding clip has a linkUrl
specified.
- Made the play button overlay and the "Play again"
button slightly bigger.
RC4
---
- Now shows a "Play again"
button at the end of the video/playlist
- Commercial version shows a
Flowplayer logo if invalidKey was supplied, but the otherwise the player
works
- setting play: null in configuration will disable the play button
overlay
- setting opacity for "play" also sets it for the
buffering animation
- Fixed firing of cuepoints too early. Cuepoint firing
is now based on stream time and does not rely on timers
- added onXMPData
event listener
- Should not stop playback too early before the clip is
really completed
- The START event is now delayed so that the metadata is
available when the event is fired, METADATA event was removed,
new event
BEGIN that is dispatched when the playback has been successfully started.
Metadata is not normally
available when BEGIN is fired.
RC3
---
-
stopBuffering() now dispatches the onStop event first if the player is
playing/paused/buffering at the time of calling it
- fixed detection of
images based on file extensions
- fixed some issues with having images in
the playlist
- made it possible to autoBuffer next video while showing an
image (image without a duration)
RC2
---
- fixed: setting the screen
height in configuration did not have any effect
RC1
-----
- better error
message if plugin loading fails, shows the URL used
- validates our
redesigned multidomain license key correctly
- fix to prevent the play
button going visible when the onBufferEmpty event occurs
- the commercial
swf now correctly loads the controls using version information
- fixed: the
play button overlay became invisible with long fadeOutSpeeds
beta6
-----
-
removed the onFirstFramePause event
- playing a clip for the second time
caused a doubled sound
- pausing on first frame did not work on some FLV
files
beta5
-----
- logo only uses percentage scaling if it's a SWF file
(there is ".swf" in it's url)
- context menu now correctly builds
up from string entries in configuration
-always closes the previous
connection before starting a new clip
beta4
-----
- now it's possible to
load a plugin into the panel without specifying any position/dimensions
information, the plugin is placed to left: "50%", top:
"50%" and using the plugin DisplayObject's width & height
-
The Flowplayer API was not fully initialized when onLoad was invoked on
Flash plugins
beta3
-----
- tweaking logo placement
- "play" did
not show up after repeated pause/resume
- player now loads the latest
controls SWF version, right now the latest SWF is called
'flowplayer.controls-3.0.0-beta2.swf'
beta2
-----
- fixed support for RTMP
stream groups
- changed to loop through available fonts in order to find a
suitable font also in IE
- Preloader was broken on IE: When the player SWf
was in browser's cache it did not initialize properly
- Context menu now
correctly handles menu items that are configured by their string labels
only (not using json objects)
- fixed custom logo positioning (was moved to
the left edge of screen in fullscreen)
- "play" now always
follows the position and size of the screen
- video was stretched below the
controls in fullscreen when autoHide: 'never'
- logo now takes 6.5% of the
screen height, width is scaled so that the aspect ratio is
preserved
beta1
-----
- First public beta release