From edb033ccd7df53e2444f38c9657946ce15856153 Mon Sep 17 00:00:00 2001 From: panlinlin <648540858@qq.com> Date: 星期五, 26 三月 2021 18:32:36 +0800 Subject: [PATCH] 添加获取直播流的api --- src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java | 20 ++++---------------- 1 files changed, 4 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java b/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java index 0c3f127..51ce21e 100644 --- a/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java +++ b/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/request/impl/InviteRequestProcessor.java @@ -75,20 +75,6 @@ SipURI sipURI = (SipURI) request.getRequestURI(); String channelId = sipURI.getUser(); String platformId = null; -// SubjectHeader subjectHeader = (SubjectHeader)request.getHeader(SubjectHeader.NAME); -// // 鏌ヨ閫氶亾鏄惁瀛樺湪 涓嶅瓨鍦ㄥ洖澶�404 -// if (subjectHeader != null) { // 瀛樺湪鍒欎粠subjectHeader 鑾峰彇骞冲彴淇℃伅 -// String subject = subjectHeader.getSubject(); -// if (subject != null) { -// String[] info1 = subject.split(","); -// if (info1 != null && info1 .length == 2) { -// String[] info2 = info1[1].split(":"); -// if (info2 != null && info2.length == 2) { -// platformId = info2[0]; -// } -// } -// } -// } FromHeader fromHeader = (FromHeader)request.getHeader(FromHeader.NAME); AddressImpl address = (AddressImpl) fromHeader.getAddress(); @@ -224,7 +210,9 @@ e.printStackTrace(); } })); - playResult.getResult(); + if (logger.isDebugEnabled()) { + logger.debug(playResult.getResult().toString()); + } } catch (SipException | InvalidArgumentException | ParseException e) { e.printStackTrace(); @@ -249,7 +237,7 @@ * @throws ParseException */ private void responseAck(RequestEvent evt, int statusCode) throws SipException, InvalidArgumentException, ParseException { - Response response = getMessageFactory().createResponse(Response.TRYING, evt.getRequest()); + Response response = getMessageFactory().createResponse(statusCode, evt.getRequest()); getServerTransaction(evt).sendResponse(response); } -- Gitblit v1.8.0