123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta http-equiv="X-UA-Compatible" content="ie=edge" />
- <link rel="stylesheet" href="style/reset.css" />
- <link rel="stylesheet" href="style/public.css" />
- <link rel="stylesheet" href="style/monitor.css" />
- <link rel="stylesheet" href="font/iconfont.css" />
- <title>Document</title>
- </head>
- <body>
- <section class="s1">
- <div class="s-title">
- <h2>重点监控</h2>
- <span class="tag">迎宾大道中院士路路口</span>
- </div>
- <div class="tcdPageCode"></div>
- <main class="video-ctrl" id="vctrl1">
- <video
- id="testPlayer"
- poster=""
- controls
- playsInline
- webkit-playsinline
- autoplay="autoplay"
- >
- <source
- src="http://gz2play.95787.com/sx/gnFe37Och0oyb12RvJTMumpdG.m3u8"
- type="application/x-mpegURL"
- id="player"
- />
- </video>
- </main>
- <div class="m-detail">
- <div class="detail-left">
- <img src="./images/shexiangtou.png" alt="" />
- </div>
- <div class="detail-right">
- <div class="detail-item">
- <div class="di-l">设备编号</div>
- <div class="di-r">5</div>
- </div>
- <div class="detail-item">
- <div class="di-l">设备型号</div>
- <div class="di-r">iDS-2PT7T20BX-D</div>
- </div>
- <div class="detail-item">
- <div class="di-l">设备状态</div>
- <div class="di-r">正常</div>
- </div>
- <div class="detail-item">
- <div class="di-l">运行时长</div>
- <div class="di-r">56天18小时01分钟</div>
- </div>
- </div>
- </div>
- <!-- <div class="settting">
- <span>取消重点监控</span>
- </div> -->
- </section>
- <div class="line"></div>
- <section class="s2">
- <div class="s-title">
- <h2>当前监控</h2>
- <span class="tag" style="color:#00b5ee;border-color:#00b5ee"
- >迎宾大道中院士路路口</span
- >
- </div>
- <main class="video-ctrl">
- <video
- id="testPlayer1"
- poster
- controls
- playsInline
- webkit-playsinline
- autoplay="autoplay"
- >
- <source src="http://gz2play.95787.com/sx/2Ez0OBvrAvuFIy5vWyz9sWB9W.m3u8" type="application/x-mpegURL" id="player1" />
- </video>
- </main>
- <div class="m-detail">
- <div class="detail-left">
- <img src="./images/shexiangtou.png" alt="" />
- </div>
- <div class="detail-right">
- <div class="detail-item">
- <div class="di-l">设备编号</div>
- <div class="di-r">5</div>
- </div>
- <div class="detail-item">
- <div class="di-l">设备型号</div>
- <div class="di-r">iDS-2PT7T20BX-D</div>
- </div>
- <div class="detail-item">
- <div class="di-l">设备状态</div>
- <div class="di-r">正常</div>
- </div>
- <div class="detail-item">
- <div class="di-l">运行时长</div>
- <div class="di-r">56天18小时01分钟</div>
- </div>
- </div>
- </div>
- <!-- <div class="cancel">
- <span>设置为重点监控</span>
- </div> -->
- </section>
- <script src="js/jquery-3.2.1.min.js"></script>
- <script src="js/ezuikit.js"></script>
- <script src="js/page.js"></script>
- <script>
- let firstVideo = "";
- let player = "";
- let player1 = "";
- player = new EZUIPlayer("testPlayer");
- player1 = new EZUIPlayer("testPlayer1");
- $(".tcdPageCode").createPage({
- pageCount: 3,
- current: 1,
- backFn: function(p) {
- let video = firstVideo;
- let type = "";
- switch (p) {
- case 1:
- video = firstVideo;
- type = "application/x-mpegURL";
- break;
- case 2:
- video = "./video/1.Ogg";
- type = "";
- break;
- case 3:
- video = "./video/2.Ogg";
- type = "";
- break;
- default:
- break;
- }
- let videoDom = `
- <video
- id="testPlayer"
- poster
- controls
- playsInline
- webkit-playsinline
- autoplay="autoplay"
- ></video>
- `;
- let sourceDom = `<source
- src="${video}"
- type="${type}"
- id="player1"
- />`;
- if (p === 1) {
- player = "";
- $("#vctrl1").empty();
- $("#vctrl1").html(videoDom);
- $("#testPlayer").empty();
- $("#testPlayer").html(sourceDom);
- player = new EZUIPlayer("testPlayer");
- player.play();
- } else {
- $("#vctrl1").empty();
- $("#vctrl1").html(videoDom);
- $("#testPlayer").empty();
- $("#testPlayer").html(sourceDom);
- $("#testPlayer")[0].play();
- }
- }
- });
- // var player = new EZUIPlayer("testPlayer");
- // $.ajax({
- // url:''
- // })
- Array.from(document.querySelectorAll(".s1 .video-ctrl")).forEach(
- (dom, index) => {
- dom.addEventListener("click", e => {
- console.log("placeClickHandle", index);
- window.placeClickHandle && window.placeClickHandle(index);
- });
- }
- );
- function checkFull() {
- var isFull =
- document.fullscreenEnabled ||
- window.fullScreen ||
- document.webkitIsFullScreen ||
- document.msFullscreenEnabled;
- if (isFull === undefined) isFull = false;
- console.log(isFull);
- return isFull;
- }
- getMonitorUrl();
- function getMonitorUrl() {
- $.ajax({
- url: "http://139.159.231.141:8182/live/getLiveUrlList",
- type: "post",
- data: {
- key: "c1685ef2012c099ec3daa238907577ed"
- },
- success: function(data) {
- let callback = JSON.parse(data).data;
- firstVideo = callback[0];
- $("#player").attr("src", callback[0]);
- $("#player1").attr("src", callback[1]);
- player=null
- player1=null
- player = new EZUIPlayer("testPlayer");
- player1 = new EZUIPlayer("testPlayer1");
- player1.play()
- player.on("error", function() {
- console.log("error");
- });
- player.on("play", function() {
- console.log("play");
- });
- player.on("pause", function() {
- console.log("pause");
- });
- }
- });
- }
- </script>
- </body>
- </html>
|