IMediaNodeServerService.java 825 B

1234567891011121314151617181920
  1. package com.genersoft.iot.vmp.media;
  2. import com.genersoft.iot.vmp.common.CommonCallback;
  3. import com.genersoft.iot.vmp.media.zlm.dto.MediaServerItem;
  4. public interface IMediaNodeServerService {
  5. int createRTPServer(MediaServerItem mediaServerItem, String streamId, long ssrc, Integer port, Boolean onlyAuto, Boolean reUsePort, Integer tcpMode);
  6. void closeRtpServer(MediaServerItem mediaServerItem, String streamId);
  7. void closeRtpServer(MediaServerItem mediaServerItem, String streamId, CommonCallback<Boolean> callback);
  8. void closeStreams(MediaServerItem mediaServerItem, String app, String stream);
  9. Boolean updateRtpServerSSRC(MediaServerItem mediaServerItem, String stream, String ssrc);
  10. boolean checkNodeId(MediaServerItem mediaServerItem);
  11. void online(MediaServerItem mediaServerItem);
  12. }