Пакетfl.video
Классpublic class NCManagerNative
НаследованиеNCManagerNative Inheritance NCManager Inheritance Object
Реализует INCManager

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

NCManagerNative — это подкласс класса NCManager, который поддерживает встроенные функции определения полосы пропускания, которые могу поддерживать некоторые поставщики потоковых услуг Flash Video. Проверьте, поддерживаются ли у вашего поставщика FVSS встроенные функции определения полосы пропускания. Встроенная функция определения полосы пропускания означает, что определение полосы пропускания встроено в потоковый сервер и выполняется быстрее.

При использовании объекта NCManagerNative файл main.asc на сервере не требуется. Если не требуется определение полосы пропускания, то объект NCManagerNative позволяет подключаться к любой версии Flash Media Server (FMS) без файла main.asc.

Для использования его вместо стандартного объекта fl.video.NCManager вставьте соответствующий код в первый кадр FLA-файла.

     import fl.video.*;
     VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
     

См. также

NCManager


Общедоступные свойства
 СвойствоОпределено
 Inheritedbitrate : Number
При потоковой загрузке с сервера Flash Media Server (FMS) свойство bitrate содержит значение, вычисленное в ходе автообнаружения, а не значение, установленное с помощью свойства bitrate().
NCManager
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedfallbackServerName : String
Явно или косвенно делает доступным свойство fallbackServerName.
NCManager
 InheritedisRTMP : Boolean
[только для чтения] Является ли поток с данного адреса URL потоком RTMP c сервера Flash Media Server (FMS) или потоком последовательной загрузки.
NCManager
 InheritednetConnection : NetConnection
[только для чтения] Ссылка на объект NetConnection.
NCManager
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
 InheritedstreamHeight : int
[только для чтения] Высота потока (пикселы).
NCManager
  streamLength : Number
[только для чтения] Продолжительность потока (мс).
NCManagerNative
 InheritedstreamName : String
[только для чтения] Имя потока, переданного в метод NetStream.play().
NCManager
 InheritedstreamWidth : int
[только для чтения] Ширина потока (пикселы).
NCManager
 Inheritedtimeout : uint
Промежуток времени, по истечении которого прекращаются попытки соединения (мс).
NCManager
 InheritedvideoPlayer : VideoPlayer
Объект VideoPlayer, которому принадлежит этот объект.
NCManager
Общедоступные методы
 МетодОпределено
  
Создает новый экземпляр NCManagerNative.
NCManagerNative
 Inherited
Закрывает объект NetConnection.
NCManager
 Inherited
Вызывается объектом VideoPlayer, если подключение успешно установлено, но поток не найден.
NCManager
 Inherited
Вызывается объектом VideoPlayer для запроса соединения с адресом URL.
NCManager
 Inherited
getProperty(propertyName:String):*
Позволяет возвращать свойства fallbackServerName, fpadZone, objectEncoding и proxyType.
NCManager
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
helperDone(helper:Object, success:Boolean):void
Вызывается любым вспомогательным объектом, выполняющим задачу для объекта NCManager, чтобы просигнализировать об успешном или неуспешном завершении задачи.
NCManager
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Вызывается объектом VideoPlayer, чтобы запросить повторное подключение после потери подключения.
NCManager
 Inherited
setProperty(propertyName:String, value:*):void
Позволяет задавать свойства fallbackServerName, fpadZone, objectEncoding и proxyType.
NCManager
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 Константа Определено
 InheritedDEFAULT_TIMEOUT : uint = 60000
Время ожидания по умолчанию, в миллисекундах.
NCManager
  SHORT_VERSION : String = "2.1"
[статические] Переменная состояния, указывающая сокращенный номер версии компонента.
NCManagerNative
  VERSION : String = "2.1.0.14"
[статические] Переменная состояния, указывающая полный номер версии компонента.
NCManagerNative
Сведения о свойстве
streamLengthсвойство
streamLength:Number  [только для чтения]

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Продолжительность потока (мс). Если после вызова метода VideoPlayer.ncConnected() возвращаемое значение не определено, равно null или меньше 0, то объект VideoPlayer знает, что здесь нет информации о длине потока. Если возвращается информация о длине потока, то она замещает любую существующую информацию о длине потока, включая информацию, устанавливаемую параметром totalTime метода VideoPlayer.play() или метода VideoPlayer.load(), или информацию, полученную из метаданных FLV-файла.


Реализация
    public function get streamLength():Number

См. также

Сведения о конструкторе
NCManagerNative()Конструктор
public function NCManagerNative()

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Создает новый экземпляр NCManagerNative.

Сведения о константе
SHORT_VERSIONКонстанта
public static const SHORT_VERSION:String = "2.1"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Переменная состояния, указывающая сокращенный номер версии компонента. Номер версии полезен, если есть FLA-файл и нужно узнать версию компонента. Для определения версии компонента вставьте следующий код трассировки в FLA-файл:

FLVPlayback.SHORT_VERSION

Переменная SHORT_VERSION включает только старший и младший номер версии, например 2.0. Переменная VERSION включает старший и младший номер версии, редакцию и номер сборки, например 2.0.0.11.

См. также

VERSIONКонстанта  
public static const VERSION:String = "2.1.0.14"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Переменная состояния, указывающая полный номер версии компонента. Номер версии полезен, если есть FLA-файл и нужно узнать версию компонента. Для определения версии компонента вставьте следующий код трассировки в FLA-файл:

FLVPlayback.VERSION

Переменная VERSION включает старший и младший номер версии, редакцию и номер сборки, например 2.0.0.11. Переменная SHORT_VERSION включает только старший и младший номер версии, например 2.0.

См. также