|
@@ -8,16 +8,16 @@
|
|
|
<span>45</span>
|
|
|
</div> -->
|
|
|
<div class="i-list-con" style="height: 64vh; overflow-y: scroll;">
|
|
|
- <span v-for="(forestFarm,index) in 10" :key="index">
|
|
|
- <div class="d-l-con">
|
|
|
+ <span v-for="(item,index) in cameraList" :key="index">
|
|
|
+ <div class="d-l-con" @click="playhk(item.channelCode)">
|
|
|
<div class="d-l-l-text">
|
|
|
<i class="i-small"></i>
|
|
|
- <h4>asdasd爱仕达</h4>
|
|
|
+ <h4>{{ item.cameraName }}</h4>
|
|
|
</div>
|
|
|
</div>
|
|
|
</span>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
<div style="width:70%;height:400px;position:absolute;">
|
|
|
<!--视频窗口展示---大华-->
|
|
|
<div id="dom1" class="dom1"></div>
|
|
@@ -32,6 +32,7 @@
|
|
|
<script>
|
|
|
/** ----------------------------------摄像头预览开始------------------------------------- */
|
|
|
import { getDahuaVideoServer, getTVWallList } from '@/api/dahua/dahua'
|
|
|
+import { tvCameraList } from '@/api/haikang/haikang'
|
|
|
import DHWs from '@/dahua/lib/DHWs'
|
|
|
|
|
|
/** ----------------------------------摄像头预览结束------------------------------------- */
|
|
@@ -254,6 +255,7 @@ export default {
|
|
|
mixedVideoDisplayMode: 2,
|
|
|
isShowTipe: true,
|
|
|
/** ----------------------------------摄像头预览结束------------------------------------- */
|
|
|
+ cameraList:[],
|
|
|
initCount: 0,
|
|
|
pubKey: '',
|
|
|
oWebControl: null
|
|
@@ -302,6 +304,9 @@ export default {
|
|
|
// this.preview()
|
|
|
/** ----------------------------------大华摄像头预览结束------------------------------------- */
|
|
|
/** ----------------------------------海康摄像头预览开始------------------------------------- */
|
|
|
+ tvCameraList().then(response => {
|
|
|
+ this.cameraList=response.data
|
|
|
+ })
|
|
|
that.initPlugin()
|
|
|
setTimeout(function() {
|
|
|
that.playhk();
|
|
@@ -536,8 +541,8 @@ export default {
|
|
|
return encrypt.encrypt(value)
|
|
|
},
|
|
|
//播放海康摄像头
|
|
|
- playhk(){
|
|
|
- var cameraIndexCode = '33e7f21691a843f6bcb4866efebe088b' //获取输入的监控点编号值,必填
|
|
|
+ playhk(channelCode){
|
|
|
+ var cameraIndexCode = channelCode //获取输入的监控点编号值,必填
|
|
|
var streamMode = 0 //主子码流标识:0-主码流,1-子码流
|
|
|
var transMode = 1 //传输协议:0-UDP,1-TCP
|
|
|
var gpuMode = 0 //是否启用GPU硬解,0-不启用,1-启用
|