![]() |
stream.bytesTotal=4294967295
Есть вопрос.
Есть объект NetStream для загрузки flv, получаю в таймере stream.bytesTotal и до тех пор пока он полностью не загрузиться с интернета, у меня stream.bytesTotal=4294967295. Почему? Вроде раньше как-то было нормально (если не ошибаюсь) |
А сколько должно быть?
Хорошо, что не 4815162342 :D |
ролик на 352905 байт 352(кб)
как только он попадает в кеш браузера там правильно начинает показывать общий размер, а до полной загрузки отображает что он 4294967295 байт |
Наверное не правильно посылаете / не посылаете вообще Content-Length заголовок.
ЗЫ. Если проблема только с единичным файлом, попробуйте сконвертировать его еще раз, возможно плохо ковертнулся. |
Это -1.
|
Собственно вот тут можно глянуть
QXVideo после нажатия плей ведётся лог netStatusHandler NetStream.Play.Start stream.bytesTotal=4294967295 metadata: duration=11.72 width=400 height=320 framerate=15 stream.bytesTotal=4294967295 проверял на осле 6 и опере 9,6, флеш 10.0.22.87 (на стабом интернете GPRS) у знакомых выдает правильный размер файла, но там и инет пореще возможно файлик успевает качнуться весь так вот если у каго есть возможность проверки на дохлом инете проверти плиз… как у вас с bytesTotal (закешированный ролик возвращает уже правильный размер) а то я причину не найду никак Добавлено через 4 минуты проверял на трёх flv -результат один |
Bы не то проверяете... сервер не отправляет заголовок "Content-Length" или не правильно его отправляет. (Заголовок это не мета данные зашитые в FLV, а текстовая часть HTTP запроса / ответа которая парсится сервером / клиентом).
Кроме того у вас почему-то FLV отправляется как Код:
00:00:52.949 6.269 392 492203 GET 200 text/plain http://qixi.ru/portfolio/QXVideo/video.flv |
| Часовой пояс GMT +4, время: 10:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.