|
Wymagania dotyczące strumieniowego przesyłania plików FLV z serwera Flash Media Server mogą być różne i jest to uzależnione od tego, czy dostępna jest natywna funkcja wykrywania przepustowości przez dostawcę usługi Flash Video Streaming Service. Natywne wykrywanie przepustowości oznacza, że wykrywanie przepustowości jest wstępnie zdefiniowane w serwerze przesyłania strumieniowego i zapewnia wyższą wydajność. W celu sprawdzenia, czy natywne wykrywanie przepustowości jest dostępne należy skontaktować się z dostawcą.
Aby uzyskać dostęp do plików FLV na serwerze Flash Media Server, należy użyć adresu URL, takiego jak rtmp://
nazwa_mojego_serwera/moja_aplikacja/stream.
flv.
Podczas odtwarzania strumienia z serwera Flash Media Server należy ustawić dla właściwości
isLive
składnika FLVPlayback wartość
true
. Więcej informacji zawiera opis właściwości FLVPlayback.isLive w
Skorowidzu języka ActionScript 3.0
dla programu Flash Professional
.
Więcej informacji na temat administrowania serwerem Flash Media Server, łącznie z informacjami o sposobach konfigurowania strumienia aktywnego, zawiera dokumentacja serwera Flash Media Server dostępna pod adresem
www.adobe.com/support/documentation/en/flashmediaserver/
.
Natywne wykrywanie przepustowości i brak wykrywania przepustowości
Klasa NCManagerNative jest podklasą NCManager, która obsługuje natywne wykrywanie przepustowości, które jest obsługiwane przez niektórych dostawców usługi Flash Video Streaming Service. Jeśli używana jest klasa NCManagerNative, na serwerze Flash Media Server nie są wymagane żadne pliki specjalne. Klasa NCManagerNative umożliwia również połączenie z dowolną wersją serwera Flash Media Server, bez pliku main.asc, pod warunkiem że wykrywanie przepustowości nie jest wymagane.
W celu użycia klasy NCManagerNative zamiast domyślnej klasy NCManager należy dodać poniższe linie kodu do pierwszej klatki pliku FLA:
import fl.video*;
VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
Wykrywanie przepustowości inne niż natywne
Jeśli dostawca usługi Flash Video Streaming Service nie udostępnia natywnego wykrywania przepustowości, a wykrywanie przepustowości jest wymagane, wówczas należy dodać plik main.asc do aplikacji FLV serwera Flash Media Server. Plik main.asc można znaleźć w sieci WWW pod adresem
www.adobe.com/go/learn_fl_samples_pl
. Znajduje się w pliku Samples.zip, w katalogu Samples\ComponentsAS2\FLVPlayback.
W celu skonfigurowania serwera Flash Media Server dla strumieniowego przesyłania plików FLV:
-
Utwórz folder w folderze aplikacji Flash Media Server i nadaj mu nazwę, taką jak
moja_aplikacja
.
-
Skopiuj plik main.asc do folderu moja_aplikacja.
-
W folderze moja_aplikacja utwórz folder o nazwie
strumienie
.
-
W folderze „strumienie” utwórz folder o nazwie
_definst_
.
-
Umieść pliki FLV w folderze
_definst_
.
|
|
|