From f788607ff771a47bc60d6a86e00b3433c40f3d2c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 24 九月 2021 15:22:03 +0800
Subject: [PATCH] 接入视频直播

---
 src/main/java/com/yeshi/buwan/domain/live/TVLiveChannelResourceMap.java |   31 +++++++++++++++++++++++++++++--
 1 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannelResourceMap.java b/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannelResourceMap.java
index b4ea40c..b86ae66 100644
--- a/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannelResourceMap.java
+++ b/src/main/java/com/yeshi/buwan/domain/live/TVLiveChannelResourceMap.java
@@ -1,5 +1,6 @@
 package com.yeshi.buwan.domain.live;
 
+import com.yeshi.buwan.util.StringUtil;
 import org.springframework.data.annotation.Id;
 import org.springframework.data.mongodb.core.mapping.Document;
 
@@ -17,6 +18,11 @@
     private Integer weight;
     private Date createTime;
 
+    //瀛愭潵婧愬悕绉�
+    private String subResourceName;
+    //鎾斁閾炬帴
+    private String playUrl;
+
 
     public String getId() {
         return id;
@@ -26,8 +32,12 @@
         this.id = id;
     }
 
-    public static String createId(String channelId, TVLiveResource resource) {
-        return channelId + "-" + resource.name();
+    public static String createId(String channelId, TVLiveResource resource, String subResourceName) {
+        String id = channelId + "-" + resource.name();
+        if (!StringUtil.isNullOrEmpty(subResourceName)) {
+            id += "-" + subResourceName;
+        }
+        return id;
     }
 
     public String getChannelId() {
@@ -69,4 +79,21 @@
     public void setCreateTime(Date createTime) {
         this.createTime = createTime;
     }
+
+    public String getSubResourceName() {
+        return subResourceName;
+    }
+
+    public void setSubResourceName(String subResourceName) {
+        this.subResourceName = subResourceName;
+    }
+
+    public String getPlayUrl() {
+        return playUrl;
+    }
+
+    public void setPlayUrl(String playUrl) {
+        this.playUrl = playUrl;
+    }
+
 }

--
Gitblit v1.8.0