FMS, Flex, VOD, RTMP videoDisplay, чтобы узнать, сколько секунд видео уже загружено - PullRequest
0 голосов
/ 25 марта 2011

Добрый день!

Я могу узнать, какая часть файла в байтах загружена, используя компонент videoDisplay для протокола RTMP для VOD, я могу получить текущую позицию воспроизведения, используя videoDisplay.playheadTime. Но я хочу знать, сколько секунд видео уже загружено (а не длина bufferTime, которая остается постоянной). Я использовал videoDisplay.bytesLoaded при использовании RTMP, он ничего не возвращает, если мы используем HTTP, он отображает количество загруженных байтов

Загруженный размер в байтах не прямо пропорционален времени работы видео, и при использовании rtmp я тоже не могу получить bytesLoaded, как я могу рассчитать уже загруженное видео.

Любая помощь действительно ценится!

1 Ответ

0 голосов
/ 25 марта 2011

вам нужно NetStream.bufferLength свойство, но я не знаю, как получить его из VideoDisplay экземпляра

...