Я пытаюсь точно определить, сколько секунд видео (NetStream) было загружено, чтобы я мог корректно выполнить поиск / поиск. Сначала я попытался выполнить длительность * (ns.bytesLoaded / ns.bytesTotal), но это неточно, возможно, на 15%, т. Е. Если это вычисление говорит, что загружено 20 секунд, а я уменьшаю до 20 секунд, ns.time скажет мне, что не может идти последние 17 секунд
Я думаю, это связано с тем, что размер загруженного файла не совсем соответствует количеству загруженных секунд (очевидно), т. Е. При загрузке видео некоторые загруженные байты не являются фактическим видео, а являются накладными расходами контейнер / файл, в котором находится видео. Таким образом, чтобы загрузить 1% видео, вам необходимо загрузить 1,15% от размера файла.
Кто-нибудь знает обходной путь, чтобы определить загруженные секунды?