Escolar Documentos
Profissional Documentos
Cultura Documentos
Guia do desenvolvedor
Configuração RTMP - Guia do instalador
Informação legal
NA EXTENSÃO MÁXIMA PERMITIDA PELA LEI APLICÁVEL, O DOCUMENTO É
FORNECIDO "COMO ESTÁ" E "COM TODAS AS FALHAS E ERROS". NOSSA
EMPRESA NÃO FAZ REPRESENTAÇÕES OU GARANTIAS, EXPRESSAS OU
IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO A, GARANTIAS DE
COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM OU NÃO
VIOLAÇÃO. EM NENHUM CASO, NOSSA EMPRESA SERÁ RESPONSÁVEL POR
QUAISQUER DANOS ESPECIAIS, CONSEQUENCIAIS, INCIDENTAIS OU INDIRETOS,
INCLUINDO, ENTRE OUTROS, DANOS POR PERDA DE LUCROS DE NEGÓCIOS,
INTERRUPÇÃO DE NEGÓCIOS OU PERDA DE DADOS, CORRUPÇÃO DE SISTEMAS
OU PERDA DE DOCUMENTAÇÃO, SEJA COM BASE POR VIOLAÇÃO DE
CONTRATO, ATO ILÍCITO (INCLUINDO NEGLIGÊNCIA), OU DE OUTRA FORMA,
RELACIONADO AO USO DO DOCUMENTO, MESMO QUE NOSSA EMPRESA
TENHA SIDO AVISADA DA POSSIBILIDADE DE TAIS DANOS OU PERDA
2
Configuração RTMP - Guia do instalador
Conteúdo
Capítulo 2 - Descrição 4
Capítulo 7 - FAQ 13
3
Configuração RTMP - Guia do instalador
1.1. Introdução
Este manual apresenta os fluxos de utilização da funcionalidade de Listening Mode. Os
dados apresentados aqui não eliminam a necessidade de ler a documentação API do
produto.
Capítulo 2 - Descrição
A funcionalidade de Listening Mode é utilizada para receber os eventos gerados pelo
dispositivo em tempo real no servidor do cliente. O processo consiste em configurar o
dispositivo com as informações do servidor que ele deve enviar os eventos. Quando algum
evento for gerado pelo dispositivo, ele será enviado para o servidor configurado e aguardará
uma confirmação de recebimento do servidor com a resposta “HTTP/1.1 200 ”
Nota:
A resposta deve ser igualmente ao descrito acima, adicionando o espaço após o 200. Caso a resposta não seja
enviada, quando o dispositivo estiver ocioso, ele voltará a enviar o mesmo evento, pois não tem a informação
que o evento anterior foi entregue com sucesso.
4
Configuração RTMP - Guia do instalador
5
Configuração RTMP - Guia do instalador
3. Clique em Authorization;
4. Selecione o Type “Digest auth”;
5. No campo Username insira “admin”;
6. No campo Password insira a “senha de acesso web do dispositivo”;
6
Configuração RTMP - Guia do instalador
Exemplo de Body:
10. Clique em Send e veja se o retorno do comando é 200 OK, mostrando que a mensagem foi
executada com sucesso.
7
Configuração RTMP - Guia do instalador
8
Configuração RTMP - Guia do instalador
9
Configuração RTMP - Guia do instalador
10
Configuração RTMP - Guia do instalador
Descrição: Caso você não queira receber todos os eventos no seu servidor TCP, ao configurar o dispositivo,
é possível informar quais eventos deseja receber. Para isso preencha o campo <minorEvent> com o código
dos eventos desejados.
O código dos eventos está disponível no documento de API.
Descrição: Caso você opte por não receber a imagem da face autenticada, é possível desabilitar o upload da imagem para
o servidor TCP. Alguns parceiros que não tratam o evento acabam sofrendo com a sequência de caracteres recebida, então
caso você não utilize a imagem, recomendo desabilitar o upload.
Método: PUT
Endpoint: /ISAPI/AccessControl/AcsCfg?format=json
Body:
{
"AcsCfg": {
"uploadVerificationPic": false
}
}
11
Configuração RTMP - Guia do instalador
📢
Capítulo 5 - Configurando dispositivo ANPR
Importante:
Para recebimento dos eventos de placa, é necessário que a câmera esteja com as áreas de
detecção configuradas e a instalação esteja adequeada. Veja o manual do produto e teste
primeiramente se o dispositivo está detectando as placas. Após validada a configuração e
instalação de sequência com a integração do produto.
Descrição: Para dispositivos ANPR é necessário configurar o protocolo de recebimento dos eventos para que os eventos
sejam enviados para o servidor TCP. Caso essa etapa não seja seguida, o servidor TCP configurado não receberá os
eventos.
Método: PUT
Endpoint: /ISAPI/Traffic/ANPR/alarmHttpPushProtocol
Exemplo de body:
<AlarmHttpPushProtocol version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
<baseLineProtocolEnabled>true</baseLineProtocolEnabled>
</AlarmHttpPushProtocol>
Ver item 4.1. Configurar para qual servidor TCP serão enviados os eventos deste manual.
Ver item 4.2. Configurar para qual servidor TCP serão enviados os eventos deste manual.
12
Configuração RTMP - Guia do instalador
Ver item 4.1. Configurar para qual servidor TCP serão enviados os eventos deste manual.
Ver item 4.2. Configurar para qual servidor TCP serão enviados os eventos deste manual.
Capítulo 7 - FAQ
Quando tento abrir a porta no NETASSIST a porta não abre e aparece a mensagem no rodapé do programa
“bind()failed : Attempt to connect dataram socket to broadcast address failed ...”
Cliente está reclamando que os eventos da TCM estão chegando com delay de até 3min
Ao executar o comando para configurar o servidor Listening Mode, a resposta obtida não é 200 OK e sim
400 BAD REQUEST
13