Muses Radio Player

Log de cambios

Este es el log de cambios publicado junto con la última versión. Revíse esta sección antes de actualizar su reproductor Muses.
NOTA: El log de cambios sólo está disponible en idioma inglés.


v2.3 Release date: 2017-12-27

* Make Skin loading asynchronous to improve performance.

v2.2 Release date: 2017-10-20

* Add Catalan Translation. * Fix Statistics Module.

v2.1 Release date: 2017-02-20

* Force IE 11 and prev. versions to use Flash for AAC streamings. * Fix IE 11 detection. * Use a better Minification Script * Fix Image display on HTML5

v2.0 Release date: 2016-10-01

* Add cursor management on HTML5 version (hand on volume and buttons / default on anything else). * Disable "text selection" of the player (looks bad on HTML5 version). * Fix volume bar draw bugs on HTML5 version * Add option to force the use of HTML5 or Flash implementation (on generated code and code-generator form). * Add metadataMode and metadataInverval param to Javascript insertion code. * Enable autoplay on HTML5 version (for devices allowing autoplay) * Added Javascript callbacks on HTML5 version * Added Javascript controls on HTML5 version * Ported "Original" and "Tiny" skins to XML format (so both are now available on HTML5 version). * Added Irish Translation (thx. Neil Obriain)

v1.2 Release date: 2014-11-23

* Ported to Haxe3 * Added metadata support for Shoutcast V2 (using 7.html) * Created MonoDevelop Project Structure (now we support both, FlashDevelop and MonoDevelop). * Adjusted OGG and AAC decoders so it does not need to reload every 30 minutes. (So now the only codec forcing a reconnection from time to time is MP3). * Added codec information to the tracking system (helps us to better choose next steps). * Added Armenian Translation (thx. to Տեր-Գր.) * Added Tatar Translation (thx. to Arslangali) * Added Chinese Translation (thx. to anonimous contribution) * Added Czech Translation (thx. to Ondřej Kolář) * Added Hebrew Translation (thx. to Dan) * Added new Official and Comminity Skins. * Fixed bug on Metadata-Json event (json object was not valid). * Added default text align to each translation (to allow right aligned languages). * Added automatic typography testing (to discard fonts that are not compatible with the selected language). * Fixed OGG progress-check detection (now we check audio progress instead of bytes downloaded). * Add SSL Certificate to servers (now the hosted version of the player works over HTTPS). * Automatic protocol detection (HTTP or HTTPS) on hosted version. * Added HTML5 support for the hosted version of the player (for mobile devices) [beta]. * Make the player compatible with Facebook (to allow player the integration inside Facebook).

v1.0b Release date: 2013-06-16

* Added support for pure AAC streamings (AAC+V2 and FLV containers not supported yet). * Refactored liveConnectionChecking all codecs supported. * Fixed memory leak on OGG Streamings. * Added support for requesting metadata on icecast streaming *with get parameters* (tnx to Allmoz * Fixed bug on MRP.js (functions like MRP.stop(), and MRP.setVolume(...) are working fine again) * Support for animated Skins (can use SWF instead of static images) * Added Labels to Flash Buttons to help blind or print-impaired users using Screen Reader software (like JAWS). * Added fallbackUrl option to the javascript MRP.js code. * Fixed documentation of musesCallback function. * Happy Father's Day!

v0.4.8 Release date: 2013-04-06

* Added metadataproxy option to allow getting metadata on Mp3 streamings from servers without crossdomain.xml file configured. * Added reconnecttime option to allow setting the reconnection interval that the player use to avoid memory consumption (by default is 3600 secs [1 hour]). * Added skin name to tracking information. * Allow skins that toggles between Play and Stop buttons instead of displaying both buttons all the time. * Unified the original three swf (muses-config.swf, muses-tiny.swf and muses.swf) into one single file (muses.swf). Now you have to add the skin=default or skin=tiny if you want to use those original skins. * Added allowDomain('*'); to allow js calls from another domain (required for hosted version via mrp.js). * Added API to control the player inside mrp.js (hosted code). You can now call; MRP.stop(), MRP.setVolume(44), MRP.setCallbackFunction(...) etc. * Fixed Status Led bug (some times stayed on even after stopping the player). * Added control functions to MPR.js including:; MRP.stop(); MRP.setVolume(volume); // example MRP.setVolume(65); MRP.showInfo(text); MRP.setTitle(text); MRP.setUrl(url); MRP.setFallbackUrl(fallbackUrl); MRP.setCallbackFunction(callbackFunction);

v0.4.7 Release date: 2012-09-17

* Renamed class & variables (since we've renamed the project). * Added missing LGPL headers to every source file. * Renewed tracking system (simplified & pointed to the new project domain). * Added Slovene translation * Renamed Javascript Callback Function from ffmp3Callback to musesCallback

v0.4.6 Release date: 2012-06-30

* Added Swedish translation * Improved Mp3 audio synchronization * Fixed bug related to tracking when streaming server is down * Migrated from CVS to GIT repository / Published sources on GitHub :) V0.4.5 [2012-05-19] * 0.4.5-r3 -> Fixed processor and memory consumption bug from 0.4.5 * 0.4.5-r2 -> Fixed Icecast Metadata-Fetching Bug from 0.4.4 * Added Bulgarian translation * Added Faredirfare skin! * Bug fixes * Make images folder relative to XML file (unless it images path is absolute) * Add function: change title by JS * Created LanguageFactory class to facilitate new languages inclusions. V0.4.4 [2012-03-24] * Added Dead Connection Detection (if no data arrives after 20 seconds, then a network error is assumed) * Fixed Flash internal Mp3 audio synchronization loose on several cases (intro audio files, move streamings, change from live to record and vice versa will start working!!!) * Fixed typo in tracking parameter name on HTML form generator. * Display metadata inside the player * Don't launch metadata events if metadata hasn't changed. * StreamTheWorld metadata XML format support. * Set Streaming and Fallback URLs dynamically via JavaScript (added setUrl(url:String) and setFallbackUrl(url:String) methods to the javascript API). V0.4.3 [2012-02-05] * Patched OGG Library to support some cases of splitted ogg streamings with bitrate change (thanks to Andrew Meakovski) -org/xiph/foggy/Demuxer.hx (Diff: 127,128c127,128) * Added Intro file support (must include introurl=http://....../introfile.mp3 - REMEMBER: MUST BE AN MP3 FILE -not ogg, wma, wav, or streaming-) * Greek translation (Thanks to: Vassilis Kotaras) * Added automatic language selection (optional) * Fixed non-standard language descriptors (sp => es, ger => de, nw => nb & nn) * Change volume control component to decrease volume faster when reaching zero (provides a better use feeling). V0.4.2 [2011-10-22] * Ability to change text align on text information field (check the test skin XML file for reference) * Croatian Translation (thanks to Rafael Ribar) * Finnish Translation (thanks to Topi Mäenpää) * Added metadata loader for mp3 streamings (using xspf interface for icecast and html interface for shoutcast) - Note: FFMp3 needs a working crossdoamin.xml file configured on your server to use this. * Added Google +1 and Facebook Like buttons on the website. Also created FFMp3 Twitter account (!/MusesPlayer) - Ok, this is probably not big deal, but may help the project grow faster :) * Added Bidirectional Javascript API (now is possible to play, stop, change volume, and to make the player display some text using Javascript). * Added Source callback information to tell javascript which streaming URL is beeing used. (useful if you want to debug or know when you're using the fallback streaming). * Added Fallback callback information to tell javascript if the streaming in use is the fallback signal. * Fixed dropdown menu missing when skin parameter has an error in the skin-configurable player. * Added classid parameter to the auto generated html code, to allow Bidirectional Javascript API work on internet explorer. * Replaced FlashDevelop 2 project file for FlashDevelop 3 and 4

v0.4.1 Release date: 2011-10-01

* Dutch Translation (thanks to Gerard Hollemans) * Hungarian Translation (thanks to Tajti Róbert) * Polish Translation (thanks to Piotr Kozłowski) * Fixed compilation issues under Linux and Mac: (thanks to Michael Krause) * Renamed OggSound.hx to OGGSound.hx (case correction) * Renamed volumeControl.hx to VolumeControl.hx (case correction) * Compatible/compilable with haXe 2.08. * Added Fallback Signal Support (in case of error in one signal, starts using the second) - Check FAQ section for more details.

v0.4.0 Release date: 2010-12-31

Changes to the Player: * Compatible/compilable with haXe 2.06. * Added VHolder mode for volume control skin component. * Updated Ogg Library so: - Solved metadata issues with OGG. - More audio qualities supported in OGG Streaming! * Added metadata events and metadata control objects - Check FAQ section for more details. * OGG Metadata delivery via javascript - Check FAQ section for more details. * Refactored player Class. * Changed javascript API calls to using flash.external AP * Configurable Buffering Time - (only for Mp3 streamings. must add buffering=X in flashvars) * Now FFMp3 keeps playing buffered content while reconnecting in case of network error. * Added Russian Language Changes to the Web: * Fixed FAQ explanation on crossdomain and mime.types issue for windows and linux users. * Fixed broken link to Shout-Stream Wordpress Plugin. * Removed "Coming Features" section. * Added "ChangeLog" section. Changes to the Web HTML Code Generator: * Added default option AllowScriptAccess=Always into web html code generator to avoid issues when including the player from another host. * Provide an easy way to enable/disable tracking in the web html code generator. * Validate "Volume" value at web html code generator. * Added Buffering Time option at the web html code generator. * Added JSEvents Enable/Disable Option at the web html code generator.

v0.3.2 Release date: 2010-07-11

* Fix on CodeGenerator @ download page (now replaces spaces with %20) * Norwegian Translation (thanks to Erik Paulsen Skålerud) * Turkish Translation (thanks to Tarkan Kaya) * Poruguese Translation (thanks to Miguel Vidal) * Fixed bug when pressing play multiple times in a very short time (like double clicking the play button, reported by Tarkan Kaya) * Added support for Javascript Events (inform player events to javascript)

v0.3.1 Release date: 2010-05-10

* Context menu whith link to ffmp3 website. * More languages (FR, GER, IT) * Added Version String to Tracking code (Tracking remains optional).

v0.3 Release date: 2010-05-03

* Configurable Skin via XML and Images * More Skins!

v0.2 Release date: 2010-01-20

* Drag over the volume bar * Mouse wheel for volume bar (In FF doesn't works if wmode is enabled) * Status Led * Complete Refactor of player, UI and Main clases * Skins Interface * Players Interface (to add OGG and others in the future) * Abstract-Reusable graphics component for the volume bar * Typified status (one step to internationalization) * FlashDevelp Project including outputs for Different Skins on the same project. * Internacionalization * Google Analytics Tracker (just when user clicks play, but can disable with tracking=false) * OGG Player * Get a Logo (an Argentinean Cardinal Bird) * Volume parameter * Codec parameter * Welcome parameter * Interface for new playable formats Class * Added Security Error control (for missing or restrictive crossdomain.xml when using OGG) * New Website * HTML Code Generator @ Website

v0.1.1 Release date: 2009-08-22

* Can't remember...

v0.1 Release date: 2009-07-28

* Can't remember...