Pergunta

Então, eu tenho alguns vídeos em formato .flv que eu gostaria que as pessoas sejam capazes de ver do meu site, sem ser capaz de baixá-los. Até agora Flowplayer parece ser a melhor escolha para o flash player real.

No entanto, eu estive olhando para esta transmissão coisa de vídeo, como o seu suposto fazer os vídeos muito rápido para a vista e permite a busca para o meio do vídeo, etc. O que eu preciso para fazer o trabalho, fazê-i precisa ter algum software de servidor especial para isso? E como eu pode integrar com este software usando o código javascript / PHP que eu vou usar para exibir os vídeos?

Graças.

Foi útil?

Solução

Boa notícia! Você não precisa de um software especial, a maioria dos servidores web razoáveis ??pode fazer tudo isso fora da caixa. O que você está descrevendo, eo que Youtube e os demais, não está fluindo na verdade. É chamado de download progressivo.

Basicamente, o jogador SWF (Flowplayer no seu caso) está baixando o vídeo FLV, e jogar o que tem baixado até agora. Para saltar para algum vídeo que já tenha baixado, busca no arquivo baixado. Para pular para além do que já foi baixado ele descarta o arquivo baixado e começa um novo download, mas ele pede o servidor HTTP para começar dando-lhe o arquivo em um deslocamento determinado. Felizmente, a maioria HTTP servidores pode fazer isso fora da caixa.

Então você só precisa colocar o FLV arquivos em algum lugar que está disponível publicamente para download via HTTP (apenas testar isso com o seu navegador). Supondo que você colocar Flowplayer em /flowplayer.swf em seu site, eo vídeo é /2girls1cup.flv você inserir este em sua página:

<script src="http://static.flowplayer.org/js/flowplayer-3.0.6.min.js"></script>

<!-- Edit this with the width and height to display the video -->
<a  
    href="/2girls1cup.flv"  
    style="display:block;width:425px;height:300px;"  
    id="player"> 
</a> 

<!-- this script block will install Flowplayer inside previous anchor tag --> 
<script language="JavaScript"> 
    flowplayer("player", "/flowplayer.swf"); 
</script>

Tomei este exemplo de página demos Flowplayer onde há muito mais exemplos de muitas maneiras para Flowplayer personalização, a maneira como ele se comporta e é exibido.

Há duas maneiras em que um servidor de streaming real é melhor. Um é para fazer o multicast de um fluxo, em que todos os clientes estão no mesmo lugar no vídeo, que é mais fácil no servidor. A outra é ser capaz de fornecer um número de diferentes codificações do mesmo fluxo, de modo que, por exemplo, os clientes podem o vídeo em uma taxa de bits que melhor corresponda a sua capacidade de reprodução.

A monte de empresas apostar um monte de dinheiro que isso seria muito importante para o vídeo para decolar na web. Parece que todos eles estão errados. servidores de streaming são mais utilizados no mundo da enterprisey, o que pode explicar seus preços enterprisey.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top