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