Newer
Older
casic-wvp-gb / src / main / java / com / genersoft / iot / vmp / service / IMediaService.java
liwenhao on 21 Jun 2024 542 bytes sip提交
package com.genersoft.iot.vmp.service;

import com.genersoft.iot.vmp.media.bean.ResultForOnPublish;
import com.genersoft.iot.vmp.media.bean.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);
}