test/slideshare.html
changeset 1076 510fd2a482f4
parent 1072 ac1eacb3aa33
equal deleted inserted replaced
1075:92cb33eb7a75 1076:510fd2a482f4
     1 <!doctype html>
     1 <!DOCTYPE html>
     2 <html>
     2 <html>
       
     3   <head>
       
     4     <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
       
     5     <title>Metadataplayer test with JwPlayer</title>
       
     6     <link href="open-sans/css/fonts.css" rel="stylesheet" type="text/css" />
       
     7     <link href="test.css" rel="stylesheet" type="text/css" />
       
     8     <script
       
     9       type="text/javascript"
       
    10       src="metadataplayer/LdtPlayer-core.js"
       
    11       type="text/javascript"
       
    12     ></script>
       
    13     <style type="text/css">
       
    14       #SlideShareContainer {
       
    15         float: left;
       
    16         width: 400px;
       
    17         margin: 10px 0;
       
    18       }
       
    19     </style>
       
    20   </head>
     3 
    21 
     4     <head>
    22   <body>
     5         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    23     <h1>Metadataplayer test with JwPlayer</h1>
     6         <title>Metadataplayer test with JwPlayer</title>
    24     <div id="LdtPlayer"></div>
     7         <link href='open-sans/css/fonts.css' rel='stylesheet' type='text/css'>
    25     <div id="SlideShareContainer"></div>
     8         <link href='test.css' rel='stylesheet' type='text/css'>
    26     <div id="AnnotationsListContainer"></div>
     9         <script type="text/javascript" src="metadataplayer/LdtPlayer-core.js" type="text/javascript"></script>
    27     <script type="text/javascript">
    10         <style type="text/css">
    28       IriSP.language = "fr";
    11         #SlideShareContainer {
    29       IriSP.widgetsDir = "metadataplayer";
    12             float: left;
    30       var _metadata = {
    13             width: 400px;
    31         url: "http://ldt.iri.centrepompidou.fr/ldtplatform/ldt/cljson/id/8a1a344a-7f34-11e1-9ee2-00145ea4a2be?callback=?",
    14             margin: 10px 0;
    32         format: "ldt",
    15         }
    33       };
    16     </style>
    34       var _config = {
    17     </head>
    35         width: 620,
    18 
    36         container: "LdtPlayer",
    19     <body>
    37         default_options: {
    20         <h1>Metadataplayer test with JwPlayer</h1>
    38           metadata: _metadata,
    21         <div id="LdtPlayer"></div>
    39         },
    22         <div id="SlideShareContainer"></div>
    40         css: "metadataplayer/LdtPlayer-core.css",
    23         <div id="AnnotationsListContainer"></div>
    41         widgets: [
    24         <script type="text/javascript">
    42           {
    25 IriSP.libFiles.defaultDir = "libs/";
       
    26 IriSP.language = 'fr';
       
    27 IriSP.widgetsDir = "metadataplayer";
       
    28 var _metadata = {
       
    29     url: 'http://ldt.iri.centrepompidou.fr/ldtplatform/ldt/cljson/id/8a1a344a-7f34-11e1-9ee2-00145ea4a2be?callback=?',
       
    30     format: 'ldt'
       
    31 };
       
    32 var _config = {
       
    33     width : 620,
       
    34     container : 'LdtPlayer',
       
    35     default_options: {
       
    36         metadata: _metadata
       
    37     },
       
    38     css : 'metadataplayer/LdtPlayer-core.css',
       
    39     widgets: [
       
    40         {
       
    41             type: "JwpPlayer",
    43             type: "JwpPlayer",
    42             live: true,
    44             live: true,
    43             height: 350,
    45             height: 350,
    44             provider: "rtmp",
    46             provider: "rtmp",
    45             autostart: true,
    47             autostart: true,
    46             streamer: function(_url) {
    48             streamer: function (_url) {
    47                 var _matches = _url.match(/^[^\/]+\/\/[^\/]+\/[^\/]+\//);
    49               var _matches = _url.match(/^[^\/]+\/\/[^\/]+\/[^\/]+\//);
    48                 if (_matches) {
    50               if (_matches) {
    49                     return _matches[0];
    51                 return _matches[0];
    50                 } else {
    52               } else {
    51                     return _url;
    53                 return _url;
    52                 }
    54               }
    53             }
    55             },
    54         },
    56           },
    55         { type: "Slider" },
    57           { type: "Slider" },
    56         { type: "Controller" },
    58           { type: "Controller" },
    57         { type: "Polemic" },
    59           { type: "Polemic" },
    58         { type: "Segments" },
    60           { type: "Segments" },
    59         { type: "Annotation" },
    61           { type: "Annotation" },
    60         {
    62           {
    61             type: "Segments",
    63             type: "Segments",
    62             annotation_type: "Slide"
    64             annotation_type: "Slide",
    63         },
    65           },
    64         { type: "Tweet" },
    66           { type: "Tweet" },
    65         {
    67           {
    66             type: "Tagcloud"
    68             type: "Tagcloud",
    67         },
    69           },
    68         {
    70           {
    69             type: "AnnotationsList",
    71             type: "AnnotationsList",
    70             container: "AnnotationsListContainer"
    72             container: "AnnotationsListContainer",
    71         },
    73           },
    72         {
    74           {
    73             type: "Slideshare",
    75             type: "Slideshare",
    74             container: "SlideShareContainer"
    76             container: "SlideShareContainer",
    75         },
    77           },
    76         { type: "Mediafragment"}
    78           { type: "Mediafragment" },
    77     ]
    79         ],
    78 };
    80       };
    79     
    81 
    80     var _myPlayer = new IriSP.Metadataplayer(_config);
    82       var _myPlayer = new IriSP.Metadataplayer(_config);
    81     
    83     </script>
    82         </script>
    84   </body>
    83     </body>
       
    84 </html>
    85 </html>