Размещение FLV-видео на сайте - Как добавить статическое изображение перед его воспроизведением - PullRequest
1 голос
/ 17 марта 2009

Я пытаюсь разместить видео FLV на веб-сайте.

Я пытался использовать Dreamweaver CS3 (Вставка - Медиа - Flash Video), он отлично работает, за исключением 2 проблем:

  1. Видео начинает черным (Как вы показываете изображение перед воспроизведением видео?)

  2. Браузер начинает загрузку всего фильма еще до нажатия кнопки воспроизведения (я хочу, чтобы видео загружалось только после того, как пользователь нажмет кнопку «Воспроизвести»)

У кого-нибудь есть решение для этого? Спасибо.

Ответы [ 7 ]

4 голосов
/ 17 марта 2009

Я не знаю, поддерживает ли это FLV-плеер Dreamweaver. Однако вы можете использовать другой проигрыватель, например JW FLV Media Player , который поддерживает запрашиваемые вами функции.

1 голос
/ 30 января 2011

Добавьте свое изображение к первым 5 кадрам видео. Я обычно делаю снимок где-то в видео, но любое изображение, которое вы хотите заменить черным экраном, подойдет.

1 голос
/ 12 декабря 2010

просто нажмите на предварительный просмотр в инспекторе компонентов Flash, и он появится, когда вы встраиваете свой HTML-код.

0 голосов
/ 07 ноября 2009

В области свойств просто нажмите 'autoplay' и выключите его.

Это правильно, может быть, просто не так полно, как могло бы быть - на этапе щелкните компонент FLVPlayback, чтобы он был выбран, затем в инспекторе компонентов (откройте, нажав shift + F7), нажмите «autoPlay» и выберите ложь».

0 голосов
/ 22 июля 2009

Вам нужно отредактировать ваш флеш-видеоплеер, чтобы вставить изображение перед вашим FLV-файлом и сделать так, чтобы он не загружался автоматически при открытии веб-страницы.

Moyea Web Player может решить эти две проблемы. Это позволяет вам добавить изображение в любой момент к фильму FLV, см. Скриншот этой функции:

add image screen

И вы можете отключить автоматическую загрузку FLV при открытии веб-страницы, сняв флажок «Автоматическая загрузка»:

auto load checkbox

0 голосов
/ 17 марта 2009

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

<div id="videodiv" style="width:300px; height:300px;"
      onclick="this.innerHTML='whatever HTML dreamweaver gives you'">
  <img src="yourimage">
</div>
0 голосов
/ 17 марта 2009

То, что браузер может или не может делать в отношении предварительного кэширования, не определено и, таким образом, не может реально контролироваться. Если вы действительно думаете, что знаете лучше, чем браузер, вставьте тег с помощью JavaScript после начала загрузки видео.

Учитывая поведение, которое вы хотите, это, вероятно, лучше. Поместите тег image на страницу с идентификатором, затем, когда вы захотите воспроизвести видео, пусть javascript заменит image на

...