]> git.parisson.com Git - telecaster-cgi.git/commitdiff
add local video to status
authoryomguy <yomguy@parisson.com>
Fri, 8 Jul 2011 02:42:14 +0000 (02:42 +0000)
committeryomguy <yomguy@parisson.com>
Fri, 8 Jul 2011 02:42:14 +0000 (02:42 +0000)
css/telecaster.css
webview.py

index 5dc55cbd408fc2360e9f3855afd8227135110c56..fa94bc6a2ccf102073d3bcca6d0b6dbdfb30c8ab 100644 (file)
@@ -49,7 +49,7 @@ div.tools { background-color: #030250;
 div.colophon { background-color: transparent;
      color: #000000;
         font-size: 80%;
-     float: right;
+     float: left;
      padding: 0.5em 0px 0px 1em;
      font: 0.8125em/1em Verdana, sans-serif;
 }
index a0a35870a849031f9f3a57b98e8ce17abe78cade..92a2227582814d1085e3650220bf95344171c2c8 100644 (file)
@@ -187,6 +187,9 @@ class WebView(FieldStorage):
 
         print "<div class=\"hardware\">"
         print "<div class=\"title\">Status</div>"
+
+        self.video()
+
         print "<table class=\"hardware\">"
         print "<tr><td>Name</td><TD> : </TD>"
         print "<td>%s</td></tr>" % self.conf['infos']['url']
@@ -274,6 +277,11 @@ class WebView(FieldStorage):
         print "</form>"
         self.colophon()
         self.footer()
+    
+    def video(self):
+        print "<div style=\"float : left;\">"
+        print "<video controls=\"controls\" preload=\"auto\" autoplay=\"auto\" ><source src=\"http://"+self.ip+":8000/telecaster_live_video.ogg\" type=\"video/ogg\" /></video>"
+        print "</div>"
 
     def stop_form(self, conference_dict, writing, casting):
         department = conference_dict['department']
@@ -284,7 +292,7 @@ class WebView(FieldStorage):
         self.mount_point ='_-_'.join([self.short_name,department,conference])+'.'+self.format
         self.writing = writing
         self.casting = casting
-        self.refresh = True
+        self.refresh = False
 
         self.header()
         self.sub_header()
@@ -299,7 +307,7 @@ class WebView(FieldStorage):
         print "<TR><TH align=\"left\">Session</TH><TD> : </TD><TD>"+session+"</TD></TR>"
         print "<TR><TH align=\"left\">Professeur</TH><TD> : </TD><TD>"+professor+"</TD></TR>"
         print "<TR><TH align=\"left\">Commentaire</TH><TD> : </TD><TD>"+comment+"</TD></TR>"
-        print "</table>"
+        print "</table><br />"
         print "</div>"
         print "<div class=\"tools\">"
         print "<div class=\"buttons\">"