File was renamed from src/main/java/com/genersoft/iot/vmp/utils/SipUtils.java |
| | |
| | | package com.genersoft.iot.vmp.utils; |
| | | package com.genersoft.iot.vmp.gb28181.utils; |
| | | |
| | | import gov.nist.javax.sip.address.AddressImpl; |
| | | import gov.nist.javax.sip.address.SipUri; |
| | |
| | | /** |
| | | * @author panlinlin |
| | | * @version 1.0.0 |
| | | * @Description JAIN SIP的工具类 |
| | | * @description JAIN SIP的工具类 |
| | | * @createTime 2021年09月27日 15:12:00 |
| | | */ |
| | | public class SipUtils { |
| | | |
| | | public static String getUserIdFromFromHeader(Request request) { |
| | | FromHeader fromHeader = (FromHeader)request.getHeader(FromHeader.NAME); |
| | | return getUserIdFromFromHeader(fromHeader); |
| | | } |
| | | |
| | | public static String getUserIdFromFromHeader(FromHeader fromHeader) { |
| | | AddressImpl address = (AddressImpl)fromHeader.getAddress(); |
| | | SipUri uri = (SipUri) address.getURI(); |
| | | return uri.getUser(); |
| | | } |
| | | |
| | | } |