Переменная
Переменная
Есть только один тип объекта AutoLayoutEvent:
После выполнения попытки автоматического расположения видеопроигрывателя отправляется событие объекта, даже если размеры не изменились.
Объект
Если используется несколько экземпляров видеопроигрывателя, данное событие может не применяться к видимым видеопроигрывателям.
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Класс FLVPlayback охватывает класс VideoPlayer. Используйте класс FLVPlayback практически во всех случаях, поскольку в классе VideoPlayer не имеется функциональности, которой бы не было в классе FLVPlayback.
Класс NCManager реализует интерфейс INCManager, и его можно заменить пользовательским классом для управления сетевыми соединениями, осуществляемыми данным интерфейсом. Если выполняется замена класса, то необходимо включить следующую инструкцию, заменяя NCManager именем предоставляемого класса:
Нет необходимости добавлять данную инструкцию, если используется стандартный класс NCManager.
Примечание. При использовании компонента FLVPlayback можно установить класс
Класс NCManager поддерживает подмножество SMIL для обработки нескольких потоков для нескольких полос пропускания.
Событие может использоваться для определения перехода в состояние воспроизведения или выхода из неуправляемых состояний, таких как середина процесса подключения, изменение размеров или процесс перемотки. Методы
Событие
Событие
Событие
Событие
Отправляется только при последовательной загрузке HTTP. Показывает ход загрузки, отображая количество загруженных байтов. Объект события имеет свойства
Событие
Событие
Событие
Событие
Если приложение использует последовательную загрузку, то свойство
Видеопроигрыватель также отправляет события
Событие
Событие
Данный метод принимает такие же параметры, как и метод
Если проигрыватель находится в неуправляемом состоянии, то запрос метода
При вызове метода без подключенного потока создается исключение. Используйте событие
Если проигрыватель находится в остановленном состоянии, то вызов метода
Если проигрывательнаходится в неуправляемом состоянии, то запрос будет поставлен в очередь.
Если метод вызывается без аргументов и в данный момент нет подключенного потока, то создается исключение. Для определения безопасного момента для вызова метода используйте событие
Свойство
Примечание. При потоковом воспроизведении переход осуществляется точно на указанное время, даже если исходный FLV-файл не имеет ключевых кадров.
Процесс перехода асинхронный, то есть при вызове метода перехода или установке значения для свойства
При вызове метода без подключенного потока создается исключение. Для определения безопасного момента для вызова метода используйте событие
Если свойство
Если свойство
Если проигрыватель находится в неуправляемом состоянии, запрос будет поставлен в очередь.
При вызове метода без подключенного потока создается исключение. Используйте событие
Переменная
Переменная
Конструктор класса должен иметь логическое свойство ready, а в качестве единственного параметра иметь экземпляр
Можно установить свойство на сам класс объекта (как в примере ниже) или имя класса:
Одной установки имени класса для значения свойства недостаточно для включения класса в компиляцию SWF. Значением по умолчанию является класс объекта
Настоятельно рекомендуется, чтобы любые собственные реализации класса были подклассами
Для предварительно записанного видео (не потоковое воспроизведение) не устанавливайте для свойства
Данное свойство не определяет размер загружаемого FLV-файла перед началом воспроизведения.
Если установить данное свойство, когда видео находится в режиме бездействия, то свойство перезапустит период таймаута с новым значением.
Установите для свойства
Если FLV-файл закодирован с помощью кодировщика Flash 8, то свойство
Используется задержка видеоряда на короткий период времени, необходимая для синхронизации звука. Например, если значение
Обратите внимание, что классы FLVPlayback и VideoPlayer имеют параметры компенсации этой задержки. Это означает, что можно продолжать использовать параметры настройки времени, применяемые в исходном файле.
Можно использовать данное свойство для реализации пользовательского класса INCManager, требующего инициализации пользователем.
Если измененяется время точки воспроизведения, которое при воспроизведении FLV-файла меняется четыре раза в секунду, то компонент отправляет событие
По нескольким причинам свойство
Так как ключевые точки ActionScript начинаются при обновлении точек воспроизведения, то уменьшение значения свойства
Так как интервал обновления точек воспроизведения устанавливается глобальным методом
Пример 1. Загрузите FLV-файл 80x80 со следующими параметрами:
Пример 2. Загрузите тот же сценарий, что и в примере 1, но со следующими параметрами:
Пример 3. Загрузите тот же сценарий, что в примере 2, но со следующими параметрами:
Установка свойства
Пример 1. Загрузите FLV-файл 80x80 со следующими параметрами:
Пример 2. Загрузите тот же сценарий, что и в примере 1, но со следующими параметрами:
Пример 3. Загрузите тот же сценарий, что в примере 2, но со следующими параметрами:
Установка свойства
Пример 1. Загрузите FLV-файл 80x80 со следующими параметрами:
Пример 2. Загрузите тот же сценарий, что и в примере 1, но со следующими параметрами:
Пример 3. Загрузите тот же сценарий, что в примере 2, но со следующими параметрами:
При установке свойства
Пример 1. Загрузите FLV-файл 80x80 со следующими параметрами:
Пример 2. Загрузите тот же сценарий, что и в примере 1, но со следующими параметрами:
Пример 3. Загрузите тот же сценарий, что в примере 2, но со следующими параметрами:
При установке свойства
Если данное свойство было установлено с помощью инспектора компонентов или инспектора свойств, то начнется загрузка и воспроизведение FLV-файла с приходом следующего события
Если установить данное свойство через ActionScript, то оно немедленно вызовет метод
Установка для свойства
Возможные значения для свойства состояния:
При потоковом воспроизведении с Flash Media Server (FMS) и использовании стандартного объекта
При HTTP-загрузке, если FLV-файл имеет встроенные метаданные, значение определяется автоматически. В противном случае установите его явно, иначе оно будет установлено как NaN. При явной установке значение, полученное из метаданных потока, будет проигнорировано.
После установки данного свойства значение вступит в силу для следующего FLV-файла, загружаемого установкой свойства
Если данное свойство не установить (явно или автоматически), то воспроизведение продолжает работать, но могут возникнуть проблемы с элементами управления переходом.
Если свойство не установлено явно, то свойство будет иметь значение NaN, пока не будет установлено правильное значение из метаданных.
Примечание. Не путайте данное свойство с свойством
Примечание. Свойство
Установка свойства
Установка свойства
Класс NCManager ищет URL-адрес и принимает следующее.
Свойство
Свойство
Свойство
Свойство
Переменная
Переменная
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
Это событие имеет следующие свойства:
При изменении времени точки воспроизведения, которое при воспроизведении FLV-файла происходит четыре раза в секунду, данный компонент отправляет событие
По некоторым причинам свойство
Возможные значения для свойства состояния:
Пример сообщения об ошибке можно увидеть, используя следующий код:
Переменная
Переменная
Существует только один тип объекта LayoutEvent:
Это событие имеет следующие свойства:
Например, если
Например, если
Например, если
Это событие имеет следующие свойства:
Используйте следующий код для регистрации класса как реализацию INCManager, используемую объектом VideoPlayer. Замените
Это необходимо в случае, если URL-адрес выглядит как rtmp://servername/path1/path2/path3. При передаче имени приложения или имени экземпляра откройте объект NetConnection с адресом rtmp://servername/path1/path2 или используйте стандартный экземпляр, то есть поток откроется с адресом path2/path3. В общем, это возможно когда имеется более двух частей для адреса и невозможно, если их всего две (не должно быть одной части).
Это управляемое состояние.
Это неуправляемое состояние.
Пока не установлено свойство
Это неуправляемое состояние.
Это управляемое состояние.
Это управляемое состояние.
Это неуправляемое состояние.
Это неуправляемое состояние.
Это неуправляемое состояние.
Это управляемое состояние.