Media Player da Microsoft é um player multimídia que atua como software cliente para jogar streaming ou vídeo baixado ou arquivos de áudio . "Streaming " é o processo de passagem de um fluxo constante de dados . Media Player utiliza o protocolo de streaming em tempo real ( RTSP ) e do protocolo de controle de transporte em tempo real (RTP) para esta função. Função
O protocolo de streaming em tempo real oferece serviços de gerenciamento de sessão para sessão Media Player. O protocolo de transporte subjacente para transferir dados para Media Player é o User Datagram Protocol (UDP). O UDP não incluem procedimentos de conexão . RTP ordena a transferência de dados , remontar os pacotes de dados na chegada para formar um fluxo a ser passada para o aplicativo .
Operações
Embora Media Player requer um fluxo de dados para jogar, a fonte não chega neste estado. Buffers RTP que chegam de dados para que a reprodução é atrasada até que haja dados suficientes no buffer. O arquivo pode começar a jogar antes de todos os dados são recebidos. O programa calcula o tempo que resta para completar a transferência e começa a tocar uma vez que julga que tem o suficiente do arquivo para durar até a transferência estiver completa.
Características
RTSP tem uma característica não encontrada em outros protocolos de gerenciamento de sessão , que é o comando de pausa . Esta mensagem é enviada para o servidor para fazer uma pausa e , em seguida, retomar um fluxo de dados multimídia.