VideoPh.html 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>瑞高船舶智能监控系统</title>
  6. <meta name="renderer" content="webkit">
  7. <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
  8. <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  9. <meta http-equiv="pragma" content="no-cache">
  10. <meta http-equiv="Cache" content="no-cache">
  11. <meta http-equiv="cache-control" content="no-cache, must-revalidate">
  12. <meta http-equiv="expires" content="0">
  13. <meta name="viewport"
  14. content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  15. <link rel="stylesheet" href="../../css/element.css">
  16. <link rel="stylesheet" href="../../css/style.css">
  17. <link rel="stylesheet" id="linkSource" href="../../css/base.css">
  18. <script src="../../js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  19. <script src="../../js/yz/init.js" type="text/javascript" charset="utf-8"></script>
  20. <script src="../../js/ezuikit.js"></script>
  21. <script src="../../js/yz/ysy-mj456.js" type="text/javascript" charset="utf-8"></script>
  22. <script>
  23. checkLogin();
  24. </script>
  25. </head>
  26. <style type="text/css">
  27. *{
  28. margin: 0;
  29. padding: 0;
  30. }
  31. body {
  32. color: #fff;
  33. height: 100%;
  34. background-color: #103151;
  35. }
  36. div,td {
  37. box-sizing: border-box;
  38. }
  39. .tabli{
  40. width: 25%;
  41. display: flex;
  42. flex-direction: column;
  43. align-items: center;
  44. justify-content: center;
  45. margin-top:15px;
  46. }
  47. .tabli .icon_box{
  48. width: 54px;
  49. height: 54px;
  50. text-align: center;
  51. border-radius: 50%;
  52. background-color: #49A0FF;
  53. }
  54. .tabli .icon_box img{
  55. width: 65%;
  56. }
  57. .tabli .icon_box+div{
  58. font-size: 13px;
  59. color: rgba(255,255,255,0.7);
  60. }
  61. .errTxt{
  62. position: absolute;
  63. top:50%;
  64. left:50%;
  65. display: flex;
  66. flex-direction: column;
  67. align-items: center;
  68. justify-content: center;
  69. color: red;
  70. transform: translate(-50%,-50%);
  71. z-index: 4444;
  72. }
  73. @-webkit-keyframes rotation{
  74. from { -webkit-transform: rotate(0deg);}
  75. to { -webkit-transform: rotate(360deg); }
  76. }
  77. .errTxt .load_img{
  78. width: 40px;
  79. height:40px;
  80. margin-bottom: 20px;
  81. -webkit- transform: rotate (360deg);
  82. animation: rotation 2s linear infinite;
  83. - moz -animation: rotation 2s linear infinite;
  84. -webkit - animation: rotation 2s linear infinite ;
  85. -o-animation: rotation 2s linear infinite;
  86. }
  87. #videoBox{
  88. position: relative;
  89. width: 100%;
  90. height: 240px;
  91. margin-top:12px;
  92. background-color: #000;
  93. }
  94. #videoBox .noBg{
  95. position: absolute;
  96. height: 100%;
  97. width: 100%;
  98. background: url(../../imgs/videobg.png) no-repeat;
  99. background-size: 100% 100%;
  100. }
  101. .mask li{
  102. list-style: none;
  103. position: relative;
  104. text-align: center;
  105. padding: 10px 20px;
  106. color: #f5f5f5;
  107. }
  108. .mask li::after{
  109. content: "";
  110. position: absolute;
  111. left: 15px;
  112. top: calc(50% - 7.5px);
  113. width:3px;
  114. height:15px;
  115. background-color: #fff;
  116. }
  117. .mask li.act{
  118. color: #1cbbb4;
  119. }
  120. .mask li.act::after{
  121. background-color: #1cbbb4;
  122. }
  123. .pauseVoice{
  124. font-size: 20px;
  125. }
  126. .topBox .iconfont {
  127. position: absolute;
  128. left: 10px;
  129. top: 8px;
  130. font-size: 20px;
  131. z-index: 4446;
  132. }
  133. </style>
  134. <script type="text/javascript">
  135. </script>
  136. <body>
  137. <div class="topParen">
  138. <div class="topBox">
  139. <div>AI监控</div>
  140. <i class="iconfont icon-zhedie"></i>
  141. </div>
  142. <div class="li_box">
  143. <div class="text-bold" style="font-size: 15px;">行为识别</div>
  144. <div class="flex align-center text-center">
  145. <div class="tabli" data-key="pljs">
  146. <div class="icon_box"><img src="../../imgs/fire.png" ></div>
  147. <div>疲劳驾驶</div>
  148. </div>
  149. <div class="tabli" data-key="qycr">
  150. <div class="icon_box"><img src="../../imgs/area.png" ></div>
  151. <div>区域警戒</div>
  152. </div>
  153. <div class="tabli" data-key="lgjc">
  154. <div class="icon_box"><img src="../../imgs/leave.png" ></div>
  155. <div>离岗检测</div>
  156. </div>
  157. <div class="tabli" data-key="wsjjc">
  158. <div class="icon_box"><img src="../../imgs/iphone.png" ></div>
  159. <div>玩手机检测</div>
  160. </div>
  161. </div>
  162. </div>
  163. <div class="li_box">
  164. <div class="text-bold" style="font-size: 15px;">物品识别</div>
  165. <div class="flex align-center text-center">
  166. <div class="tabli" data-key="kzjc">
  167. <div class="icon_box"><img src="../../imgs/facial.png" ></div>
  168. <div>口罩识别</div>
  169. </div>
  170. <div class="tabli" data-key="aqmjc">
  171. <div class="icon_box"><img src="../../imgs/hat.png" ></div>
  172. <div>安全帽识别</div>
  173. </div>
  174. </div>
  175. </div>
  176. <div class="li_box">
  177. <div class="flex justify-between align-center">
  178. <div style="font-size: 15px;" onclick="showMadel('SBmask')">
  179. <i class="iconfont icon-shexiangtou"></i>
  180. <span class="curTxt text-bold"">团结号</span>
  181. </div>
  182. <div>
  183. <i class="iconfont icon-shengyin-kai pauseVoice margin-right-sm" style="vertical-align:middle;"></i>
  184. <span onclick="closeVid()">关闭</span>
  185. </div>
  186. </div>
  187. <div id="videoBox">
  188. <div class="noBg"></div>
  189. </div>
  190. </div>
  191. <div class="mask SBmask" style="display: none;">
  192. <div style="width:60%;" class="bg-theme">
  193. <div class="bg-theme-son padding-sm flex align-center justify-between">
  194. <div>设备列表</div>
  195. <div class="iconfont icon-cha" onclick="hideMadel('SBmask')"></div>
  196. </div>
  197. <ul id="SBli" style="height: 240px;overflow: auto;font-size: 12px;"></ul>
  198. </div>
  199. </div>
  200. </div>
  201. </body>
  202. <script src="../../js/yz/videoPh.js" type="text/javascript" charset="utf-8"></script>
  203. </html>