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

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

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

SIP 호환 음성 인프라를 Amazon Chime SDK 음성 커넥터와 통합하여 SIP 음성 통화를 할 수 있습니다. us-east-1 또는 us-east-2 리전을 사용해야 합니다. SIP(세션 시작 프로토콜)를 지원하는 인터넷에 액세스할 수 있는 PBX(IP Private Branch Exchange), Session SBC(Border Controller) 또는 기타 음성 인프라가 있어야 합니다. 자세한 내용은 Amazon Chime SDK 관리자 안내서시작하기 전에를 참조하세요.

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

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

    1. 종료 설정을 선택하고 활성화됨을 선택합니다.

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

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

    4. 추가를 선택합니다.

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

    6. 필요에 따라 다른 설정을 편집하고 저장을 선택합니다.

  3. Amazon Chime SDK 콘솔의 음성 커넥터에서 Amazon Chime SDK 음성 커넥터의 아웃바운드 호스트 이름을 확인합니다. 이름의 예는 abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws와 같습니다.

  4. Amazon Chime SDK를 사용하여 회의에 참여하려면 SIP URI를 사용하여 Amazon Chime SDK 음성 커넥터의 아웃바운드 호스트 이름에 SIP 요청을 보냅니다. SIP URI에 있는 전화번호 +17035550122를 사용합니다. 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 형식의 전화번호만 인식합니다. From 헤더에 E.164 전화번호가 있는지 확인하세요.