diff -r 170f46b3b318 -r 953c68b4da79 web/player_embed.php --- a/web/player_embed.php Mon May 21 12:16:03 2012 +0200 +++ b/web/player_embed.php Mon May 21 18:18:08 2012 +0200 @@ -54,66 +54,45 @@ var metadatas = { metadata: {url: "_('config__metadata'));?>", duration: _('config__duration'))?>} }; var metadata_key = "metadata"; - IriSP.libdir = ""; + IriSP.libFiles.defaultDir = ""; + IriSP.widgetsDir = ""; IriSP.jwplayer_swf_path = "res/mediaplayer/player.swf"; - IriSP.platform_url = "http://ldt.iri.centrepompidou.fr/"; - var json_url = metadatas[metadata_key].url; - - var config = { - gui:{ - width:650, - height:800, - container:'LdtPlayer', + IriSP.language = ""; + + var _metadata = { + url: metadatas[metadata_key].url + '?callback=?', + format: 'ldt' + }; + var _config = { + gui: { + width: 630, + container: 'LdtPlayer', + default_options: { + metadata: _metadata + }, css:'', - default_options : { - metadata:{ - format:'cinelab', - src: json_url, - type:'json'}, - width: 650 - }, widgets: [ - {type: "PolemicWidget", - requires: [{ - type: "TooltipWidget", - width: 180, - height: 160, - metadata : {type:'empty' - } - }], - height: 75 - }, - {type: "SliderWidget"}, - {type: "PlayerWidget", // please note that type refers directly to the constructor of the widget. - mode: "radio"}, - {type: "SegmentsWidget", - requires: [{ - type: "TooltipWidget", - width: 180, - height: 160, - }], - width: 650 - }, - {type: "ArrowWidget"}, - {type: "TweetsWidget"}, - {type: "AnnotationsWidget"} + { type: "Polemic" }, + { type: "Slider" }, + { + type: "Controller", + disable_annotate_btn: true + }, + { type: "Segments" }, + { type: "Arrow" }, + { type: "Annotation" }, + { type: "Tweet" }, + { type: "Mediafragment"} ] }, - player:{ - type:'jwplayer', - live: true, - height: 400, - width: 650, - provider: "rtmp" - }, - modules: [ - { type: "MediaFragment", - metadata:{ - format:'cinelab', - src:json_url, - type:'json'} - }] - + player:{ + type:'jwplayer', // player type + live: true, + height: 300, + width: 630, + provider: "rtmp", + autostart: true + } };