기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
샘플 통화 흐름
이 다이어그램은 Amazon Chime SDK PSTN 오디오 서비스와 고객 함수를 통한 통화 흐름을 보여줍니다. AWS Lambda 이 예시에서는 애플리케이션이 발신자에게 안내를 재생하고 이중 톤 다중 주파수(DTMF) 숫자를 수집한 다음 이를 Amazon Chime SDK 회의에 연결합니다.
다이어그램의 숫자는 다이어그램 아래의 번호가 매겨진 설명에 해당합니다.
![PSTN 오디오 서비스 및 AWS Lambda 함수를 통한 기본 통화 흐름의 다이어그램입니다.](images/pstn-call-flow-diagram.png)
다이어그램에서,
-
Amazon Chime SDK PSTN 오디오 서비스는 SIP 규칙에 프로비저닝된 전화번호로 전화를 받습니다.
-
PSTN 오디오 서비스는 연결된 SIP 미디어 애플리케이션을 가져오고 이벤트와 함께 관련 함수 (LEG-A) 를 호출합니다. AWS Lambda
NEW_INBOUND_CALL
-
이 AWS Lambda 함수는 PSTN Audio 서비스에 전화를 받고
PlayAudioAndGetDigits
, 발신자에게 오디오 파일을 재생하고, 발신자가 입력한 DTMF 숫자를 수집하도록 지시하는 등의 작업 목록을 반환합니다. -
PSTN 오디오 서비스는 전화를 받고, 오디오 안내를 재생하고, 발신자가 입력한 DTMF 숫자를 수집합니다.
-
PSTN 오디오 서비스는 DTMF 숫자 입력을 사용하여 함수를 호출합니다. AWS Lambda 이 AWS Lambda 함수는 AWS SDK를 사용하여 Amazon Chime SDK 회의 및 회의 참석자를 생성합니다.
-
AWS SDK가 and를 반환하면 AWS Lambda 함수는 작업을 반환하여 Amazon Chime SDK 미팅 (LEG-B) 에 대한 호출에 참여합니다.
MeetingId
AttendeeId
-
실시간 전송 프로토콜(RTP) 세션은 공중 교환 전화망(PSTN)의 발신자와 Amazon Chime SDK 미디어 서비스 사이에 설정됩니다.
-
PSTN 호출자가 전화를 끊으면 PSTN 오디오 서비스는 HANGUP 이벤트와 함께 함수를 호출하고 AWS Lambda 함수는 참석자를 삭제합니다. AWS Lambda