Pliki wideo — zagadnienia zaawansowane

Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje

W poniższych tematach omówiono pewne specyficzne zagadnienia dotyczące pracy z plikami FLV.

Informacje o konfigurowaniu plików FLV do umieszczenia na serwerze

W przypadku korzystania z plików FLV może zajść konieczność skonfigurowania serwera do pracy z formatem FLV. Multipurpose Internet Mail Extensions (MIME) to standardowa specyfikacja danych umożliwiająca przesyłanie plików innych niż tekstowe pliki ASCII za pośrednictwem połączeń internetowych. Przeglądarki sieci Web i klienty poczty e-mail są skonfigurowane w taki sposób, aby interpretowały wiele różnych typów MIME, a tym samym mogły wysyłać i odbierać dane wideo, audio, graficzne i sformatowany tekst. Aby możliwe było ładowanie plików FLV z serwera sieci Web konieczne może być zarejestrowanie na serwerze sieci Web rozszerzenia pliku i typu MIME. Odpowiednie informacje można znaleźć w dokumentacji serwera. Typ MIME plików FLV to video/x-flv . Oto pełne informacje na temat plików typu FLV:

  • Typ MIME: video/x-flv

  • Rozszerzenie nazwy pliku: .flv

  • Wymagane parametry: brak

  • Opcjonalne parametry: brak

  • Uwagi dotyczące kodowania: pliki FLV są plikami binarnymi; niektóre aplikacje mogą wymagać wybrania podtypu application/octet-stream.

  • Problemy z bezpieczeństwem: brak

  • Opublikowana specyfikacja: www.adobe.com/go/video_file_format_pl

W wersji 6.0 Internetowych Usług Informacyjnych (ISS) firma Microsoft zmieniła sposób obsługi multimediów strumieniowych w stosunku do wersji poprzednich. We wcześniejszych wersjach oprogramowania IIS strumieniowe przesyłanie plików Flash Video nie wymagało żadnych modyfikacji ustawień. W programie IIS 6.0, czyli domyślnym serwerze sieci Web wchodzącym w skład systemu Windows 2003, konieczne jest zdefiniowanie na serwerze typu MIME identyfikującego pliki FLV jako multimedia strumieniowe.

Gdy plik SWF odtwarzający przesyłane strumieniowo zewnętrzne pliki FLV rezyduje na serwerze Microsoft Windows Server® 2003 i jest oglądany w przeglądarce, sam plik SWF jest odtwarzany prawidłowo, ale nie działa przesyłanie strumieniowe plików FLV. Ten problem dotyczy wszystkich plików FLV umieszczonych na serwerze Windows Server 2003, w tym plików utworzonych we wcześniejszych wersjach programu Flash do tworzenia treści oraz w pakiecie Macromedia Flash Video Kit for Dreamweaver MX 2004 firmy Adobe. Pliki takie działają prawidłowo, gdy są testowane na innych systemach operacyjnych.

Informacje na temat konfigurowania serwera Microsoft Windows 2003 i Microsoft IIS Server 6.0 w sposób umożliwiający strumieniowe przesyłanie wideo FLV można znaleźć pod adresem www.adobe.com/go/tn_19439_pl .

Lokalne pliki FLV w systemie Macintosh

W systemach Apple® Macintosh® nie są odtwarzane lokalne pliki FLV znajdujące się na niesystemowych dyskach, do których odwołano się za pomocą ścieżki względnej rozpoczynającej się od ukośnika (/). Do dysków niesystemowych należą między innymi dyski CD-ROM, dyski twarde podzielone na partycje, nośniki wymienne i zewnętrzne pamięci masowe.

Uwaga: Problem ten wynika z ograniczeń systemu operacyjnego, a nie programu Flash Player lub środowiska AIR.

Aby plik FLV był odtwarzany z dysku niesystemowego na komputerze Macintosh, należy odwołać się do niego przy użyciu bezwzględnej ścieżki i notacji z dwukropkiem (:), a nie notacji z ukośnikiem (/). Na poniższej liście przedstawiono różnice między tymi dwoma sposobami zapisu:

  • Notacja z ukośnikiem : myDrive/myFolder/myFLV.flv

  • Notacja z dwukropkiem : (Mac OS®) myDrive:myFolder:myFLV.flv