FLV-bestanden streamen via Flash Media Server

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:

  1. Maak een map in de toepassingenmap van Flash Media Server en geef de map bijvoorbeeld de naam my_application .

  2. Kopieer het bestand main.asc naar de map my_application.

  3. Maak een map met de naam streams in de map my_application.

  4. Maak een map met de naam _definst_ in de map streams.

  5. Plaats uw FLV-bestanden in de map _definst_ .