|
I requisiti per lo streaming di file FLV da Flash Media Server sono diversi a seconda che sia disponibile o meno il rilevamento nativo della larghezza di banda da parte del fornitore del servizio FVSS (Flash Video Streaming Service). Il rilevamento della larghezza di banda si definisce nativo quando questa funzione è incorporata nel server di streaming e assicura quindi prestazioni migliori. Verificate pertanto con il vostro provider se è disponibile il rilevamento nativo della larghezza di banda.
Per accedere ai file FLV sul server FMS, utilizzate un URL, ad esempio rtmp://
my_servername/my_application/stream.
flv.
Quando riproducete un flusso dal vivo con il server FMS, dovete impostare la proprietà
isLive
di FLVPlayback su
true
. Per ulteriori informazioni, vedete la proprietà FLVPlayback.isLive nella
Guida di riferimento di ActionScript 3.0
per Flash Professional
.
Per ulteriori informazioni sull'amministrazione di Flash Media Server, compresa l'impostazione di un flusso dal vivo, vedete la documentazione di Flash Media Server all'indirizzo
www.adobe.com/support/documentation/en/flashmediaserver/
.
Per il rilevamento nativo della larghezza di banda o nessun rilevamento
La classe NCManagerNative è una sottoclasse di NCManager che supporta il rilevamento nativo della larghezza di banda, che può essere supportato da alcuni fornitori del servizio FVSS (Flash Video Streaming Service). Quando usate NCManagerNative, non sono necessari file speciali sul server FMS. NCManagerNative consente inoltre la connessione a qualsiasi versione di Flash Media Server, senza un file main.asc, se non è richiesto il rilevamento della larghezza di banda.
Per usare NCManagerNative al posto della classe NCManager, aggiungete le seguenti righe di codice nel primo fotogramma del file FLA:
import fl.video*;
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
Per il rilevamento non nativo della larghezza di banda
Se il fornitore del servizio FVSS non offre il rilevamento nativo della larghezza di banda, ma questa funzione è necessaria, dovete aggiungere il file main.asc all'applicazione FLV di Flash Media Server. Potete trovare il file main.asc in linea all'indirizzo
www.adobe.com/go/learn_fl_samples_it
. Si trova nel file Samples.zip all'interno della directory Samples\ComponentsAS2\FLVPlayback.
Per impostare lo streaming di file FLV su Flash Media Server:
-
Create una cartella nella cartella dell'applicazione Flash Media Server e assegnatele un nome, ad esempio
my_application
.
-
Copiate il file main.asc nella cartella my_application.
-
Create una cartella denominata
streams
nella cartella my_application.
-
Create una cartella denominata
_definst_
nella cartella streams.
-
Inserite i file FLV nella cartella
_definst_
.
|
|
|