Ir ao conteúdo
  • Cadastre-se

Por onde começo? para criar sistema de Sinalização Digital,


lgwebforum

Posts recomendados

Olá.

Tenho uma pequena empresa de sinalização digital.

porém pago um software de terceiros.

Gostaria de desenvolver o meu proprio software.

Tenho um conhecimento básico em programação, mas

como todo mundo aqui já deve saber, não existe limites

para um curioso com o vasto conteúdo disponível na rede

e a mesma quantidade de pessoas dispostas a ajudar.

Portanto gostaria de começar bem do básico, e

assim que for avançando, adicionar funcionalidades.

-----------------------------------------------------------

Para iniciar, basicamente, vejam este minimundo.

* Um player para Android, que execute e de play ao iniciar

o dispositivo e reproduza os videos baixados de um servidor

pela internet.

* Sempre que um novo vídeo for adicionado a lista de reprodução

o player vai verificar se o vídeo já existe e caso contrário

baixar o novo vídeo.

* A lista de reprodução deve ter uma ordem definida no servidor,

esta ordem pode ser alterada.

* Cada player pode ter uma lista de reprodução diferente

* No ambiente do servidor, serão feitos uploads dos vídeos e

definidas as listas de reproduções e em qual player ela vai

funcionar.

---------------------------------------------------------

Bom, como viram não é tão simples.

mas não estou aqui buscando uma solução, e sim uma orientação

de qual caminho seguir.

---------------------------------------------------------

Logo minhas dúvidas são:

01) Qual linguagem usar?

02) Começo desenvolvendo o Player para android ou o servidor?

03) Qual WEB HOST me indicam?

04) O WEB HOST deve ter algum recurso especial para

fazer o que preciso?

05) Atualmente uso este "http://onsign.tv/" sistema, gostaria de fazer algo parecido porém bem mais simples como descrito no minimundo pois quem irá

usar serei só eu.

06) Ele usa o Django como podem ver "http://onsign.tv/admin/" seria uma

boa usar também?

Bom, acho que para iniciar, estas perguntas ja bastam, surgindo mais,

vou postando.

Espero conseguir ajuda aqui, e que todos acompanhem a evolução do meu projeto.

obrigado a quem puder ajudar.

^_^

Delai.

Link para o comentário
Compartilhar em outros sites

Eu acho que você deve começar pelo servidor, pois me parece que sem o servidor o aplicativo android não vai ter de onde pegar as informações.

Não tenho experiência em desenvolvimento Android, mas meu irmão programa e eu vejo que é bem trabalhoso. também nunca utilizei o Django mas já me aventurei um pouco programando Python e é legalzin.

Bom, para programar para Android você vai precisar programar Java, e você vai ter que desenvolver uma API no seu servidor pela qual o aplicativo vai se comunicar, nesse caso eu recomendo que você pesquise sobre RESTFul e json ou xml.

Vai a minha sugestão de ordem:

Servidor, API (que está no servidor), Aplicativo Android (vai se comunicar com api)

A propósito, o servidor vai depender da linguagem que você escolher, a não ser que você deseje um servidor dedicado ou VPS, ai você tem mais liberdade.

Eu gosto de "PHP + YiiFramework", ele tem suporte para REST e é um framework MVC muito organizado na minha opnião.

PHP, eu escolho você (pronto foi minha sugestão de linguagem)

OBS: o suporte REST* do Yii é esse: http://www.yiiframework.com/wiki/175/how-to-create-a-rest-api/

Link para o comentário
Compartilhar em outros sites

Ok.

Ja me decidi pelo php.

Tenho o XAMP instalado e ja estou fazendo testes com o joomla.

Bom. Seguindo conselho do amigo. Vou por partes

Inicialmente vou fazer com que cada usuario acesse o site e envie seus arquivos. Que serao vistos por ele somente e pelos administradores.

Sera mais fácil fazer isto em joomla. O comecar um codigo do zero?

Link para o comentário
Compartilhar em outros sites

  • mês depois...

olá lgdelai,

tenho uma pequena empresa de sinalização digital, e assim como você sofro com estes problemas, utilizo players com pendrive, nada on-line, mas quero colocar tudo on-line, nao gostaria de usar mini-pc por ser muito sucetivel a erros e problemas, você utiliza players com android? mini-pc? ou o que?

eu estive pensando em adquirir alguma solução já pronta mas sem mensalidade, e ainda nao encontrei, até achei uma da gertec, testei o player deles, mas nao me atendeu, gostaria que tivesse apenas as funções que você citou ai, e isto é difícil de achar.

bem, nao manjo de programação, ja trabalhei por anos com manutenção de pc´s e manjo bem de hardware, e entendo alguma coisa de software, coisas mais avançadas tipo instalação de outros sistemas em celulares, playes, modens, etc etc... até aprendi um pouco de html e java a alguns anos, acho que posso te ajudar um pouco em algumas coisas, la no under-linux inclusive tem um topico onde estamos discutindo justamente isto, um modelo de software sem mensalidade e confiavel! eu estive pensando em usar player android, até testei uns programas free aqui em um player que tenho com android, mas nao gostei, as vezes trava, e da uns problemas, acredito que por causa do player, ou ainda do proprio android, eu estive pensando aqui: o hardware em si dos players sao confiaveis, claro que dos melhores nao dos minis tipo pendrive, e se utilizassemos um player bom android ou mesmo um thin client baseado em processador ARM, e colocar nele uma distro linux, e em cima disto desenvolver o software proprietario para rodar os videos, o que voce acha? ou no android você conseguiu uma boa estabilidade?

outra funcionalidade que nao vi no player da gertec mas que acho muito essencial que deveria ser considerado colocar:

STATUS: player ligado ou nao, rodando alguma coisa, travado, o que esta reproduzindo, etc, somente o basico já seria bom.

espero que possamos nos ajudar! grato.

Link para o comentário
Compartilhar em outros sites

  • 6 meses depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...