GiovannaGuimaraes / POOStreaming

Trabalho da disciplina Programação Orientada a Objetos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

POOStreaming

Trabalho da disciplina Programação Orientada a Objetos

#Integrantes:
Rafael Augusto Monteiro - 9293095
Lucas Alexandre Soares - 9293265
Giovanna Oliveira Guimaraes - 9293693

#Proposta:
Um software de streaming de video. Consiste em um servidor que comprime(caso necessário) um video e o envia para um cliente, que executa a midia enviada. O servidor será comandado via linha de comando, enquanto o cliente terá uma interface gráfica. Será utilizada a API JavaFX para a criação do cliente reprodutor de mídia.

#O que o software deve fazer:
Servidor: Deve responder à solicitações do cliente. Irá fornecer ao cliente uma lista com os arquivos de video disponíveis, realizar os tratamentos necessários e enviar o video para uma aplicação cliente
Cliente: Deve soliciar arquivos de mídia ao servidor e reproduzí-los. Irá soliciar ao servidor uma lista de arquivos de video disponíveis, selecionar um arquivo, recebê-lo do servidor e reproduzí-lo. Os arquivos utilizados pela reprodução não serão (a priore) armazenados em disco, mas a implementação pode utilizar arquivos temporários se necessário. Terá uma interface gráfica para facilitar as solicitações.

About

Trabalho da disciplina Programação Orientada a Objetos


Languages

Language:Java 93.2%Language:Makefile 6.8%