|
@@ -174,6 +174,10 @@ export default {
|
|
|
console.log("推流成功:" + videoUrl)
|
|
|
itemData.playUrl = videoUrl;
|
|
|
this.setPlayUrl(videoUrl, idxTmp);
|
|
|
+ // 添加监听
|
|
|
+ setTimeout(() => {
|
|
|
+ this.loadSsrcList()
|
|
|
+ }, 10 * 1000)
|
|
|
} else {
|
|
|
this.$message.error(res.data.msg);
|
|
|
}
|
|
@@ -244,6 +248,30 @@ export default {
|
|
|
},
|
|
|
rtcPlayHandle(e){
|
|
|
console.log(e);
|
|
|
+ },
|
|
|
+
|
|
|
+ addEventHandle(){
|
|
|
+
|
|
|
+ },
|
|
|
+
|
|
|
+ // 加载当前推流的情况
|
|
|
+ async loadSsrcList(){
|
|
|
+ let [err,res] = await handle(this.$axios.axios({
|
|
|
+ method: 'get',
|
|
|
+ url: '/api/play/ssrc'
|
|
|
+ }))
|
|
|
+ if(err){
|
|
|
+ this.$message.error('获取推流列表失败');
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ let response = res.data;
|
|
|
+ console.log(response);
|
|
|
+ if (response.code === 0){
|
|
|
+
|
|
|
+ }else{
|
|
|
+ this.$message.error(response.msg);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
};
|