Играть в flv в html

Может ли кто-нибудь дать краткую инструкцию о том, как я могу играть в flv с моей страницы html, пожалуйста?

Ответы

Ответ 1

С видео .js его очень легко. Все, что вам нужно сделать, это включить js и css в голову, а затем использовать код html5 как:

<head>
    <link href="http://vjs.zencdn.net/c/video-js.css" rel="stylesheet">
    <script src="http://vjs.zencdn.net/c/video.js"></script>
</head>
<body>
    <video id="video1" class="video-js vjs-default-skin" width="640" height="480"
        data-setup='{"controls" : true, "autoplay" : true, "preload" : "auto"}'>
        <source src="video1.flv" type="video/x-flv">
    </video>
</body>

Для получения дополнительной информации: http://videojs.com/ На самом деле, я не нашел информацию о том, как играть в FLV файлы. Но он отлично работает.:)

Вы можете использовать другие видеоформаты, используя video.js, все, что вам нужно изменить, это тип как...

<source src="..." type="video/mp4">

Кроме того, может возникнуть проблема с вашим браузером, поддерживает ли ваш браузер формат .mp4, я не мог играть .mp4 в chrome, но он отлично работает в firefox. Попробуйте добавить больше источников с одним и тем же видео в разных форматах. Как...

<source src="video1.mp4" type="video/mp4">
<source src="video1.ogg" type="video/ogg">
<source src="video1.webm" type="video/webm">

Ответ 2

Оберните флеш-плеер вокруг него, например Flowplayer. В настоящее время нет другого пути; браузеры не могут просто визуализировать FLV самостоятельно.

См. руководство по установке для Flowplayer, в котором вы поэтапно поместите видео непосредственно в свой HTML.

Ответ 3

Я уверен, что shadowbox также может воспроизводить файлы FLV: http://www.shadowbox-js.com/

Он чист, минимален и довольно прост в настройке.

Ответ 4

Вы можете попробовать https://github.com/Bilibili/flv.js

С помощью flv.js вы получите:

  • Чистый HTML5 + JavaScript-видеоплеер для FLV-видео
  • Чистый HTML5 + JavaScript LiveStream Player для потоков http-flv
  • Безупречный опыт
  • Меньший размер, чем видео H.264.

В Flv.js используется MSE (расширения источника мультимедиа), поэтому он будет доступен только в Chrome 43+, Firefox, но не в Safari Apple/iOS.

Flv.js мгновенно передает потоки flv в потоки H.264, а затем передает поток H.264 в Media Source Extensions. Он будет отображаться как видео-тег в HTML-элементе с URL-адресом blob.

Ответ 5

Другим популярным Flash-плеером является JW Player, http://www.longtailvideo.com/. У них хороший мастер настройки, который генерирует необходимый код.

Ответ 6

Вставьте объект SWF в свой HTML и назначьте FLV в атрибутах как видео, которое будет воспроизводиться.