test/ext-trace.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     <script type="text/javascript" src="libs/jquery.min.js"></script>
       
    14     <script
       
    15       type="text/javascript"
       
    16       src="libs/tracemanager.js"
       
    17       type="text/javascript"
       
    18     ></script>
       
    19   </head>
     3 
    20 
     4     <head>
    21   <body>
     5         <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    22     <h1>Metadataplayer test with JwPlayer</h1>
     6         <title>Metadataplayer test with JwPlayer</title>
    23     <div id="LdtPlayer"></div>
     7         <link href='open-sans/css/fonts.css' rel='stylesheet' type='text/css'>
    24     <div id="AnnotationsListContainer"></div>
     8         <link href='test.css' rel='stylesheet' type='text/css'>
    25     <script type="text/javascript">
     9         <script type="text/javascript" src="metadataplayer/LdtPlayer-core.js" type="text/javascript"></script>
    26       IriSP.language = "fr";
    10         <script type="text/javascript" src="libs/jquery.min.js"></script>
    27       IriSP.widgetsDir = "metadataplayer";
    11         <script type="text/javascript" src="libs/tracemanager.js" type="text/javascript"></script>
    28       var _tracer = tracemanager.init_trace("test", {
    12     </head>
       
    13 
       
    14     <body>
       
    15         <h1>Metadataplayer test with JwPlayer</h1>
       
    16         <div id="LdtPlayer"></div>
       
    17         <div id="AnnotationsListContainer"></div>
       
    18         <script type="text/javascript">
       
    19 IriSP.libFiles.defaultDir = "libs/";
       
    20 IriSP.language = 'fr';
       
    21 IriSP.widgetsDir = "metadataplayer";
       
    22 var _tracer = tracemanager.init_trace("test", {
       
    23         url: "http://traces.advene.org:5000/",
    29         url: "http://traces.advene.org:5000/",
    24         requestmode: "GET",
    30         requestmode: "GET",
    25         syncmode: "sync",
    31         syncmode: "sync",
    26         default_subject: "tests-Metadataplayer"
    32         default_subject: "tests-Metadataplayer",
    27     });
    33       });
    28 _tracer.trace("CallFromOutside");
    34       _tracer.trace("CallFromOutside");
    29 var _metadata = {
    35       var _metadata = {
    30     url: 'json/ldt-ogv.json',
    36         url: "json/ldt-ogv.json",
    31     format: 'ldt'
    37         format: "ldt",
    32 };
    38       };
    33 var _config = {
    39       var _config = {
    34     width : 550,
    40         width: 550,
    35     container : 'LdtPlayer',
    41         container: "LdtPlayer",
    36     default_options: {
    42         default_options: {
    37         metadata: _metadata
    43           metadata: _metadata,
    38     },
    44         },
    39     css : 'metadataplayer/LdtPlayer-core.css',
    45         css: "metadataplayer/LdtPlayer-core.css",
    40     widgets: [
    46         widgets: [
    41         {
    47           {
    42             type: "AutoPlayer",
    48             type: "AutoPlayer",
    43             live: true, 
    49             live: true,
    44             height: 350, 
    50             height: 350,
    45             width: 550, 
    51             width: 550,
    46             provider: "rtmp",
    52             provider: "rtmp",
    47             autostart: true
    53             autostart: true,
    48         },
    54           },
    49         { type: "Slider" },
    55           { type: "Slider" },
    50         { type: "Controller" },
    56           { type: "Controller" },
    51         { type: "Polemic" },
    57           { type: "Polemic" },
    52         { type: "Segments" },
    58           { type: "Segments" },
    53         { type: "Slice" },
    59           { type: "Slice" },
    54         {
    60           {
    55             type: "Arrow",
    61             type: "Arrow",
    56             base_height: 4
    62             base_height: 4,
    57         },
    63           },
    58         { type: "Annotation" },
    64           { type: "Annotation" },
    59         {
    65           {
    60             type: "CreateAnnotation",
    66             type: "CreateAnnotation",
    61             api_endpoint_template: "http://capsicum/pf/ldtplatform/api/ldt/annotations/{{id}}.json",
    67             api_endpoint_template:
       
    68               "http://capsicum/pf/ldtplatform/api/ldt/annotations/{{id}}.json",
    62             creator_name: "Metadataplayer",
    69             creator_name: "Metadataplayer",
    63             creator_avatar: "https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png",
    70             creator_avatar:
    64             tag_titles: ["#amateur", "#digital-humanities"]
    71               "https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png",
    65         },
    72             tag_titles: ["#amateur", "#digital-humanities"],
    66         { type: "Tweet" },
    73           },
    67         {
    74           { type: "Tweet" },
    68             type: "Tagcloud"
    75           {
    69         },
    76             type: "Tagcloud",
    70         {
    77           },
       
    78           {
    71             type: "AnnotationsList",
    79             type: "AnnotationsList",
    72             container: "AnnotationsListContainer",
    80             container: "AnnotationsListContainer",
    73             default_thumbnail : "http://ldt.iri.centrepompidou.fr/static/site/ldt/css/imgs/video_sequence.png"
    81             default_thumbnail:
    74         },
    82               "http://ldt.iri.centrepompidou.fr/static/site/ldt/css/imgs/video_sequence.png",
    75         {
    83           },
       
    84           {
    76             type: "Trace",
    85             type: "Trace",
    77             tracer: _tracer,
    86             tracer: _tracer,
    78             js_console: true,
    87             js_console: true,
    79             extend: {
    88             extend: {
    80                 test: 42
    89               test: 42,
    81             }
    90             },
    82         }
    91           },
    83     ]
    92         ],
    84 };
    93       };
    85 
    94 
    86 var _myPlayer = new IriSP.Metadataplayer(_config);
    95       var _myPlayer = new IriSP.Metadataplayer(_config);
    87     
    96     </script>
    88         </script>
    97   </body>
    89     </body>
       
    90 </html>
    98 </html>