Buone notizie! Non hai bisogno di software speciali, i server web più ragionevoli possono fare tutto questo immediatamente. Quello che stai descrivendo, e ciò che Youtube e il resto fanno, non è in realtà lo streaming. Si chiama download progressivo.
In pratica, il player SWF (flowplayer nel tuo caso) sta scaricando il video FLV e sta riproducendo ciò che ha scaricato fino a quel momento. Per saltare ad alcuni video che ha già scaricato, cerca nel file scaricato. Per saltare oltre ciò che è già stato scaricato, scarta il file scaricato e avvia un nuovo download, ma chiede al server HTTP di iniziare a dargli il file con un determinato offset. Per fortuna, la maggior parte dei server HTTP può fare questo fuori dalla scatola.
Quindi è sufficiente mettere i file FLV da qualche parte che è pubblicamente disponibile per il download tramite HTTP (basta testarlo con il browser). Supponendo che si mette a Flowplayer /flowplayer.swf sul vostro sito, e il video è /2girls1cup.flv si inserire questo nella tua pagina:
<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>
ho preso questo esempio da the flowplayer demos page dove c'è un sacco più esempi di un sacco di modi per personalizzare il flowplayer, il modo in cui si comporta e viene visualizzato.
Esistono due modi in cui un server di streaming reale è migliore. Uno è per fare i multicast di uno stream, in cui tutti i client si trovano nello stesso posto nel video, che è più facile sul server. L'altro è in grado di fornire una serie di codifiche diverse dello stesso stream, in modo che, ad esempio, i client possano registrare il video con un bitrate che si adatta meglio alla loro capacità di riproduzione.
A lotofcompanies scommettere un sacco di soldi che questo sarebbe molto importante per il video di decollare sul web. Sembra che tutti stiano sbagliando. I server di streaming sono utilizzati principalmente nel mondo aziendale, il che potrebbe spiegare i loro prezzi aziendali.
Grazie per quello. Ancora una domanda, c'è comunque che io possa proteggere il file flv da essere scaricato da qualcuno non autorizzato? Dovrebbe essere disponibile solo per i membri –
Se qualcuno può guardare il film, può scaricarlo. Allo stesso modo, se possono scaricarlo, possono guardarlo. L'autenticazione standard basata su cookie sul lato server funzionerebbe, ma il modo esatto in cui farlo nella tua situazione è un'intera questione. –
Spero che qualcuno non stia guardando quel film! –