Как воспроизвести файл .swf с помощью video.js?

Как воспроизвести файл .SWF с помощью проигрывателя video.js?
Я играл с кодом ниже, но я не могу заставить его работать.
Когда я открываю файл .SWF напрямую (используя open с IE), я тогда могу воспроизвести файл .SWF таким образом.

JavaScript:

// path to location of swf-file
_V_.options.flash.swf = "video-js.swf";

// flashvars
_V_.options.flash.flashVars = {
    file: "./ExportSWF/Recording.swf", //file to be played
    autostart: "false",
    provider: "http",
    "http.startparam": "start"
};

// object params
_V_.options.flash.params = {
    allowfullscreen: "true",
    wmode: "transparent",
    allowscriptaccess: "always"
};

HTML:

<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="400" height="300">

Ответы

Ответ 1

video.js - видеоплеер HTML5.
Тем не менее, тег HTML5 <video> в настоящее время поддерживает только ограниченное количество форматов:

  • WebM
  • Ogg Theora Vorbis
  • Ogg Opus
  • MP4 H.264
  • MP3
  • WAVE PCM

Некоторые браузеры могут поддерживать несколько дополнительных форматов, но конкретную реализацию.
Обратите внимание: файлы Adobe Flash swf не включены в этот список, поскольку они не могут воспроизводиться тегами <video>, только теги <embed>.

Однако есть несколько созданных сообществом расширений, которые могут выполнить то, что вы ищете: https://github.com/videojs/video-js-swf

Ответ 2

https://github.com/videojs/video-js-swf, это используется для создания флеш-памяти в соответствии с созданием readme. Легкий Flash-проигрыватель, который делает Flash работать как HTML5-видео, Это позволяет игрокам скинов, плагинов и других функций работать как с HTML5, так и с Flash