package com.newvideo.service.inter; import com.newvideo.domain.VideoDetailInfo; import com.newvideo.domain.entity.PlayUrl; import com.newvideo.funtv.entity.FunTVAlbum2; import com.newvideo.funtv.entity.FunTVVideo2; import com.newvideo.vo.AcceptData; import java.util.List; public interface FunTV2Service { /** * 保存专辑 * * @param album2 */ public void saveAlbum(FunTVAlbum2 album2); /** * 保存视频 * * @param video */ public void saveVideo(FunTVVideo2 video); /** * 添加到视频 * * @param album2 */ public void addToVideoInfo(FunTVAlbum2 album2); /** * 查询媒体详情 * * @param id */ public FunTVAlbum2 getAlbumDetail(String id); /** * 获取视频列表 * * @param id * @return */ public List getVideoDetailList(String id, int page, int pageSize); /** * 查询最近一集的详情 * * @param id * @return */ public VideoDetailInfo getLatestVideoDetail(String id); public int getShowType(String videoid) ; public PlayUrl getPlayUrl(AcceptData acceptData,String detailSystemId, int resourceId, String id, String videoId); /** * 专辑下线 * @param mediaId */ public void offLineAlbum(String mediaId); /** * 处理专辑 * @param album2 */ public void processAlbum(FunTVAlbum2 album2); }