Flash Media Server e arquivos grandes

1

A empresa para a qual trabalho usa o Flash Media Server 3.5 para transmitir conteúdo de vídeo. Os arquivos de vídeo em si são grandes, variando de 500mb a 1gig. Temos nos deparado com uma questão de quando estamos transmitindo um arquivo através do jw flv player e começamos a procurar partes diferentes no arquivo. Após cerca de 5-6 procura o jogador pára como se a conexão foi interrompida e não retomará o streaming do arquivo, apenas após a atualização da página, ele irá transmitir o arquivo novamente. Alguma idéia de por que isso acontece e é por causa dos arquivos de vídeo serem tão grandes?

esqueceu de adicionar: o servidor de mídia flash está hospedado com o edgecast

o protocolo é rtmp e os vídeos são todos .flv

    
por willz 08.10.2009 / 00:07

1 resposta

2

Vimos algo parecido com nossos vídeos. Transmitimos vídeos com 6 horas de duração e, devido ao seu tamanho, demorou um pouco para enrijecer.

Nosso problema acabou sendo com metadados corrompidos no início do FLV. Como os arquivos eram loucos por muito tempo (e grandes), o Adobe Encoder tinha um problema conhecido em nossa versão, onde ele estragaria tudo.

No final, tivemos que usar alguma ferramenta obscura que encontramos flutuando na internet (desculpe, não consigo encontrá-la) que levou HOURS, mas construiu metadados precisos.

O motivo pelo qual ele começou a ser reproduzido novamente após a atualização foi porque ele recarregava os metadados sempre que o JW Player recarregava o vídeo RMTP.

Atualização: encontrei a ferramenta que usamos. FLVCheck localizou o erro e o FLVMDI o corrigiu. Você pode encontrar as duas ferramentas nessa página . Eu queria que essa página existisse quando eu estava passando por esse problema!

    
por 08.10.2009 / 00:30