package com.yeshi.buwan.service.inter.video;
|
|
import com.yeshi.buwan.domain.video.VideoResourcePlayVersionMap;
|
|
import java.util.List;
|
|
/**
|
* @author HXH
|
* @title: 视频播放源管理服务
|
* @projectName BuWan
|
* @description: 用于管理视频获取播放链接时能够播放哪些播放源,
|
* 与VideoResourceVersionMapService不同的是,
|
* 前者只能处理是否显示的问题,后者处理的是是否可以播放
|
* @date
|
*/
|
public interface VideoResourcePlayVersionMapService {
|
|
/**
|
* 添加
|
*
|
* @param map
|
* @throws Exception
|
*/
|
public void add(VideoResourcePlayVersionMap map) throws Exception;
|
|
/**
|
* 根据系统和版本查询
|
*
|
* @param detailSystemId
|
* @param version
|
* @return
|
*/
|
public List<VideoResourcePlayVersionMap> list(String detailSystemId, Integer version, String channel);
|
|
/**
|
* 根据系统和版本查询ResourceId
|
*
|
* @param detailSystemId
|
* @param version
|
* @return
|
*/
|
public List<String> listResourceId(String detailSystemId, Integer version, String channel);
|
|
}
|