临时提交
This commit is contained in:
@@ -158,4 +158,6 @@ public interface IMediaServerService {
|
||||
StreamInfo startProxy(MediaServer mediaServer, StreamProxy streamProxy);
|
||||
|
||||
void stopProxy(MediaServer mediaServer, String streamKey);
|
||||
|
||||
StreamInfo getMediaByAppAndStream(String app, String stream);
|
||||
}
|
||||
|
||||
@@ -909,6 +909,19 @@ public class MediaServerServiceImpl implements IMediaServerService {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StreamInfo getMediaByAppAndStream(String app, String stream) {
|
||||
|
||||
List<MediaServer> mediaServerList = getAll();
|
||||
for (MediaServer mediaServer : mediaServerList) {
|
||||
MediaInfo mediaInfo = getMediaInfo(mediaServer, app, stream);
|
||||
if (mediaInfo != null) {
|
||||
return getStreamInfoByAppAndStream(mediaServer, app, stream, mediaInfo, mediaInfo.getCallId());
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Long updateDownloadProcess(MediaServer mediaServer, String app, String stream) {
|
||||
IMediaNodeServerService mediaNodeServerService = nodeServerServiceMap.get(mediaServer.getType());
|
||||
|
||||
Reference in New Issue
Block a user