648540858
2024-04-01 fd2ef6effe7b484c70079a7ac054ac4834b394d9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.genersoft.iot.vmp.service;
 
import com.genersoft.iot.vmp.common.StreamInfo;
import com.genersoft.iot.vmp.media.bean.MediaInfo;
import com.genersoft.iot.vmp.media.bean.ResultForOnPublish;
import com.genersoft.iot.vmp.media.zlm.dto.MediaServer;
 
/**
 * 媒体信息业务
 */
public interface IMediaService {
 
    /**
     * 播放鉴权
     */
    boolean authenticatePlay(String app, String stream, String callId);
 
    ResultForOnPublish authenticatePublish(MediaServer mediaServer, String app, String stream, String params);
 
    boolean closeStreamOnNoneReader(String mediaServerId, String app, String stream, String schema);
}