|  | @@ -120,22 +120,38 @@ public class ApiStreamController {
 | 
	
		
			
				|  |  |              if (errorCode == InviteErrorCode.SUCCESS.getCode()) {
 | 
	
		
			
				|  |  |                  if (data != null) {
 | 
	
		
			
				|  |  |                      StreamInfo streamInfo = (StreamInfo)data;
 | 
	
		
			
				|  |  | -                    if (streamInfo.getTranscodeStream() != null) {
 | 
	
		
			
				|  |  | -                        streamInfo = streamInfo.getTranscodeStream();
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  |                      JSONObject resultJjson = new JSONObject();
 | 
	
		
			
				|  |  |                      resultJjson.put("StreamID", streamInfo.getStream());
 | 
	
		
			
				|  |  |                      resultJjson.put("DeviceID", serial);
 | 
	
		
			
				|  |  |                      resultJjson.put("ChannelID", code);
 | 
	
		
			
				|  |  |                      resultJjson.put("ChannelName", deviceChannel.getName());
 | 
	
		
			
				|  |  |                      resultJjson.put("ChannelCustomName", "");
 | 
	
		
			
				|  |  | -                    resultJjson.put("FLV", streamInfo.getFlv().getUrl());
 | 
	
		
			
				|  |  | +                    if (streamInfo.getTranscodeStream() != null) {
 | 
	
		
			
				|  |  | +                        resultJjson.put("FLV", streamInfo.getTranscodeStream().getFlv().getUrl());
 | 
	
		
			
				|  |  | +                    }else {
 | 
	
		
			
				|  |  | +                        resultJjson.put("FLV", streamInfo.getFlv().getUrl());
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                      if(streamInfo.getHttps_flv() != null) {
 | 
	
		
			
				|  |  | -                        resultJjson.put("HTTPS_FLV", streamInfo.getHttps_flv().getUrl());
 | 
	
		
			
				|  |  | +                        if (streamInfo.getTranscodeStream() != null) {
 | 
	
		
			
				|  |  | +                            resultJjson.put("HTTPS_FLV", streamInfo.getTranscodeStream().getHttps_flv().getUrl());
 | 
	
		
			
				|  |  | +                        }else {
 | 
	
		
			
				|  |  | +                            resultJjson.put("HTTPS_FLV", streamInfo.getHttps_flv().getUrl());
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  | -                    resultJjson.put("WS_FLV", streamInfo.getWs_flv().getUrl());
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    if (streamInfo.getTranscodeStream() != null) {
 | 
	
		
			
				|  |  | +                        resultJjson.put("WS_FLV", streamInfo.getTranscodeStream().getWs_flv().getUrl());
 | 
	
		
			
				|  |  | +                    }else {
 | 
	
		
			
				|  |  | +                        resultJjson.put("WS_FLV", streamInfo.getWs_flv().getUrl());
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |                      if(streamInfo.getWss_flv() != null) {
 | 
	
		
			
				|  |  | -                        resultJjson.put("WSS_FLV", streamInfo.getWss_flv().getUrl());
 | 
	
		
			
				|  |  | +                        if (streamInfo.getTranscodeStream() != null) {
 | 
	
		
			
				|  |  | +                            resultJjson.put("WSS_FLV", streamInfo.getTranscodeStream().getWss_flv().getUrl());
 | 
	
		
			
				|  |  | +                        }else {
 | 
	
		
			
				|  |  | +                            resultJjson.put("WSS_FLV", streamInfo.getWss_flv().getUrl());
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      resultJjson.put("RTMP", streamInfo.getRtmp().getUrl());
 | 
	
		
			
				|  |  |                      if (streamInfo.getRtmps() != null) {
 |