Logotipo IST
Bandeira Portuguesa Bandeira Inglesa    



Ficheiro de Inicialização


Com base no conceito apresentado pelo sistema de partilha de ficheiros peer-to-peer do cliente bit-torrent, recorre-se assim a um ficheiro de inicialização similar ao torrent, constituindo um ponto de partida para a visualização do vídeo.

Neste ficheiro são descritos alguns locais iniciais onde se encontra o ficheiro, ou parte dele, que se pretende visualizar. Existem também alguns meta-dados como o nome, o tamanho, o mime-type, bitrate, etc.

arqGeral arqGeral

Figura 1: Exemplos

Na figura 1 é possível observar dois exemplos simples onde existem dois servidores que disponibilizam parcelas do ficheiro total de tamanho igual a 1000 bytes.

No primeiro exemplo, o ficheiro foi partido em duas metades de 500 bytes sendo cada uma disponibilizada por cada servidor. É de notar os valores presentes na linha inferior sendo estes as marcações para a divisão das parcelas.

No segundo exemplo, apresentam-se agora alguns segmentos do ficheiro que se encontram replicados nos dois servidores. Nestes, nomeados como segmentos de overlap, cria-se a possibilidade de distribuir a carga de trabalho da entidade de publicação de forma mais justa. Neste sentido, disponibilizam-se três politicas de download a realizar nestes segmentos: indexada ao debito, rotação de servidores(round-robin) e escolha aleatória. Na prática, só a primeira apresenta uma distribuição justa e adaptativa da utilização dos recursos.