|
|
@ -134,11 +134,14 @@ public class LiveStreamServiceImpl implements ILiveStreamService { |
|
|
|
Optional<EventsReceiver<FlighttaskProgress>> runningWaylineJob = waylineRedisService.getRunningWaylineJob(deviceBySn.getDeviceSn()); |
|
|
|
Map<String,Object> reqMap = new HashMap<>(); |
|
|
|
if(runningWaylineJob.isPresent()) { |
|
|
|
ILivestreamUrl iLivestreamUrl = LiveStreamProperty.get(UrlTypeEnum.RTMP); |
|
|
|
String jobId = runningWaylineJob.get().getOutput().getExt().getFlightId(); |
|
|
|
Optional<WaylineJobDTO> waylineJobDTO = waylineJobService.getJobByJobInternalId(jobId); |
|
|
|
reqMap.put("jobId",waylineJobDTO.get().getJobId()); |
|
|
|
reqMap.put("jobName",waylineJobDTO.get().getJobName()); |
|
|
|
reqMap.put("deviceSn",deviceBySn.getDeviceSn()); |
|
|
|
reqMap.put("videoId",liveParam.getVideoId().toString()); |
|
|
|
reqMap.put("url",iLivestreamUrl.toString()); |
|
|
|
playTextService.streamType(reqMap); |
|
|
|
} |
|
|
|
} |
|
|
|