Table of Contents

Alice Class

Componentes

- Stream Auth: Gerenciador de transmissões ao vivo.

- Jekyll: compilador de HTML.

- PHP: Linguagem de programação voltada para o desenvolvimento de aplicações para a web e para criar sites .

Dashboard

A dashboard do AliceClass foi escrita em PHP. Ela mostra informações como nome do usuário conectado e o número de vídeos enviados, e um formulário para criar uma nova aula.

O login na dashboard é autenticado pelo apache usando o módulo LDAP.

Upload

O script de upload funciona em 3 passos.

  1. Upload
  2. Processamento do vídeo
  3. Inserção dos dados do vídeo no arquivo de banco de dados no código fonte do projeto.