Trabalho realizado por:
Gil Reis
Nº 53131
MERC
Hugo Santos
Nº 56003
MERC
Principais Tecnologias
Como a IPTV interage com uma grande arquitectura e uma união de vários “mundos”, existem várias tecnologias associadas e ele, tecnologias estas que têm que suportar todo o funcionamento, gestão e segurança deste serviço, para que o cliente tenha a melhor qualidade quando recebe o serviço. As principais tecnologias são descritas de seguida e algumas podem ser visualizadas na Figura 3:
1 Protocolos
1.1 Internet Group Management Protocol (IGMP)
Protocolo usado para fazer a gestão de todos os clientes que têm acesso às transmissões multicast existentes na rede. É também com este protocolo que é permitido ao cliente mudar de canal. Quando um utilizador quer aceder a um certo canal ou mudar para outro, o IGMP verifica se o cliente está autorizado a aceder ao canal. Se sim o cliente é inserido na lista de distribuição dos routers, recebendo a transmissão. Muitos fornecedores já utilizam o IGMP v2.
1.2 Real Time Protocol (RTP)
Protocolo usado para o transporte de áudio e vídeo sobre IP. Oferece um menor overhead e em conjunto com RTCP (Real-Time Control Protocol) permite que haja um ajuste entre o débito e a qualidade do vídeo que se está a transmitir.
Em conjunto com o RTP, é utilizado também o RTSP (Real Time Streaming Protocol), protocolo este que é usado para a transmissão de conteúdos em unicast, mais precisamente em serviços de VoD. Este protocolo é usado para transmissões em streaming e permite que o cliente consiga controlar a transmissão (pause, stop, etc.) remotamente.
1.3 Network-based Personal Video Recorder (NPVR)
Tem como objectivo permitir que um cliente grave qualquer conteúdo a qualquer momento, mas tendo em conta que a gravação dos conteúdos é feita na rede em vez de num disco rígido local.
1.4 User Datagram Protocol (UDP)
Como seria de esperar, o protocolo de transporte usado é o UDP, usual em transporte de conteúdos de voz ou imagem.
2 Compressão
Devido às limitações que a rede impõe, é necessária uma compressão do conteúdo a transmitir, mas sem que este perca a sua qualidade base. Para isso utiliza-se a norma MPEG-2. Esta norma permite um débito binário de cerca de 3 Mbit/s, débito este que é bastante vantajoso para os débitos que a rede IPTV impõe, nunca pondo a qualidade do conteúdo em risco. Mais recentemente está-se a incluir o uso do MPEG-4 AVC (codec H.264), que permite obter a mesma qualidade do conteúdo, com débitos inferiores ao do MPEG-2, ideal para a rede, pois o problema do débito está sempre presente.
3 Correcção de Erros
Existem sempre erros numa rede. Estes têm que ser detectados e corrigidos para que o resultado final seja satisfatório. Em termos de transmissão em multicast este objectivo é essencial, pois estamos a trabalhar em tempo real e não há tempo para voltar a enviar pacotes corrompidos. Assim, estão aplicadas as melhores técnicas de correcção e detecção de erros (Forward Error Correction – FEC) para que nada seja perdido e que o conteúdo seja apresentado com a melhor qualidade possível.