Как работают файлы FLV? Загружает ли конечный пользователь все содержимое файла при его просмотре?

Как работают файлы FLV? Загружает ли конечный пользователь все содержимое файла при его просмотре?

У меня на сервере есть видеофайл FLV размером 20 МБ, и я передаю его через FlowPlayer.

(a) Загружает ли конечный пользователь в конечном итоге 20 МБ информации при просмотре видео или меньше?

(б) Какой битрейт должен иметь видеофайл FLV, чтобы мы начали замечать снижение качества при просмотре на веб-сайте? (ладно — это открытый / неопределенный вопрос!)

решение1

TheВарианты доставкиразделФлэш-видеоВикипедия — хороший источник информации о том, как размещается FLV.

А потом проверь этоКалькулятор битрейта Flash-видео.
Есть такжеСкорость передачи данных FLV и пропускная способность... Разъяснение.

решение2

Единственное, на что я могу ответить, так это то, что пользователь загрузит 20 МБ к тому времени, как закончит играть. Однако он не будет загружать заново при повторном прохождении.

Часть убывающей доходности прямо пропорциональна эффективной пропускной способности между веб-сайтом и клиентом.

решение3

a- Если он смотрит весь фильм, то да, он скачивает все 20 МБ, если нет, то это зависит от того, сколько мегабайт плеер буферизировал, прежде чем зритель перейдет на другую страницу.

b- Это зависит от разрешения фильма и используемого кодека, обычно, если фильм PAL или NTSC, то 1500-2000 Кбит/с это нормально, меньше этого приведет к ухудшению. Если 720p, то нужно увеличить, потому что для сохранения качества требуется больше кбит/с.

Кроме того, не так много сайтов больше используют flv, наиболее распространенное использование сейчас (когда это flash player) — это создание контейнера flash-фильма с помощью проигрывателя и потоковая передача видеофайла mp4, что дает лучшее качество и более портативно. Вот четкое объяснение и примеры потоковой передачи и разрешений:Изучение поддержки Flash Player для видео высокой четкости H.264 и звука AAC

Связанный контент