|
Kraven för att direktuppspela FLV-filer från Flash Media Server är olika beroende på om inbyggd bandbreddsidentifiering är tillgänglig från din leverantör av Flash Video Streaming Service. Inbyggd bandbreddsidentifiering betyder att bandbreddsidentifieringen är inbyggd i direktuppspelningsservern och det ger bättre prestanda. Kontrollera med din leverantör om du inbyggd bandbreddsidentifiering är tillgänglig.
Om du vill komma åt dina videofiler på Flash Media Server använder du en URL av typen rtmp://
mitt_servernamn/mitt_program/stream
flv.
När du spelar upp ett direktflöde med Flash Media Server måste du ställa in värdet
true
för FLVPlayback-egenskapen
isLive
. Mer information finns i avsnittet om egenskapen FLVPlayback.isLive i
Referenshandbok för ActionScript 3.0
i Adobe Flash Professional
.
Mer information om hur du administrerar Flash Media Server, inklusive hur du ställer in ett direktflöde, finns i dokumentationen till Flash Media Server på
www.adobe.com/support/documentation/en/flashmediaserver/
.
För inbyggd bandbreddsidentifiering eller ingen bandbreddsidentifiering
Klassen NCManagerNative är en underklass till NCManager som stöder inbyggd bandbreddsidentifiering, som vissa leverantörer av Flash Video Streaming Service kan stödja. När du använder NCManagerNative behövs inga särskilda filer på Flash Media Server. Med NCManagerNative kan du också ansluta till alla versioner av Flash Media Server utan en main.asc-fil, om bandbreddsidentifiering inte krävs.
Om du vill använda NCManagerNative i stället för den NCManager-klass som är standard lägger du till följande kodrader i den första bildrutan i din FLA-fil:
import fl.video*;
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
För icke inbyggd bandbreddsidentifiering
Om inbyggd bandbreddsidentifiering inte går att få från din leverantör av Flash Video Streaming Service och du behöver bandbreddsidentifiering, måste du lägga till filen main.asc i ditt Flash Media Server FLV-program. Du hittar filen main.asc på följande plats:
www.adobe.com/go/learn_fl_samples_se
. Den finns i filen Samples.zip, i katalogen Samples\ComponentsAS2\FLVPlayback.
Så här ställer du in Flash Media Server för direktuppspelning av FLV-filer:
-
Skapa en mapp i Flash Media Server-programmappen och ge den ett namn av typen
mitt_program
.
-
Kopiera filen main.asc till mappen mitt_program.
-
Skapa en mapp med namnet
streams
i mappen mitt_program.
-
Skapa en mapp med namnet
_definst_
inuti mappen streams.
-
Placera dina FLV-filer i mappen
_definst_
.
|
|
|