VideoService.java 909 Bytes
package com.bsth.service.video;

import com.bsth.entity.Business;
import com.bsth.entity.video.VideoChannel;
import com.bsth.entity.video.VideoTree;
import com.bsth.service.BaseService;


import java.util.List;
import java.util.Map;

/**
 * @author liujun
 * @date 2024年06月27日 11:14
 */

public interface VideoService {

    List<VideoTree> combinationTree();

    List<VideoTree> combinationTreeOfCar(String code,boolean spread,boolean asyn);

    List<VideoTree> searchTreeDataByCarNo(String carNo,boolean spread,boolean asyn) throws Exception;

    List<VideoTree> queryChannelsTree(String carNo,boolean spread,boolean asyn) throws Exception;

    List<Map<String, Object>> getVideoChannel(String carNo)throws  Exception;

    List<Map<String,Object>> getVideoChannelHistoryList(String device,String channel,String dateStr,String token) throws  Exception;

    String getToken() throws  Exception;
}