648540858
2024-03-31 4548695a0b79cc6a3cc940d698cdf1d0b535d570
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);
}