Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Relatório de Projeto com Raspberry Pi 3 - Sistema de Videoconferencia

Por:   •  21/10/2018  •  1.534 Palavras (7 Páginas)  •  399 Visualizações

Página 1 de 7

...

[pic 2]

Figura 1: Descrição e localização das Ligações

Legenda da figura 1:

- Dimensões da placa;

- Portas GPIO (General Purpose Imput Output). São portas programáveis de entrada e saída de dados.

- Este é o chip Broadcom usado na Raspberry Pi 3 e em modelos posteriores ao 2. A arquitetura subjacente do BCM2837 é idêntica ao BCM2836. A única diferença significativa é a substituição do cluster quad-c0re ARMv7 por um cluster quad-core ARM Cortex 53 (ARMv8). Os núcleos ARM funcionam a 1.2GHz, tornando o dispositivo aproximadamente 50% mais rápido do que o Raspberry Pi 2. O VideocoreIV funciona a 400Mhz;

- Sensor Bluetooth 4.1 e WiFi;

- Entrada para cartãoSD;

- Ligação DSI (Display Serial Interface) para uso de Display;

- Porta micro-usb, para alimentação da placa;

- Uma saída HDMI (High-Defition Multimedia Interface);

- Conector CSI (Câmera Serial Interface) para micro câmera de vídeo;

- Saída 3.5mm de áudio;

- Conector Ethernet 10/100 Rj45;

- 4 portas USB.

-

SISTEMA OPERATIVO

No site oficial da fundação Raspberry Pi na seção de download, é possível adquirir gratuitamente várias versões de sistema operativos, como também o software para gravação da imagem no cartão, nós optamos pelo NOOBS. Se os passos descritos no site da Fundação forem seguidos com atenção, facilmente o processo de instalação decorre sem problemas.

-

DESENVOLVIMENTO

Nesta parte, iremos começar o desenvolvimento do trabalho em si, com a metodologia, procedimentos e apresentação da ferramenta que utilizamos e etapas para automação do projeto.

2.1 METODOLOGIA

-

PROCEDIMENTOS/MÉTODOS

O trabalho proposto consiste no seguinte exercício:

“DESENVOLVER UM DISPOSITIVO QUE CONECTADO A UM TELEVISOR VIA PORTA HDMI, POSSA DISPONIBILIZAR AO USUÁRIO FORMA AUTOMÁTICA DE SERVIÇO DE VIDEO CONFERÊNCIA, UTILIZANDO WEBCAM (CONECTADA VIA USB A PLACA), MICROFONE E ALTO-FALANTES UTILIZADOS EM COMPUTADORES, E SELECIONANDO AO MENOS UM SERVIÇO DISPONÍVEL DE VIDEO-COMUNICAÇÃO NA WEB (SKYPE, HANGOUT, MESSANGER...).”.

Para o desenvolvimento deste trabalho, foi utilizado a placa Raspberry Pi 3, uma distribuição Linux, internet, aplicativo para android (Jitsi Meet) para entrar em vídeo conferencia pelo celular, WebCam com microfone.

-

JITSI MEET

O Jitsi é um conjunto de projetos de código aberto que permite que seja criado facilmente soluções de videoconferência seguras. No centro de Jitsi estão Jitsi Videobridge e Jitsi Meet, que permitem que tenhamos conferências na internet, enquanto outros projetos da comunidade permitem outros recursos como áudio, discagem, gravação e transmissão em simultâneo.

-

CARACTERÍSTICAS

- Ao contrário de outras tecnologias de videoconferência, Jitsi Videobridge, o coração de Jitsi, passa o vídeo e o áudio de todos para todos os participantes, em vez de misturá-los primeiro.

- O resultado é menor latência, melhor qualidade e, se você estiver executando seu próprio serviço, uma solução muito mais escalável e barata.

- O Jitsi é compatível com WebRTC, o padrão aberto para comunicação na Web.

- O Jitsi suporta conceitos avançados de roteamento de vídeo, como simulcast, estimativas de largura de banda, codificação de vídeo escalável e muitos outros.

- Jitsi está escrito em Java e algum código nativo.

-

VÍDEO CONFERÊNCIA

Utilizando a placa, programamo-la para, no momento que a ligamos, entrar automaticamente no site de vídeo conferência (Jitsi Meet), assim sendo necessário que se conecte automaticamente à internet via WiFi ou pelo cabo RJ45 (no caso do Wireless, será necessário conectar a primeira vez manualmente, pelo motivo de encontrar um SSID e preencher com o password).

Depois, ainda de forma automática, abrir o navegador Chromiumm e ir até o site, sendo necessário digitar o nome da sala que queira entrar, vide imagem abaixo:

[pic 3]

-

INICIALIZAÇÃO AUTOMÁTICA DA APLICAÇÃO

-

INICIANDO O CHROMIUM BROWSER

Para tornar o Sistema simples, vamos fazer algumas automações, por exemplo: o Chromium Browser pode ser executado após o lançamento da interface gráfica do usuário, já com a URL predefinida, no modo Full Screen.

Para isso, vamos fazer o seguinte:

- Abrir o Terminal do Linux;

- Digitar: sudo nano /.config/lxssession/LXDE-pi/autostart

Um arquivo será aberto na janela do terminal, contendo linhas que começam com “@”.

Em seguida, adicionar a seguinte linha no final do arquivo:

- @chromium-browser –kiosk –disable-session-crashed-dubble –disable-infobars –disable0restore-session-state https://meet.jit.si/NOME_DA_SALA

Obs.: Em “NOME_DA_SALA”, deve-se colocar o nome que quer que a sala tenha, em nosso trabalho, colocamos “Trabalho_Microprocessadores_UNILASALLE”.

Obs.2: Não quebrar a linha do texto acima. Toda a frase deve ser inserida em uma única linha.

- Depois de inserir a frase, pressione Ctrl + X, depois Y e depois pressione o botão Enter no teclado.

-

...

Baixar como  txt (11.1 Kb)   pdf (62.8 Kb)   docx (19.2 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no Essays.club