Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anterior | |||
nginx [2024/07/17 20:10] – carneiro | nginx [2024/07/17 20:15] (atual) – carneiro | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== NGinx ====== | ||
+ | O NGinx é responsável por realizar o reverse proxy de TCP e UDP, facilitando o uso de SSL em ambos. Atualmente, ele faz o reverse proxy do [[ldap|LDAP]] e do RTMP. Além disso, ele também realiza o reverse proxy HTTP para Unix do [[streamauth|Stream Auth]]. O NGinx também executa o servidor RTMP. | ||
+ | ===== Reverse Proxy UDP e TCP ===== | ||
+ | O reverse proxy de TCP e UDP é útil para facilitar o uso de SSL nas aplicações. A aplicação que necessita de SSL opera em uma porta fechada sem SSL, enquanto o NGinx recebe as requisições com SSL na porta aberta e as encaminha para as aplicações. Atualmente o LDAP e o RTMP utilizam SSL desta maneira. | ||
+ | |||
+ | ===== RTMP ===== | ||
+ | O módulo RTMP do NGinx recebe as transmissões ao vivo e faz uma requisição para o [[streamauth|Stream Auth]] para autenticação do usuário e da chave de transmissão. Se a autenticação for permitida, a transmissão ao vivo é iniciada, e o nome do arquivo será o nome do usuário que está realizando a transmissão. | ||
+ | |||
+ | Durante a transmissão, |