Gostaria de saber como incluir mídia de streaming (vídeo) ou feeds de câmera em um sistema OpenGeo para monitorar animais rastreados ao vivo.
Atualmente, estou fazendo isso com aplicativos diferentes, mas quero fazê-lo em um sistema inteiro (aberto e gratuito), de preferência no pacote OpenGeo e QGIS, ou em outras possibilidades abertas (o VLC pode ser uma solução?). Para rastreamento de mídia e GPS, atualmente estamos usando "câmeras de painel" chinesas baratas e coleiras de GPS para animais de estimação, pois podemos pegar esses animais quase diariamente (é um estudo de etologia sobre texugos domesticados), mas precisamos pós-processar todas as informações e adicionar dados manualmente em todo o banco de dados, quando isso poderia ser feito automaticamente.
Acho que temos 2 possibilidades, sendo a segunda a preferida:
- Streaming e gravação no servidor, o que é mais seguro, pois a perda de dados é pequena;
- Gravação no colarinho, com feeds de câmera ao vivo sob demanda e gravação no lado do servidor (de alguma forma como fotos / fotos com marcação geográfica, uma opção se fizermos feeds m-jpeg, mas não o melhor, eu acho).
Eu li algumas coisas, pois tenho um conhecimento muito limitado sobre esses tópicos. Servidores de streaming abertos são o primeiro passo, mas não estou me perguntando se é a melhor correspondência, mas se é o esquema certo em que estou pensando.
Como exemplo, uma opção realmente legal e proprietária é o Skyline, que mescla tudo em uma plataforma inteira (exceto para fins militares dos UAV).
Ideias?
fonte