Integração SIP usando um conector de voz do SDK do Amazon Chime - SDK do Amazon Chime

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração SIP usando um conector de voz do SDK do Amazon Chime

Integre sua infraestrutura de voz compatível com SIP com um conector de voz do SDK do Amazon Chime para fazer chamadas de voz SIP. Você deve usar as regiões us-east-1 ou us-east-2. Você deve ter um IP PBX (Private Branch Exchange), SBC (Session Border Controller) ou outra infraestrutura de voz com acesso à Internet compatível com SIP (Session Initiation Protocol). Para mais informações, consulte Antes de começar no Guia do administrador do SDK do Amazon Chime.

Para integrar sua infraestrutura de voz
  1. Crie um conector de voz Amazon Chime SDK em sua conta. AWS Para mais informações, consulte Criando um conector de voz do SDK do Amazon Chime no Guia do administrador do SDK do Amazon Chime.

  2. Edite as configurações do conector de voz do SDK do Amazon Chime para permitir chamadas da sua infraestrutura de voz para a AWS. Para mais informações, consulte Como editar as configurações do conector de voz do SDK do Amazon Chime no Guia do administrador do SDK do Amazon Chime.

    1. Em Configurações de encerramento, selecione Habilitado.

    2. Em Lista de permissões, escolha Nova.

    3. Insira as anotações CIDR dos endereços IP da sua infraestrutura SIP interna. Isso permite que sua infraestrutura acesse o conector de voz do SDK do Amazon Chime. Por exemplo, para permitir o tráfego do endereço IP 10.24.34.0, liste a notação CIDR na lista de permissões 10.24.34.0/32.

    4. Escolha Adicionar.

    5. Para Plano de chamadas, selecione o país ou os países a serem adicionados a esse plano.

    6. Edite todas as outras configurações conforme necessário e escolha Salvar.

  3. No console do SDK do Amazon Chime, em Conectores de voz, visualize o nome do host de saída do seu conector de voz do SDK do Amazon Chime. Por exemplo, abcdef1ghij2klmno3pqr4.voiceconnector.chime.aws.

  4. Para participar de uma reunião usando o SDK do Amazon Chime, use um URI do SIP para fazer uma solicitação SIP para o nome do host de saída do seu conector de voz do SDK do Amazon Chime. Use o número de telefone +17035550122 no URI do SIP. Use o parâmetro transport para usar o protocolo TLS. Por fim, use o token de junção exclusivo gerado ao chamar a ação CreateAttendeeda API. Para obter mais informações, veja o exemplo a seguir.

exemplo Exemplo: solicitação SIP

O exemplo a seguir mostra o conteúdo de um URI do SIP usado para fazer uma solicitação SIP a um conector de voz do SDK do Amazon Chime.

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

O exemplo a seguir mostra um exemplo de mensagem SIP INVITE para participar de uma reunião do SDK do Amazon Chime.

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
nota

O SDK do Amazon Chime reconhece números de telefone somente no formato E.164. Certifique-se de que um número de telefone E.164 esteja em seu cabeçalho From.