показ видео на статической веб-странице - PullRequest
0 голосов
/ 28 февраля 2009

У меня есть статический веб-сайт, который должен отображать видео. Я не контролирую сервер (но знаю парня, который делает). Существуют ли какие-либо способы размещения некоторых файлов и добавления нескольких шаблонов для отображения видео как части страницы? Я думаю о чем-то, что выглядело бы как встроенное видео на YouTube.

Я бы предпочел хранить вещи локально (у меня нет учетной записи на YouTube и у меня нет других причин для ее получения), но если это будет гораздо более чем тривиально, я позволю кому-то разместить его, а не возиться.

Ответы [ 2 ]

3 голосов
/ 28 февраля 2009

Конвертируйте ваше видео в FLV (я использую Avidemux, но многие инструменты доступны), затем используйте любой встроенный проигрыватель Flash Video. См. Например http://osflv.com/, http://flowplayer.org/.

1 голос
/ 28 февраля 2009

Встраивание проигрывателя Windows Media представляет собой кусок пирога (см. Внизу страницы) и с правильным фоновым изображением может выглядеть как Youtube Не стесняйтесь поцарапать мой код.

Редактировать BCS: Его код

<object id="MediaPlayer" width="165" height="170"
  type="application/x-oleobject" 
  standby="Loading Microsoft Windows Media Player components..." 
  codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=9"
  classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">

   <PARAM NAME="FileName" VALUE="vienna.wmv">
   <PARAM NAME="TransparentAtStart" Value="true">
   <PARAM NAME="AutoStart" Value="false">
   <PARAM NAME="AnimationatStart"   Value="true">
   <PARAM NAME="ShowControls" Value="true">
   <PARAM NAME="autoSize" Value="false">
   <PARAM NAME="displaySize" Value="0">
   <EMBED TYPE="application/x-mplayer2"
      pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
      src="vienna.wmv"
      Name=MediaPlayer AutoStart=0
      Width=165 Height=170
      transparentAtStart=1
      autostart=0
      animationAtStart=1
      ShowControls=1 
      autoSize=0 
      displaySize=0>
   </EMBED>
</OBJECT>

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

Я бы сегодня использовал Youtube, которого, как мне кажется, не было, когда я выкладывал эти страницы.


...