Natal RN 1 Marcello Passos Bruno Santos Mini-Curso Projeto 10 Dimensões Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas 11/11/2011 Clique no ícone para adicionar uma imagem
Sumário O LAViD O GTMDA A Arthron - Overview - Conceitos Básicos de Sistemas Multimídia - Componentes - Encoder - Decoder - Articulador - Refletor - VideoServer - Outras Funcionalidades
Sumário Requisitos de software e hardware Resultados obtidos Trabalhos posteriores Demonstração prática!
O LAViD Laboratório de Aplicações de Vídeo Digital
O GTMDA Grupo de Trabalho de Mídias Digitais e Arte Duração: 2 anos (2009 2010) Financiador: RNP Parcerias: UFPB, UFRN, UERN
O GTMDA Arte Tecnologia
O GTMDA Cidade B Agentes Agentes Cidade A Agentes Agentes Cidade C Internet Cidade D Controlador Controlador Agentes Agentes
A Arthron
A Arthron - Overview O que é: uma ferramenta de software que facilita a execução de performances artísticas que utilizam representações midiáticas e o compartilhamento de espaços reais e virtuais em tempo-real. Principais funções: Quem apresenta Quando apresenta Onde apresenta
Conceitos Básicos de Sistemas Multimídia Captura Codificação Streaming Replicação
Captura
Codificação 11111111 00000000 11111110 11111111 00000000 f(x) 11111111 11101111 11111111 00000000
Streaming
Replicação Sem replicação Com replicação
A Arthron Componentes básicos Articulador Encoder Decoder Reflector VideoServer
O Encoder Gerenciar captura Captura em tempo-real com dispositivos Captura da screen do usuário Apresentações, tutoriais Captura de arquivos Câmeras, Webcam Arquivos únicos, playlists Captura da rede Fluxos udp, http, etc.
O Encoder Aplicar Codificação Codificação de vídeo Codec Taxa de bits Dimensões Taxa de frames Codificação de áudio Codec Taxa de bits Número de canais
O Encoder Realizar o streaming do vídeo Refletor integrado Refletor remoto Apresentar localmente o vídeo capturado
O Decoder Receber fluxos de vídeo Apresentar o fluxo recebido Efetuar a gravação do fluxo recebido
O Articulador Receber conexões de componentes (Encoders e Decoders) Definir codificação para os componentes Realizar chaveamentos dos fluxos de vídeo Associar Encoders a Refletores Programar chaveamento Ordenar gravação ao Decoder
O Articulador Efetuar Monitoração da Rede Criar páginas na web Publicar vídeos na web Controlar agentes sintéticos (robôs) Comunicar-se com os componentes via chat
O Refletor VideoServer Decoder Encoder Refletor Decoder Decoder
Servidor de Vídeo Receber fluxo de vídeo de um Decoder Codificar para um formato de publicação na web (flv, ogv, mp4) Transmitir o vídeo para clientes web Gerar a URL de divulgação do vídeo
Outras Funcionalidades todo
Requisitos de Hardware Processador: Core 2 Duo 2.6 GHz ou superior Memória RAM: 2 GB ou mais Disco Rígido: 120 GB ou mais Webcam: Qualquer compatível com linux (Opcional) Placa de Captura PVR (Opcional)
Requisitos de Software Java Runtime Environment (JRE) 1.6 VLC Media Player 1.0.6 ou superior libavcodec-extra-52 ivtv-utils
Resultados Obtidos Contribuição Científica ERICK MELO, ALEXANDER PINTO, JULIO SILVA, RENNAN TOSCANO, TATIANA TAVARES, GUIDO LEMOS FILHO. Arthron: Uma ferramenta para performances artístico-midiáticas distribuídas. In Webmedia 2009 - Workshop on Tools and Applications - WFA, oct 2009. ERICK MELO, ALEXANDER PINTO, JULIO SILVA, DÉNIO MARIZ, GUIDO LEMOS FILHO, TATIANA TAVARES. Arte e tecnologia: Lições aprendidas com a realização de performances artísticas baseadas na distribuição de conteúdo multimídia. In CLEI 2009, apr 2009. ERICK MELO, ALEXANDER PINTO, JULIO SILVA, RENNAN TOSCANO, TATIANA TAVARES, GUIDO LEMOS FILHO. Arthron 1.0: Uma ferramenta para transmissão e gerenciamento remoto de fluxos de mídia. In SBRC 2010 - Workshop on Tools and Applications, may 2010. 2 monografias e 2 dissertações de mestrado.
Resultados obtidos Espetáculos Artísticos E-Pormundos Afeto
Trabalhos Derivados
Demonstração Prática! Baseada em: http://www.lavid.ufpb.br/gtmda/manual_athron_final.pdf
Contatos marcello@lavid.ufpb.br brunosantos@lavid.com