Amazon Chime SDK 음성 커넥터를 사용한 SIP 통합 - Amazon Chime SDK

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Chime SDK 음성 커넥터를 사용한 SIP 통합

SIP 호환 음성 인프라를 Amazon Chime SDK 음성 커넥터와 통합하여 SIP 음성 통화를 할 수 있습니다. IP 프라이빗 브랜치 익스체인지 (PBX), 세션 보더 컨트롤러 (SBC) 또는 세션 개시 프로토콜 (SIP) 을 지원하는 인터넷 액세스가 가능한 기타 음성 인프라가 있어야 합니다. 자세한 내용은 Amazon Chime SDK 관리자 안내서의 시작하기 전에 참조하십시오.

음성 인프라를 Amazon Chime SDK 음성 커넥터와 통합하려면
  1. 사용자AWS 계정으로 Amazon Chime SDK 음성 커넥터를 생성하십시오. 자세한 내용은 Amazon Chime SDK 관리자 안내서의 Amazon Chime SDK 음성 커넥터 생성을 참조하십시오.

  2. 음성 인프라에서 로 전화를 걸 수 있도록 Amazon Chime SDK 음성 커넥터 설정을 편집하십시오AWS. 자세한 내용은 Amazon Chime SDK 관리자 안내서의 Amazon Chime SDK 음성 커넥터 설정 편집을 참조하십시오.

    1. 종료 설정에서 활성화를 선택합니다.

    2. 허용 목록에서 신규를 선택합니다.

    3. 내부 SIP 인프라의 IP 주소에 대한 CIDR 표기법을 입력합니다. 이렇게 하면 인프라에서 Amazon Chime SDK 음성 커넥터에 액세스할 수 있습니다. 예를 들어 IP10.24.34.0 주소로부터의 트래픽을 허용하려면 CIDR 표기법을 허용 목록에 추가하십시오10.24.34.0/32.

    4. 추가(Add)를 선택합니다.

    5. Calling plan(통화 계획)에서 통화 계획에 추가할 국가를 하나 이상 선택합니다.

    6. 필요에 따라 다른 설정을 편집하고 [Save] 를 선택합니다.

  3. Amazon Chime SDK 콘솔의 음성 커넥터에서 Amazon Chime SDK 음성 커넥터의 아웃바운드 호스트 이름을 확인하십시오. 예를 들어, abcdef1ghij2klmno3pqr4. voiceconnector.chime.aws.

  4. Amazon Chime SDK를 사용하여 회의에 참여하려면 SIP URI를 사용하여 Amazon Chime SDK 음성 커넥터의 아웃바운드 호스트 이름에 SIP 요청을 보내십시오. SIP+17035550122 URI의 전화번호를 사용하십시오. TLS 프로토콜을 사용하도록transport 파라미터를 설정합니다. 마지막으로 CreateAttendeeAPI 작업을 호출하여 생성된 고유한 조인 토큰을 사용합니다. 자세한 내용은 다음 예제를 참조하십시오.

예: SIP 요청

다음 예제는 Amazon Chime SDK 음성 커넥터로 SIP 요청을 보내는 데 사용되는 SIP URI의 콘텐츠를 보여줍니다.

sip:+17035550122@abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws;transport=tls;X-chime-join-token=join-token

다음 예제는 Amazon Chime SDK 회의에 참여하기 위한 샘플 SIP 초대 메시지를 보여줍니다.

INVITE sip:+17035550122@abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws;transport=tls;X-chime-join-token=join-token SIP/2.0 Via: SIP/2.0/TLS IPaddress:12345;rport;branch=branch;alias Max-Forwards: 70 From: sip:+12065550100@IPaddress;tag=tag To: sip:+17035550122@abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws;X-chime-join-token=join-token Contact: <sip:+12065550100@IPaddress:54321;transport=TLS;ob> Call-ID: a1234567-89b0-1c2d-e34f-5gh678j9k2lm CSeq: 6214 INVITE Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS Supported: replaces, 100rel, timer, norefersub Session-Expires: 1800 Min-SE: 90 Content-Type: application/sdp Content-Length: 991 v=0 o=- 3775321410 3775321410 IN IP4 IPaddress s=pjmedia b=AS:117 t=0 0 a=X-nat:0 m=audio 4000 RTP/SAVP 0 3 8 9 125 101 c=IN IP4 IPaddress b=TIAS:96000 a=rtcp:4001 IN IP4 IPaddress a=sendrecv a=rtpmap:0 PCMU/8000 a=rtpmap:3 GSM/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:9 G722/8000 a=rtpmap:125 opus/48000/2 a=fmtp:125 useinbandfec=1 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=crypto:1 AEAD_AES_256_GCM inline:EXAMPLE a=crypto:2 AEAD_AES_256_GCM_8 inline:EXAMPLE a=crypto:3 AES_256_CM_HMAC_SHA1_80 inline:EXAMPLE a=crypto:4 AES_256_CM_HMAC_SHA1_32 inline:EXAMPLE a=crypto:5 AES_CM_128_HMAC_SHA1_80 inline:EXAMPLE a=crypto:6 AES_CM_128_HMAC_SHA1_32 inline:EXAMPLE
참고

Amazon Chime SDK는 E.164 형식의 전화번호만 인식합니다. E.164 전화번호가From 헤더에 있는지 확인하세요.