|
@@ -518,62 +518,67 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
this.$set(this.newData,'labHardwareVOListTwo',listTwo);
|
|
|
- let obj = {
|
|
|
- count:"100",
|
|
|
- deviceIds:list.join(),
|
|
|
- page:"1",
|
|
|
- };
|
|
|
- let urlText = window.location.href;
|
|
|
- if(urlText.indexOf("192.168") != -1){
|
|
|
- startUrl(obj).then(res => {
|
|
|
- if(res.code == 200){
|
|
|
- if(!res.data[0]){
|
|
|
- this.msgError("视频配置异常请联系管理员")
|
|
|
- this.newData.videoData = [];
|
|
|
- this.pageType = 6;
|
|
|
- }else{
|
|
|
- let videoList = [];
|
|
|
- for(let i=0;i<res.data.length;i++){
|
|
|
- let obj = {
|
|
|
- name:response.data.name + response.data.subAddrr.room,
|
|
|
- videoType:"flv",
|
|
|
- divId:'divId'+i,
|
|
|
- url:res.data[i].result.body.data.ws_flv,
|
|
|
+ if(list[0]){
|
|
|
+ let obj = {
|
|
|
+ count:"100",
|
|
|
+ deviceIds:list.join(),
|
|
|
+ page:"1",
|
|
|
+ };
|
|
|
+ let urlText = window.location.href;
|
|
|
+ if(urlText.indexOf("192.168") != -1){
|
|
|
+ startUrl(obj).then(res => {
|
|
|
+ if(res.code == 200){
|
|
|
+ if(!res.data[0]){
|
|
|
+ this.msgError("视频配置异常请联系管理员")
|
|
|
+ this.newData.videoData = [];
|
|
|
+ this.pageType = 6;
|
|
|
+ }else{
|
|
|
+ let videoList = [];
|
|
|
+ for(let i=0;i<res.data.length;i++){
|
|
|
+ let obj = {
|
|
|
+ name:response.data.name + response.data.subAddrr.room,
|
|
|
+ videoType:"flv",
|
|
|
+ divId:'divId'+i,
|
|
|
+ url:res.data[i].result.body.data.ws_flv,
|
|
|
+ }
|
|
|
+ videoList.push(obj)
|
|
|
}
|
|
|
- videoList.push(obj)
|
|
|
+ this.$set(this.newData,'videoData',videoList);
|
|
|
+ this.pageType = 6;
|
|
|
}
|
|
|
- this.$set(this.newData,'videoData',videoList);
|
|
|
- this.pageType = 6;
|
|
|
}
|
|
|
- }
|
|
|
- });
|
|
|
- }else{
|
|
|
- startUrlJiNanDaXue(obj).then(res => {
|
|
|
- if(res.code == 200){
|
|
|
- if(!res.data[0]){
|
|
|
- this.msgError("视频配置异常请联系管理员")
|
|
|
- this.newData.videoData = [];
|
|
|
- this.pageType = 6;
|
|
|
- }else{
|
|
|
- let videoList = [];
|
|
|
- for(let i=0;i<res.data.length;i++){
|
|
|
- let text = 'ws://lab.sxitdlc.com/jinandaxue/stream/';
|
|
|
- let url = res.data[i].result.body.data.ws_flv;
|
|
|
- url = url.split("rtp/");
|
|
|
- let newUrl = text+'rtp/'+url[1];
|
|
|
- let obj = {
|
|
|
- name:response.data.name + response.data.subAddrr.room,
|
|
|
- videoType:"flv",
|
|
|
- divId:'divId'+i,
|
|
|
- url:newUrl,
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ startUrlJiNanDaXue(obj).then(res => {
|
|
|
+ if(res.code == 200){
|
|
|
+ if(!res.data[0]){
|
|
|
+ this.msgError("视频配置异常请联系管理员")
|
|
|
+ this.newData.videoData = [];
|
|
|
+ this.pageType = 6;
|
|
|
+ }else{
|
|
|
+ let videoList = [];
|
|
|
+ for(let i=0;i<res.data.length;i++){
|
|
|
+ let text = 'ws://lab.sxitdlc.com/jinandaxue/stream/';
|
|
|
+ let url = res.data[i].result.body.data.ws_flv;
|
|
|
+ url = url.split("rtp/");
|
|
|
+ let newUrl = text+'rtp/'+url[1];
|
|
|
+ let obj = {
|
|
|
+ name:response.data.name + response.data.subAddrr.room,
|
|
|
+ videoType:"flv",
|
|
|
+ divId:'divId'+i,
|
|
|
+ url:newUrl,
|
|
|
+ }
|
|
|
+ videoList.push(obj)
|
|
|
}
|
|
|
- videoList.push(obj)
|
|
|
+ this.$set(this.newData,'videoData',videoList);
|
|
|
+ this.pageType = 6;
|
|
|
}
|
|
|
- this.$set(this.newData,'videoData',videoList);
|
|
|
- this.pageType = 6;
|
|
|
}
|
|
|
- }
|
|
|
- });
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ this.$set(this.newData,'videoData',[]);
|
|
|
+ this.pageType = 6;
|
|
|
}
|
|
|
})
|
|
|
},
|