13.07.2015 Views

Arthron: Uma Ferramenta para Performances Artístico ... - LAViD

Arthron: Uma Ferramenta para Performances Artístico ... - LAViD

Arthron: Uma Ferramenta para Performances Artístico ... - LAViD

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11Componentes da <strong>Arthron</strong>A <strong>Arthron</strong> é composta pelos seguintes componentes:• Codificador (Encoder): Esse componente é responsável por codificar eenviar um fluxo de vídeo, gerado a partir da leitura de um arquivo ou dacaptura de vídeo externo como uma câmera ou placa de captura.• Decodificador (Decoder): Esse componente é responsável por recebervídeos ou animações e exibi-las ao público do evento.• Refletor (<strong>Arthron</strong>Proxy): Esse componente é responsável por otimizar adistribuição dos fluxos de mídias.• Articulador (Manager): Esse componente é responsável pelo controledos fluxos de mídias e o que será exibido em cada Decodificador, alémde monitorar o sistema.• Servidor de Vídeo (VideoServer): Esse componente recebe umdeterminado fluxo de vídeo, faz a transcodificação especificada e depoisfaz a transmissão via http <strong>para</strong> a internet.• Mapa (MapManager): Componente desenvolvido <strong>para</strong> que se permitissevisualizar em um mapa-múndi a localização (Latitude e Longitude) decada componente que faz parte da <strong>Arthron</strong>. Basicamente, o MapManager é um servidor que guarda a informação que cada componenteo passa, como nome, latitude, longitude, tipo etc. No momento que umdeterminado componente se conecta a ele, ele retorna <strong>para</strong> o respectivocomponente uma lista contendo todos os componentes que estãoconectados ao servidor. Assim, é possível inserir os marcadores queirão representar cada componente no mapa.• Cenário (ScenarioMaker): Permiti ao usuário especificar de forma prévia<strong>para</strong> qual Decodificar vai o fluxo de um determinado Codificador e emque momento.• Monitoramento: Faz o monitoramento de bytes enviados e recebidos,pacotes In e Out descartados, RAM usada e uso da CPU depois salvaas informações em um arquivo <strong>para</strong> cada host com o IP, a data e a horaque iniciou o monitoramento.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!