test/onthefly.htm
changeset 969 353b0881a0b9
child 1069 2409cb4cebaf
equal deleted inserted replaced
968:03c88ba5de2c 969:353b0881a0b9
       
     1 <!doctype html>
       
     2 <html>
       
     3 
       
     4     <head>
       
     5         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
       
     6         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
       
     7         <title>Metadataplayer test with HTML5 / OGG Video</title>
       
     8         <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
       
     9         <link href='test.css' rel='stylesheet' type='text/css'>
       
    10         <script type="text/javascript" src="metadataplayer/LdtPlayer-core.js" type="text/javascript"></script>
       
    11         <script type="text/javascript" src="libs/underscore-min.js" type="text/javascript"></script>
       
    12     </head>
       
    13 
       
    14     <body>
       
    15         <h1>Metadataplayer test with HTML5 / H.264 Video - Uses Popcorn with compatible browsers, JwPlayer with others</h1>
       
    16         <div id="LdtPlayer"></div>
       
    17         <div id="AnnotationsListContainer"></div>
       
    18         <script type="text/javascript">
       
    19 IriSP._ = _;
       
    20 IriSP.libFiles.defaultDir = "libs/";
       
    21 IriSP.widgetsDir = "metadataplayer";
       
    22 var _dir = new IriSP.Model.Directory(),
       
    23     _src = _dir.newLocalSource(),
       
    24     _media = new IriSP.Model.Media(false, _src),
       
    25     _cutt = new IriSP.Model.AnnotationType(false, _src),
       
    26     _ann1 = new IriSP.Model.Annotation(false, _src),
       
    27     _ann2 = new IriSP.Model.Annotation(false, _src);
       
    28 _cutt.title = "Chapitrage";
       
    29 _ann1.setAnnotationType(_cutt.id);
       
    30 _ann2.setAnnotationType(_cutt.id);
       
    31 _ann1.setMedia(_media.id);
       
    32 _ann2.setMedia(_media.id);
       
    33 _ann1.setBegin(0);
       
    34 _ann1.setEnd(32000);
       
    35 _ann1.title = "Première Annotation";
       
    36 _ann2.setBegin(32000);
       
    37 _ann2.setEnd(64000);
       
    38 _ann2.title = "Deuxième Annotation";
       
    39 _media.video = "trailer.mp4";
       
    40 _media.setDuration(64000);
       
    41 console.log("OK");
       
    42 var _config = {
       
    43     width : 620,
       
    44     container : 'LdtPlayer',
       
    45     default_options: {
       
    46         metadata: _src
       
    47     },
       
    48     css : 'metadataplayer/LdtPlayer-core.css',
       
    49     widgets: [
       
    50         {
       
    51             type: "AdaptivePlayer"
       
    52         },
       
    53         { type: "Sparkline" },
       
    54         { type: "Slider" },
       
    55         { type: "Controller" },
       
    56         { type: "Polemic" },
       
    57         { type: "Segments" },
       
    58         { type: "Annotation" },
       
    59         { type: "Tweet" },
       
    60         { type: "Tagcloud" },
       
    61         {
       
    62             type: "AnnotationsList",
       
    63             container: "AnnotationsListContainer"
       
    64         },
       
    65         { type: "Mediafragment"}
       
    66     ]
       
    67 };
       
    68 _myPlayer = new IriSP.Metadataplayer(_config);
       
    69         </script>
       
    70     </body>
       
    71 </html>