Amazon Chime SDK 보이스 커넥터 미디어를 Kinesis로 스트리밍 - Amazon Chime SDK

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

Amazon Chime SDK 보이스 커넥터 미디어를 Kinesis로 스트리밍

Amazon Chime SDK 음성 커넥터에서 Amazon Kinesis Video Streams로 전화 통화 오디오를 스트리밍하여 분석, 기계 학습 및 기타 처리를 수행할 수 있습니다. 개발자는 Kinesis Video Streams에서 오디오 데이터를 저장 및 암호화하고 Kinesis Video Streams API 작업을 사용하여 데이터에 액세스할 수 있습니다. 자세한 내용은 Kinesis Video Streams 개발자 안내서를 참조하십시오.

참고
  • 음성 커넥터 스트리밍은 전화번호 형식을 제한하지 않습니다. E.164 및 E.164 형식이 아닌 번호에서 걸려오는 통화를 스트리밍할 수 있습니다. 예를 들어 음성 커넥터 스트리밍은 4자리, 5자리 또는 6자리 내선 번호나 11자리 전용 회선 번호를 지원할 수 있습니다. 자세한 내용은 이 안내서의 SIP 기반 미디어 레코딩 및 네트워크 기반 레코딩 호환성 뒷부분을 참조하십시오.

  • 음성 커넥터 스트리밍은 G.711 A-law 및 G.711 µ-law 오디오 인코딩을 지원합니다.

Amazon Chime SDK 콘솔을 사용하여 음성 커넥터의 미디어 스트리밍을 시작할 수 있습니다. 미디어 스트리밍이 시작되면 음성 커넥터는 AWS Identity and Access Management (IAM) 서비스 연결 역할을 사용하여 Kinesis Video Streams로 미디어를 스트리밍할 수 있는 권한을 부여합니다. 그러면 각 음성 커넥터 전화 통화 레그의 통화 오디오가 별도의 Kinesis Video Streams로 실시간으로 스트리밍됩니다.

Kinesis Video Streams 파서 라이브러리를 사용하여 음성 커넥터에서 전송된 미디어 스트림을 다운로드할 수 있습니다. 다음 퍼시스턴트 프래그먼트 메타데이터를 기준으로 스트림을 필터링합니다.

  • TransactionId

  • VoiceConnectorId

자세한 내용은 Amazon Kinesis Video Streams 개발자 안내서의 Kinesis Video Streams 파서 라이브러리 및 Kinesis Video Streams에서 스트리밍 메타데이터 사용을 참조하십시오.

음성 커넥터와 함께 IAM 서비스 연결 역할을 사용하는 방법에 대한 자세한 내용은 을 참조하십시오. Amazon Chime SDK 음성 커넥터 서비스 연결 역할 정책 사용 Amazon Chime CloudWatch SDK와 함께 Amazon을 사용하는 방법에 대한 자세한 내용은 을 참조하십시오. Amazon Chime SDK에서의 로깅 및 모니터링

음성 커넥터에 미디어 스트리밍을 활성화하면 Amazon Chime SDK는 이라는 IAM 서비스 연결 역할을 생성합니다. AWSServiceRoleForAmazonChimeVoiceConnector Amazon Chime SDK 콘솔에서 음성 커넥터에 대한 통화 세부 정보 레코드 로깅을 구성한 경우 스트리밍 세부 정보는 구성된 Amazon S3 버킷으로 전송됩니다. 자세한 정보는 Amazon Chime SDK 보이스 커넥터 스트리밍 세부 레코드을 참조하세요.

미디어 스트리밍 시작

Amazon Chime SDK 콘솔을 사용하여 음성 커넥터의 미디어 스트리밍을 시작합니다.

미디어 스트리밍을 시작하려면
  1. https://console.aws.amazon.com/chime-sdk/home 에서 Amazon Chime SDK 콘솔을 엽니다.

  2. 탐색 창의 SIP 트렁킹에서 음성 커넥터를 선택합니다.

  3. 음성 커넥터의 이름을 선택합니다.

  4. 스트리밍 탭을 선택합니다.

  5. 세부 정보 섹션의 Kinesis Video Streams로 전송에서 시작을 선택합니다.

  6. 데이터 보존 기간에서 데이터 보존 기간을 선택하고 보존 기간을 입력합니다.

  7. 저장을 선택합니다.

Amazon Chime SDK 콘솔을 사용하여 미디어 스트리밍을 끕니다. 더 이상 음성 커넥터에 미디어 스트리밍을 사용할 필요가 없는 경우 관련 서비스 연결 역할도 삭제하는 것이 좋습니다. 자세한 정보는 Amazon Chime SDK 음성 커넥터의 서비스 연결 역할 삭제을 참조하세요.

음성 커넥터의 미디어 스트리밍을 중지하려면
  1. https://console.aws.amazon.com/chime-sdk/home 에서 Amazon Chime SDK 콘솔을 엽니다.

  2. 탐색 창의 SIP 트렁킹에서 음성 커넥터를 선택합니다.

  3. 음성 커넥터의 이름을 선택합니다.

  4. 스트리밍 탭을 선택합니다.

  5. 세부 정보 섹션의 Kinesis Video Streams로 전송에서 중지를 선택합니다.

  6. 저장을 선택합니다.

SIP 기반 미디어 레코딩 및 네트워크 기반 레코딩 호환성

Amazon Chime SDK 음성 커넥터를 사용하여 Kinesis Video Streams로 미디어를 스트리밍할 수 있습니다. SIP 기반 미디어 레코딩 (SIPREC) 호환 음성 인프라 또는 Cisco 통합 보더 엘리먼트 (CUBE) 와 관련된 네트워크 기반 레코딩 (NBR) 기능에서 스트리밍할 수 있습니다.

SIPREC 프로토콜 또는 NBR 기능을 지원하는 PBX(Private Branch Exchange), SBC(Session Border Controller) 또는 문의 센터가 있어야 합니다. PBX 또는 SBC는 공용 IP 주소로 신호 및 미디어를 전송할 수 있어야 합니다. AWS 자세한 정보는 시작하기 전 준비 사항을 참조하세요.

SIPREC 또는 NBR로 분류된 RTP 오디오 스트림의 스트리밍을 설정하려면
  1. 음성 커넥터 만들기. 자세한 정보는 Amazon Chime SDK 음성 커넥터 생성을 참조하세요.

  2. Amazon Chime SDK 음성 커넥터의 미디어 스트리밍을 시작하십시오. 자세한 정보는 미디어 스트리밍 시작을 참조하세요.

  3. https://console.aws.amazon.com/chime-sdk/home 에서 Amazon Chime SDK 콘솔을 엽니다.

  4. 탐색 창의 SIP 트렁킹에서 음성 커넥터를 선택합니다.

  5. 음성 커넥터를 선택하고 해당 아웃바운드 호스트 이름을 기록해 둡니다. 예를 들어 abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws입니다.

  6. 다음 중 하나를 수행하십시오.

    • SIPREC의 경우 - SIPREC을 사용하는 RTP 스트림을 음성 커넥터의 아웃바운드 호스트 이름으로 포크하도록 PBX, SBC 또는 기타 음성 인프라를 구성합니다.

    • NBR의 경우 - NBR을 사용하는 RTP 스트림을 음성 커넥터의 아웃바운드 호스트 이름으로 포크하도록 PBX, SBC 또는 기타 음성 인프라를 구성합니다. SIP INVITE에서 값이 trueX-Voice-Connector-Record-Only의 추가 헤더 또는 URI 파라미터를 보냅니다.