Skip to content

GiovannaGuimaraes/POOStreaming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.2%
  • Makefile 6.8%