| | |
| | | import com.genersoft.iot.vmp.common.InviteSessionType; |
| | | import com.genersoft.iot.vmp.service.bean.ErrorCallback; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 记录国标点播的状态,包括实时预览,下载,录像回放 |
| | | */ |
| | |
| | | * 统计同一个zlm下的国标收流个数 |
| | | */ |
| | | int getStreamInfoCount(String mediaServerId); |
| | | |
| | | |
| | | /*======================设备主子码流逻辑START=========================*/ |
| | | /** |
| | | * 获取点播的状态信息 |
| | | */ |
| | | InviteInfo getInviteInfoByDeviceAndChannel(InviteSessionType type, |
| | | String deviceId, |
| | | String channelId,boolean isSubStream); |
| | | |
| | | void removeInviteInfoByDeviceAndChannel(InviteSessionType inviteSessionType, String deviceId, String channelId,boolean isSubStream); |
| | | |
| | | InviteInfo getInviteInfo(InviteSessionType type, |
| | | String deviceId, |
| | | String channelId, |
| | | boolean isSubStream, |
| | | String stream); |
| | | |
| | | void removeInviteInfo(InviteSessionType type, |
| | | String deviceId, |
| | | String channelId, |
| | | boolean isSubStream, |
| | | String stream); |
| | | |
| | | void once(InviteSessionType type, String deviceId, String channelId,boolean isSubStream, String stream, ErrorCallback<Object> callback); |
| | | |
| | | void call(InviteSessionType type, String deviceId, String channelId,boolean isSubStream, String stream, int code, String msg, Object data); |
| | | |
| | | void updateInviteInfoSub(InviteInfo inviteInfo); |
| | | |
| | | /** |
| | | * 获取点播的状态信息 |
| | | */ |
| | | InviteInfo getInviteInfoByStream(InviteSessionType type, String stream,boolean isSubStream); |
| | | |
| | | /** |
| | | * 获取点播的状态信息 |
| | | */ |
| | | List<Object> getInviteInfos(InviteSessionType type, |
| | | String deviceId, |
| | | String channelId, |
| | | String stream); |
| | | /*======================设备主子码流逻辑END=========================*/ |
| | | |
| | | |
| | | |
| | | } |