Plataforma de Vídeo


Para o máximo de modularização, proponho que a plataforma de vídeo a
ser desenvolvida, seja dividida em três partes, Backend, Admin e
Frontend.

A comunicação entre os três softwares deve ser feita através uma
tecnologia que não dependa de nenhuma linguagem específica. A
sugestão é que seja utilizado o protocolo AtomPub (RFC5023).

Esse modelo de modularização contribue no aumento da qualidade uma
vez que cada parte faz um trabalho mais bem definido, contribue
também na facilidade de manutenção e além disso, possibilita a
utilização de cada componente separado em outros sistemas, dentre
outras vantagens.

Backend





Além disso, é necessário lembrar que além da funcionalidade básica
de disponibilizar vídeos, esta plataforma tem como objetivo prover
mecanismos de colaboração para criar legendas e transcrições (em
mais de um idioma).

Administração do conteúdo







Todas as funcionalidades citadas acima precisam ser protegidas por
`autenticação' e disponibilizadas somente depois de `autorização'
específica por ação, associada a credenciais do usuário
autenticado.

Frontend para o usuário final







There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki