Cov txheej txheem:

OxusR - Koj Cov Duab Cov ntsiab lus ntws: 3 Cov Kauj Ruam
OxusR - Koj Cov Duab Cov ntsiab lus ntws: 3 Cov Kauj Ruam

Video: OxusR - Koj Cov Duab Cov ntsiab lus ntws: 3 Cov Kauj Ruam

Video: OxusR - Koj Cov Duab Cov ntsiab lus ntws: 3 Cov Kauj Ruam
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Hlis ntuj nqeg
Anonim
OxusR - Koj Cov Duab Cov ntsiab lus ntws
OxusR - Koj Cov Duab Cov ntsiab lus ntws
OxusR - Koj Cov Duab Cov ntsiab lus ntws
OxusR - Koj Cov Duab Cov ntsiab lus ntws

O QUB É?

OxusR é um projeto de Digital Signage que otimiza o consumo de banda evitando redundância de downloads em uma mesma rede.

Yog tias koj xav tau qhov zoo tshaj plaws ntawm Hackathon Dragonboard Challenge los ntawm Qualcomm, los yog cov phiaj xwm ainda está em fase Alpha.

AMBIENTES:

  • OxusR Huab - Ambiente CMS nyob rau todas raws li playlists, pov tseg cov vis dis aus serão cadastrados.
  • OxusR - Ambiente que consumirá da nuvem e armazenará todas as playlists e videos, disponibilizando na rede local o conteúdo para seus respectivos dispositivos.

MODOS DE OPERAÇÃO:

Ao configurar o OxusR tsis muaj ib puag ncig hauv nroog lub suab lus teeb tsa teeb tsa los ntawm kev faib tawm 3 hom qauv sib txawv:

  • Client - Consumerá conteúdo do server local.
  • Server - Disponibilizará o conteúdo na rede hauv zos.
  • Client-Server-Realiza as duas tarefas mencionadas acima.

É obrigatório que na rede exista ao menos uma instância do OxusR em modo Server ou Client-Server, pois é nesse dispositivo que todo o conteúdo do OxusR Cloud será armazenado. É tseem ceeb ressaltar que a Dragonboard 410c possui 8GB de espaço disponível tanto para o sistema operacional quanto para aplicação e todo o seu conteúdo. Para disponibilizar mais espaço para aplicação, um cartão de memória CLASSE 10 deverá ser utilizado. Para maiores detalhes sobre a configuração da Dragonboard acesse o link oficial da Qualcomm

FLUXO DE OPERAÇÃO:

Qhov tseem ceeb xav tau cov suab paj nruag playlists thiab teeb tsa cada dispositivo da rede tsis muaj qhov system OxusR Cloud rau que estes estejam disponíveis para download através ua OxusR Server.

Durante lossis Hackathon Dragonboard Challenge siv rau kev siv Dragonma 410c tsis muaj qhov Client-Server. Ib feem ntawm qhov chaw ponto todos os dispositivos conectados na mesma rede possuem acesso ao player ua Digital Signage através de uma URL utilizando Browsers compatíveis com HTML 5.

ATENÇÃO

Los ntawm uma questão de segurança, tshem tawm cov ntawv thov rau iOS thiab Android hauv kev txiav txim siab ntawm uma aplicação com uma WebView chamando o player, pois acessando a url diretamente tsis muaj browser ua sistema, lossis player não funciona corretamente.

Xav tau

  • Zaj 410c
  • Webserver rodando Linux, NginX lossis Apache, MySQL thiab PHP

Xav Tau Dragonboard

  • Linaro - https://www.linaro.org/ Cov
  • Instalação LEMP (Linux, Nginx, MySQL thiab PHP)

Kauj Ruam 1: Configurando O OxusR Cloud

Configurando O OxusR Huab
Configurando O OxusR Huab

Txhawm rau ua tiav qhov kev teeb tsa ua ntej siv FTP thiab MySQL ua seu servidor Web. Certifique-se de que o seu servidor está rodando PHP thiab MySQL pois ambos são necessários para o funcionamento ua sistema.

Thawj, baixe a ultima distribuição do OxusR (ainda em fase Alpha)

oxusr.bananagroove.com/releases/latest.zip

  • Extraia os arquivos e faça o upload tsis muaj seu webserver.
  • Hloov kho lossis teeb tsa kev teeb tsa ua rau MySQL com lossis siv los ua haujlwm rau MySQL. O arquivo de configuração está localizado na pasta /application/config/database.php.
  • Txhais los ntawm arquivo OxusR-Database.sql na sua base de dados.

oxusr.bananagroove.com/releases/OxusRDatabase.zip

  • Nkag mus rau qhov URL ua seu webserver em um browser browser txhawb nqa HTML5. Se tudo estiver OK, o player abrirá com um alerta sobre não existirem devices configurados. (Chaw nres tsheb ID tsis pom. Thov txheeb xyuas koj qhov URL tsis.)
  • Los ntawm qhov kev hloov pauv ntawm Alpha, lub interface ua rau kev ua haujlwm ntawm kev hloov pauv ainda não tsis muaj nyob, cov kev xav tau teeb tsa kev teeb tsa os parâmetros dentro do banco de dados diretamente.

Kauj Ruam 2: Configurando O LEMP Em Sua Dragonboard

Configurando O LEMP Em Sua Dragonboard
Configurando O LEMP Em Sua Dragonboard

Como mencionado antes, é obrigatório que exista ao menos uma instância do OxusR Server ou Server-Client na sua rede local para que o conteúdo seja baixado e consumido pelos outros Client. Para isso, precisamos primeiramente configurar a Dragonboard com um ambiente LEM, Linux, Nginx, MySQL thiab PHP.

Para rodar essa aplicação, é necessário que a Dragonboard esteja rodando Linux, tsis muaj caso da distribuição oficial, é o Linaro, distribuição baseada em Debian. Siga as orientações oficiais da Qualcomm / 96boards para configurar este ambiente.

Nesta url cov lus sib tham los ntawm passo a passo de como baixar e instalar o Linaro

Finalizada a instalação do Linaro, precisaremos agora instalar o Nginx, MySQL e PHP. Por questões de performance, o servidor http utilizado é o Nginx e não o Apache. Embora possivelmente também funcione com Apache, recomendamos o NginX por ser mais performático.

Instalação néo é demorada e muito menos complicada, existem vários tutoriais espalhados pela web e no nosso caso vamos usar o tutorial disponibilizado pela Digital Ocean.https://www.digitalocean.com/community/tutorials/how-to-install-linux -nginx-mysql-php-lemp-stack-on-debian-7

Kauj Ruam 3: Instalando O OxusR Na Sua Dragonboard

Instalando O OxusR Na Sua Dragonboard
Instalando O OxusR Na Sua Dragonboard

Com lossis LEMP teeb tsa thiab teeb tsa, s precisamos agora colocar o projeto OxusR thiab cov nplej zom hauv paus ua seu webserver assim como fizemos na nuvem.

Baixe o mesmo arquivo que foi baixado anteriormente (https://oxusr.bananagroove.com/releases/latest.zip), ua kom zoo li Dragonboard

Txhawm rau siv lub plhaub, tiv thaiv tus neeg siv tsis muaj diretório root de seu web server e executar o comando:

wget

unzip latest.zip

  • Ua raws li tus IP thiab ua raws qhov tseeb ntawm IP thiab sua Dragonboard.
  • Hauv qhov browser peb txhawb nqa HTML5 qhov txuas lossis IP nrog rau Dragonboard. Ib tug mesma mensagem pedindo rau que um dispositivo seja configurado aparecerá, isso indica que sua instalação está rodando normalmente.

Pom zoo: