|
De vereisten voor het streamen van FLV-bestanden via Flash Media Server variëren. Deze zijn namelijk afhankelijk van het feit of native bandbreedtedetectie beschikbaar is bij uw FVSS-provider (Flash Video Streaming Service). Native bandbreedtedetectie houdt in dat de bandbreedtedetectie in de streamingserver is ingebouwd hetgeen resulteert in betere prestaties. Vraag uw provider of native bandbreedtedetectie beschikbaar is.
Om toegang te krijgen tot FLV-bestanden op een Flash Media Server, gebruikt u een URL zoals rtmp://
my_servername/my_application/stream.
flv.
Bij het afspelen van live streaming met Flash Media Server, moet u de eigenschap
isLive
van FLVPlayback op
true
instellen. Zie de eigenschap FLVPlayback.isLive in de
Naslaggids voor ActionScript 3.0
voor Flash Professional
voor meer informatie.
Zie de documentatie van Flash Media Server op
www.adobe.com/support/documentation/nl/flashmediaserver/
voor meer informatie over het beheer van de Flash Media Server, inclusief informatie over het opzetten van een live stream.
Voor native bandbreedtedetectie of geen bandbreedtedetectie
De klasse NCManagerNative is een subklasse van NCManager met ondersteuning voor native bandbreedtedetectie. De klasse wordt door sommige FVSS-providers (Flash Video Streaming Service) ondersteund. Als u NCManagerNative gebruikt, hebt u geen speciale bestanden op de Flash Media Server nodig. Met NCManagerNative kunt u daarnaast zonder het bestand main.asc verbinding maken met iedere versie van Flash Media Server, als bandbreedtedetectie niet is vereist.
Als u de klasse NCManagerNative in plaats van de standaardklasse NCManager wilt gebruiken, moet u de volgende coderegels aan het eerste frame van het FLA-bestand toevoegen:
import fl.video*;
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
Voor niet-native bandbreedtedetectie
Als native bandbreedtedetectie niet beschikbaar is bij uw FVSS-provider (Flash Video Streaming Service) maar u bandbreedtedetectie wel nodig hebt, moet u het bestand main.asc aan de FLV-toepassing van de Flash Media Server toevoegen. Het bestand main.asc is online te vinden op
www.adobe.com/go/learn_fl_samples_nl
. Het zit in het bestand Samples.zip in de map Samples\ComponentsAS2\FLVPlayback.
De Flash Media Server instellen voor streaming FLV-bestanden:
-
Maak een map in de toepassingenmap van Flash Media Server en geef de map bijvoorbeeld de naam
my_application
.
-
Kopieer het bestand main.asc naar de map my_application.
-
Maak een map met de naam
streams
in de map my_application.
-
Maak een map met de naam
_definst_
in de map streams.
-
Plaats uw FLV-bestanden in de map
_definst_
.
|
|
|