Klasa: Camera
Kompatybilność: ActionScript 1.0, Flash6+
Klasa Camera głównie była zaprojektowania do pracowania pod Flash Media Server, ale również może być użyta z limitami bez tego serwera.
Klasa Camera pozwala ci przechwytywać wideo z kamery wideo, która jest połaczona z komputerem oraz Flash Player. (Flash posiada podobne funkcje dla audio ścieźek, dla większych informacji patrz klasa Microphone na naszym portalu.)
Warning: Kiedy plik SWF próbuje uzyskać dostęp do kamery zwróconej przez metodę Camera.get()
, Flash Player wyświetla okno Polityki, dzięki któremu mamy dostęp do kamery lub możemy zablokowac ten dostęp. (Upewnij się, że twój film posiada większe rozmiary niż 215 x 138 pikseli.)
Aby stworzyć lub referencjować obiekt Camera, użyj metody: Camera.get()
.
Dostępne metody dla klasy Camer
Typ |
Metoda |
Opis |
|
Zwraca referencje do obiektu Camera dla przechwytywanego wideo. |
|
|
setMode |
Ustawia tryb przechwycywania kamery obrazu na ojczysty tryb, który najlepiej spełnia określone wymagania. |
|
setMotionLevel |
Określa jak dużo ruchu jest potrzebne, aby wywołać |
|
setQuality |
Ustawia maksymalny rozmiar pasma na jedną sekundę lub wymaganą jakość aktualnie wychodzącego wideo. |
Dostępne zdarzenia dla klasy Camera
Zdarzenie |
Opis |
onActivity |
Wykonywane jest kiedy kamera zaczyna lub zatrzymuje wykrywać ruch. |
Wykonywane jest kiedy użytkownik pozwala lub odmawia dostępu do kamery. |
Dostępne właściwości dla klasy Camera
Typ |
Nazwa |
Opis |
|
activityLevel |
Wartość cyfrowa, określająca ilość wykrytego ruchu kamery. |
|
Liczba określająca maksymalną ilość pasma bieżącego wychodzącego wideo, którego można wykorzystać, podana w bajtach. |
|
|
currentFps |
Szybkość kamery zapisywania filmu, podana w klatkach na sekundę. |
|
Maksymalna prędkość zapisu filmu, podana w klatkach na sekundę. |
|
|
Aktualne wychwycywanie wysokości, w pikselach. |
|
|
Zero bazujący numer określający index kamery jako odbicie tablicy zwróconej przez |
|
|
motionLevel |
Wartość liczbowa określająca ilość ruchu potrzebną do uruchomienia |
|
motionTimeOut |
Liczba w milisekundach pomiędzy czasem braku wykrywania ruchu w kamerze oraz czasem |
|
Wartość logiczna określająca czy użytkownik nie posiada dostęp do kamery ( |
|
|
Nazwa określająca aktualną kamerę, która została zwrócona przez oprogramowanie kamery. |
|
|
Odzyskuje tablicę wartości określające nazwy wszystkich dostępnych kamer, bez wyświetlania panelu: Flash Player Privacy Settings. |
|
|
Liczba określająca wymagany poziom jakości obrazu, jako, ustalone przez ilość kompresji dla każdej klatki filmu. |
|
|
Aktualne wychwycywanie szerokości, w pikselach. |
Listing
Ranga: Administrator serwisu Punktów: 0