CursoMconf_S1_Mconf_Live_
Transcrição
CursoMconf_S1_Mconf_Live_
Sistema de webconferência Mconf Sessão 1 Instrutores Valter Roesler: [email protected] Felipe Cecagno: [email protected] Leonardo Crauss Daronco: [email protected] 2 Apresentação do curso Módulo 1 (3h): definição do Mconf; Histórico; Arquitetura; interface com o usuário; Microfones; Largura de banda. Módulo 2 (3h): Definição do portal web, conceitos de comunidades, salas de usuários e salas de comunidades. Módulo 3 (3h): Interface moodle do Mconf. Conceitos de streaming e transmissão para muitos. Gravação. Integração com SIP. 3 Mconf em uma frase Um sistema de multiconferência opensource escalável para web e dispositivos móveis 4 Histórico do Mconf Jul 2010: submeteu-se projeto para FINEP Projeto aprovado Ainda em fase de liberação de recursos Ago 2010: submeteu-se projeto para Grupos de Trabalho RNP Projeto aprovado GT-Mconf Fase 1: nov/2010 a out/2011 GT-Mconf Fase 2: nov/2011 a dez/2012 SE-Mconf: jan a jun/2013 Modelagem do serviço RNP: jul a dez/2013 Jun 2011: submeteu-se projeto para rede CLARA (Cooperacción Latino Americana de Redes Avanzadas) Projeto aprovado Jun 2013: Mconf lançado como serviço na UFRGS 5 Parcerias Mconf-Live: parceria com o grupo do BigBlueButton BBB já integrou diversas inovações feitas pelo grupo do Brasil Brasil já integrou diversas inovações feitas pelo grupo do BBB Publicações conjuntas Viagens anuais ao Canadá Felipe Cecagno é “commiter” do BigBlueButton Portal web: continuação do sistema espanhol Global Plaza 6 Visão geral do Mconf 1: Clientes 7 Cliente Mconf Web 8 Cliente Mconf Mobile (temporariamente desativado) 9 Visão geral do Mconf 2: Portal Web 10 Portal Web da Belnet 11 Portal web no Egito 12 Portal web http://mconf.org (aberto ao mundo) 13 Portal Web da UFRGS OBSERVAR QUE JÁ TEM LINKS PARA DOCUMENTAÇÃO 14 Portal Web da UFRGS 15 Portal Web da UFRGS Sala Permanente • Usuário • Comunidade 16 Como iniciar a webconferência Quem ABRE a sala Tem que pertencer à UFRGS (alunos, funcionários, etc) Clica no link para abrir a sala, permitindo a outros ingressarem posteriormente Quem ENTRA na sala Qualquer pessoa (NÃO PRECISA SER DA UFRGS) Basta utilizar o link da sala (que recebeu por e-mail, por exemplo) 17 Configurando áudio e vídeo (comandos da interface) A configuração de áudio e vídeo pode ser feita através dos ícones da interface, onde pode-se habilitar ou desabilitar o áudio ou vídeo /* Mostrar troca de microfone, mudança de ganho, troca de resolução do vídeo */ 18 Prática intermediária Ingresse na página do Mconf na UFRGS (http://mconf.ufrgs.br) Entre com suas credenciais (você já possui uma sala) Faça duas webconferências 1x1: Uma na sua sala Uma na sala do colega ao lado 19 A interface do Mconf Mostrar e explicar rapidamente os seguintes pods, que ficarão mais detalhados nos exercícios práticos Chat Notas Apresentação Mostrar e explicar rapidamente os seguintes ícones, que ficarão melhor detalhados na parte prática Áudio Vídeo Desktop Banda de rede e atraso Diferentes layouts Cadeado de layout 20 Visão geral do Mconf 3: Servidor de Gravação 21 Exemplo de gravação 22 Visão geral do Mconf 4: Balanceador de carga 23 Visão geral do Mconf 5: Servidor de Monitoramento 24 Balanceamento para 10 Máquinas Virtuais 25 Teste de carga para 700 usuários 26 Visão geral do Mconf 6: Servidor Mconf-Live 27 Rede de servidores Mconf-live hoje (23) • • • • • Latin America: Brazil (12), Colombia North America: USA: California and 2 somewhere (Cloud Amazon) Europe: Belgium – Belnet (2) and Germany Central America: Costa Rica (2) Asia: Thailand and Singapore 28 Vantagens do modelo Mconf Alta disponibilidade: mesmo se um servidor falhar, haverá diversos outros ao redor do mundo para sediar a webconferência Otimização de recursos: os servidores ociosos durante a noite em um país podem ser utilizados pelos outros países no outro lado do globo, e vice-versa Estatísticas: o Dashboard e as estatísticas permitem saber o uso do serviço facilmente Ambiente colaborativo mundial: pelo fato de ser opensource, podem haver mais programadores melhorando a mesma ferramenta 29 Filtros e Estatísticas (1) 30 Filtros e Estatísticas (2) 31 Filtros e Estatísticas (3) 32 Possíveis usos do Mconf Integração com o Moodle • Funcional na UFRGS com tutorial em https://moodleinstitucional.ufrgs.br/tutorial_moodle/tutorial/75.php 34 Sala de defesa de Teses e Dissertações 35 Reuniões remotas 36 Streaming de eventos com gravação 37 Streaming de eventos com gravação 38 Gravações ficam disponibilizadas automaticamente (não tem que fazer nada) 39 Uso do Mconf no Telessaúde Brasil (RS) • • Capacitação da plataforma de Telessaúde no Maranhão (duas turmas PROVAB – 40 alunos) Capacitação também já efetuada no Mato Grosso (equipe gestora da coordenação do núcleo de telessaúde) 40 Possibilidades de futuro do Mconf Adaptação para altíssimas resoluções Adaptação para altíssimas resoluções Adaptação para altíssimas resoluções Adaptação automática à qualidade de rede Monitora rede e decide qual a qualidade possível, adaptando a interface e priorizando o mais importante. Integração com realidade aumentada Integração com óculos virtual Reconhecimento de imagens etc Visão geral da interface do Mconf-Live Entidades do Mconf Moderador Apresentador Participante 48 O moderador (/* mostrar */) O moderador, no caso da sala pessoal, é sempre o dono da sala. Todos os outros são participantes. O moderador possui privilégios especiais, como: Mudar layout de todos Colocar todos em mudo Colocar um usuário específico em mudo Permitir entrada na sala Definir o apresentador 49 O apresentador (/* mostrar */) O apresentador possui os seguintes controles para efetuar uma apresentação remota. Carregar apresentação Mudar zoom Usar apontador remoto Mudar slides Usar whiteboard Usar compartilhamento de desktop 50 O participante (/* mostrar */) O participante pode fazer o seguinte: Usar chat Usar bloco de notas Enviar áudio e vídeo (a menos no modo streaming) Mudar seu próprio layout quando não está fixo pelo moderador 51 Microfones Unidirecionais ou multidirecionais Com fio ou sem fio De mão, de mesa, lapela ou headset Individuais ou de grupo 52 Microfones com fio e sem fio Com fio perde mobilidade, porém não é necessário se preocupar com pilhas. Válido quando as pessoas ficam num ponto fixo (mesa, púlpito, sentados na frente do computador). 53 Microfones individuais (uni) ou de grupo (omni) Sempre que possível, oriente o usuário a preferir microfones individuais de headset, pois mantém sempre a mesma intensidade de voz, independente de onde a pessoa está olhando Microfones de grupo combinados com caixa acústica aberta pode dar problemas de realimentação no áudio 54 Atividades Práticas Prática 1 – uso da interface Em grupos de 4 pessoas, crie uma webconferência. Todos no grupo devem praticar o seguinte: 1. 2. 3. 4. Chat público Chat privado com um dos colegas Bloco de notas (salvar o resultado) Uso com o sistema operacional windows, e com os navegadores firefox, chrome e internet explorer 5. Mudança de layout 6. Visualização dos vídeos em diferentes tamanhos no pod de vídeo 56 Prática 2 – ações de apresentador Observar no seu grupo a diferença de interface entre quem é moderador e quem é participante O moderador deve escolher um apresentador, e este deve praticar os seguintes controles, que devem ser observados por todos: • Carregar apresentação de slides. Utilize um dos formatos do diretório das tarefas (ppt, pdf, odp ou jpg). Mudar slides e verificar o tempo que leva para mudar nos outros locais. • Utilizar o apontador remoto • Utilizar o recurso de whiteboard • Utilizar o recurso de compartilhamento de desktop Mudar o apresentador para outro do grupo. Repetir passo anterior até todos no grupo terem experenciado o uso dos recursos. 57 Prática 3 – ações de moderador O moderador deve exercer os seus privilégios: • Deixar todos em mudo • Deixar algum usuário específico em mudo • Obrigar a todos utilizarem o mesmo layout 58 Prática 4: banda de rede Observe a banda de rede utilizada pelo sistema nas diferentes configurações Configure todos vídeos para resolução 320x240. Observe a banda utilizada Vá retirando os vídeos um a um e observando a mudança na banda Reinicie os vídeos com resolução de 160x120 e repita os passos anteriores Sem qualquer vídeo, vá eliminando os áudios Gere uma tabela com a banda nas 12 situações (1 a 4 vídeos de 320x204, 1 a 4 vídeos de 160x120, 1 a 4 áudios) 59 Mconf – roadmap imediato (5 meses) Atualização do cliente móvel para Adobe Air Motivação: dificuldade de desenvolver e manter aplicações multimídia no Android de maneira nativa Utilização da mesma linguagem de programação usada no cliente Web do Mconf Compatibilidade com iOS 61 Melhoria do áudio – porte para WebRTC Padrão emergente pra comunicação em tempo real na Web Não necessita plugins, roda nativo no navegador Pilha de protocolos mais adequada pra transmissão de áudio e vídeo (UDP ao invés de TCP) Migração aos poucos para fora da plataforma Adobe Flash 62 Hierarquia de participantes Criação da possibilidade do moderador promover / despromover outro usuário (para participante / moderador). 63 Upload e download de arquivos de apresentação Incluir uma área de compartilhamento de arquivos dentro da sala Usuários sobem arquivos pra essa área, e os demais usuários podem baixar 64 Suporte a sessões com centenas de pessoas A criação desse requisito envolve a criação de comunicação entre servidores (estilo refletores) visando permitir que uma mesma sessão esteja distribuída em mais de um servidor. 65 Módulo de eventos Reformulação do módulo de eventos do portal web, estilo Eventbrite (http://www.eventbrite.com/) Usuário cria um evento, adiciona informações (texto e imagem) sobre o evento, envia convites, limita o número de participantes, pessoas confirmam a participação (registro), infraestrutura é configurada automaticamente para atender a demanda 66 Integração com fone@RNP Permitir que os usuários do serviço de VoIP da RNP disquem um número no telefone e entrem em uma sala do Mconf 67
Documentos relacionados
GT-Multipresença
• O custo de uma sala é dependente do grau de utilização da mesma. • Por exemplo, uma sala de 100.000,00 pode custar mais do que uma sala de 500.000,00. Como? Basta deixar ociosa a primeira e bem u...
Leia maisSaiba mais
O bloco “controle via tablet” também possui o desenvolvimento previsto no âmbito do GT, e prevê o controle da sala de multipresença através de um tablet. Essa estratégia facilita a usabilidade da s...
Leia mais