Pretendemos construir a solução de streaming de vídeo. Servidores devem pegar um fluxo rtsp de cams e duplicá-lo para os usuários. Os usuários se conectam aos servidores de autenticação e só então são redirecionados para os servidores de vídeo. Os servidores de vídeo fornecem um fluxo aos usuários por meio dos https no navegador.
Nosso problema: como organizar a parte de streaming? É impossível fazer toda vez uma nova sessão com câmeras, porque depois de algumas sessões as câmeras simplesmente morrem.
É uma boa idéia inserir um dado sobre o stream já recebido no MySQL e antes de informar ao novo usuário verificar o MySQL se o fluxo já existe. Se sim, duplique o fluxo de outro servidor, não da câmera. Mas e se o fluxo de sede for fechado (o usuário fecha o navegador da web)?
Todas as ideias serão apreciadas.
Atenciosamente, Mic.