From b070daa95241bc0c7d46011a3de7674fbf0c5e68 Mon Sep 17 00:00:00 2001 From: Fx Nion Date: Sun, 13 May 2012 19:56:15 +0200 Subject: v2.4 --- vendors/mediaplayer/player.swf | Bin 0 -> 50038 bytes vendors/mediaplayer/preview.jpg | Bin 0 -> 8295 bytes vendors/mediaplayer/readme.html | 84 +++++++++++++++++++++++++++++++++++++++ vendors/mediaplayer/swfobject.js | 8 ++++ vendors/mediaplayer/video.flv | Bin 0 -> 216278 bytes vendors/mediaplayer/yt.swf | Bin 0 -> 1088 bytes 6 files changed, 92 insertions(+) create mode 100644 vendors/mediaplayer/player.swf create mode 100644 vendors/mediaplayer/preview.jpg create mode 100644 vendors/mediaplayer/readme.html create mode 100644 vendors/mediaplayer/swfobject.js create mode 100644 vendors/mediaplayer/video.flv create mode 100644 vendors/mediaplayer/yt.swf (limited to 'vendors/mediaplayer') diff --git a/vendors/mediaplayer/player.swf b/vendors/mediaplayer/player.swf new file mode 100644 index 000000000..4758fc808 Binary files /dev/null and b/vendors/mediaplayer/player.swf differ diff --git a/vendors/mediaplayer/preview.jpg b/vendors/mediaplayer/preview.jpg new file mode 100644 index 000000000..6e9d81820 Binary files /dev/null and b/vendors/mediaplayer/preview.jpg differ diff --git a/vendors/mediaplayer/readme.html b/vendors/mediaplayer/readme.html new file mode 100644 index 000000000..461a0b791 --- /dev/null +++ b/vendors/mediaplayer/readme.html @@ -0,0 +1,84 @@ + + + + + JW Player for Flash + + + + + + +

Welcome to the World of LongTail Video

+

Thanks for downloading the JW FLV Player, just one of many products created by Jeroen "JW" Wijering and his company, LongTail Video. Before you get started, let us tell you about a few other products that might interest you:

+ + + + +

Licensing

+

The player is licensed under a Creative Commons License. It allows you to use, modify and redistribute the script, but only for noncommercial purposes. Examples of commercial use include: + +

+ + If any of the above conditions apply to you, please apply for a commercial license now. If you are still unsure whether you need to purchase a license, please post your question in the forum.

+ +

Player Example

+

Below you see a simple embedded example of the JW Player. Copy and paste the source code and put the SWF, JS and FLV file on your site to get started.

+ + + + + + + + + + + + + + +

Quickstart

+

The easiest way to get to know the player is by using our setup wizard. Select an example, set the file or playlist you want to play and copy-paste the embed code to your site. If you want to play Youtube content in the player, you also have to copy the yt.swf file along with the player.swf or player-viral.swf.

+ +

If you need any help, please visit our extensive support section, including FAQs, a string of tutorials and a very active support forum.

+ +

Wiki and Source Code

+

The Developer Wiki contains a wealth of info about the player, including:

+
    +
  1. Supported file formats (and playlists).
  2. +
  3. Supported flashvars (for customizing the player).
  4. +
  5. Supported API calls (for actionscript / javascript interaction).
  6. +
  7. Supported skinning elements (for creating your own graphics).
  8. +
  9. Roadmap with full changelogs for each version.
  10. +
+

The source code of all different versions of the player can be found here. You can click a version and download the ZIP files (the links are at the bottom).

+ + + \ No newline at end of file diff --git a/vendors/mediaplayer/swfobject.js b/vendors/mediaplayer/swfobject.js new file mode 100644 index 000000000..c9ffbccfa --- /dev/null +++ b/vendors/mediaplayer/swfobject.js @@ -0,0 +1,8 @@ +/** + * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/ + * + * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + * + */ +if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="";_19+="";var _1d=this.getParams();for(var key in _1d){_19+="";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="";}_19+="";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.majorfv.major){return true;}if(this.minorfv.minor){return true;}if(this.rev=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject; \ No newline at end of file diff --git a/vendors/mediaplayer/video.flv b/vendors/mediaplayer/video.flv new file mode 100644 index 000000000..5f87d762c Binary files /dev/null and b/vendors/mediaplayer/video.flv differ diff --git a/vendors/mediaplayer/yt.swf b/vendors/mediaplayer/yt.swf new file mode 100644 index 000000000..7249d180b Binary files /dev/null and b/vendors/mediaplayer/yt.swf differ -- cgit v1.2.3