web/niv1_videoplayer.html
author veltr
Mon, 07 Jan 2013 15:54:35 +0100
changeset 70 afa0cdb56132
parent 46 542252e0c615
child 78 8c3f0b94d056
permissions -rw-r--r--
Version 1.14
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     1
<!DOCTYPE html>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     2
<html lang="fr">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     3
	<head>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     4
		<meta charset="utf-8">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     5
		<title>The End niv1- @todo</title>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     6
		
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     7
		<meta name="description" content="@todo">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     8
		
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
     9
		<!-- Mobile Specific Metas -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    10
		<meta name="viewport" content="initial-scale=1.0, width=device-width" />
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    11
		
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    12
		<link rel="stylesheet" href="static/res/css/style_1024.css" /> 
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    13
		
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    14
	</head>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    15
	<body>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    16
		<!-- div content - site takes the full height of browser -->	
41
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    17
		<div id="content" class="full_screen">
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    18
			
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    19
			<!-- div content_top - the elements takes the full height of "content_top" -->				
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    20
			<div id="content_top">	
41
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    21
				<div class="strut"></div><!--
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    22
			this comment corrects the white-space (display: inline);
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    23
			--><section class="fullScreen_vcentering">	
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    24
		            <!-- Video -->
41
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    25
	           		<!-- 
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    26
	           		controls attribute - you're going to turn the default controls off via JavaScript 
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    27
	          		poster - sets a default image to display instead of the video's first frame.
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    28
	            		
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    29
	           		<video controls poster="/">
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    30
	  					<p>Votre navigateur ne gère pas l'élément video @todo</p>
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    31
					</video>
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    32
					-->
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    33
			        <div id="video">
f2123b4487e9 début écrans de choix
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 36
diff changeset
    34
			        </div> 
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    35
	            	<!-- /Video -->	
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    36
				</section>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    37
			
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    38
			</div>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    39
			
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    40
			<!-- Controls container -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    41
			<footer id="controlContainer">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    42
				<!-- @todo JS the player disappears down the screen after 5 sec -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    43
                <section id="controlbar">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    44
       				<div class="container_hcentering">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    45
       					<button id="btnInfo" class="btn">INFO</button>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    47
	       				<button id="btnSDHD" class="btn" onClick="/">SD/HD</button>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    48
	                    
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    49
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    50
	                    <div id="progressContainer">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    51
		                    
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    52
		                    <div id="progressBar" class="progress_bar">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    53
		                    	<span id="progress" class="progress_bar"></span>
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    54
		                    	<button id="stateBar" class="txt_hidden" onClick="/"></button>
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    55
		                	</div>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    56
		                    
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    57
		                   	<ul id="progressTime">
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    58
		                   		<!-- class="txt_white" can be used to color current time in white -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    59
		                   		<li id="current" class="floatL"></li>
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    60
		   						<li id="duration" class="floatR">0'00''</li>
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    61
		   					</ul>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    62
						
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    63
						</div>
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    64
	                    <button id="btnBck" class="btn txt_hidden" onClick="incPlayer.ctrlPrev();">Back</button>  
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    65
		                <!--I use a single button, which will serve as a play button when the video is paused (or stopped) and a pause button when it's playing.
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    66
		                -->	                    
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    67
	                    <button id="btnPlayPause" class="btn txt_hidden" title="play" onClick="incPlayer.ctrlPlay(this);">Play/Pause</button> 
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    68
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    69
	                    <button id="btnFwd" class="btn txt_hidden" onClick="incPlayer.ctrlNext();">Forward</button>
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    70
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    71
	                    <button id="btnChoice" class="btn">Choice</button>             
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    72
                    </div>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    73
                </section>              
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    74
            <!-- /Controlbar container -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    75
			</footer>	
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    76
		</div>	
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    77
		<!-- Metanav FranceTV 	-->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    78
		<script src="http://static.francetv.fr/js/jquery.metanav-min.js" charset="utf-8"></script>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    79
		<!-- JavaScript -->
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    80
        <script src="static/res/js/jquery-1.8.2.min.js"></script>
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    81
       	<script src="static/res/js/jquery.cookie.js"></script>        	      
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    82
        <script src="static/res/js/popcorn-complete.js"></script>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    83
        <script src="static/res/js/popcorn.sequence.js"></script>
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    84
        <script src="static/res/js/incplayer.js"></script>        
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    85
        <script src="static/res/js/incchoice.js"></script>        
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    86
        <script>        
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    87
            $(function() {
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    88
            	// Init the video player
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    89
                if (incPlayer.init("video", "btnPlayPause", "current", "duration", "static/res/json/sequences.json", true)) {
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    90
                    incPlayer.createPopSequence(incChoice.getChoosenWords());             
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    91
46
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    92
					// Add class on all videos
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents: 41
diff changeset
    93
           			$("#video").children().addClass("small_video");			
36
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    94
                }                    	
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    95
            });
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    96
        </script>        			
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    97
	</body>	
Edwin Razafimahatratra <edwin@robotalismsoft.com>
parents:
diff changeset
    98
</html>