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