Как получить netstream bytesLoaded и bytesTotal от потоковой передачи .mp4? - PullRequest
0 голосов
/ 26 марта 2010

У меня есть приложение flex 3, которое использует netstream и видеообъект для потоковой передачи фильмов .mp4.Я хочу использовать свойства bytesLoaded и bytesTotal netstream для отображения информации о буферизации.Я также хотел бы получить любую информацию о количестве пропущенных кадров, если это возможно.

Когда я проверил на .flv, я могу получить информацию без проблем, но это не такКажется, работает на .mp4.

Возможно ли получить потоковую информацию .mp4?Есть ли какая-то конфигурация, которая мне не хватает, чтобы все работало так же для .mp4 и для .flv?

Спасибо!

edit: я должен также упомянуть, что потоковая передача осуществляется через RTMP

1 Ответ

1 голос
/ 27 марта 2010

Я понял, что при использовании RTMP вы не можете получить байтовую информацию, потому что данные не загружаются, они просто потоковые

Так что вместо этого я использую информацию буферизации вместо

Math.min(Math.round(ns.bufferLength/ns.bufferTime*100), 100);
...