videojs-flvjs

js Styles
Video.js tech for FLV playback in MSE with flv.js
Version 0.3.1 License Apache-2.0
Keywords
videojsvideojs-plugin
INSTALL
Type:
<script src=" https://cdn.jsdelivr.net/npm/videojs-flvjs@0.3.1/dist/videojs-flvjs.min.js "></script>
No default JS file set by the package author so the URL is guessed. You can always browse all package files to use another one.
videojs-flvjs
Video.js tech to use flv.js for FLV playback using MSE instead of Flash.
Check out the flv.js docs for details on its capabilities, browser support etc. Note that you need CORS headers if your video is being hosted at a different origin.
Installation
npm install --save videojs-flvjs
Usage
You need to include flv.js itself.
<!-- Video.js -->
<link href="//path/to/video-js.css" rel="stylesheet">
<script src="//path/to/video.min.js"></script>
<!-- flv.js -->
<script src="//path/to/flv.min.js"></script>
<!-- videojs-flvjs -->
<script src="//path/to/videojs-flvjs.min.js"></script>
<video id="videojs-flvjs-player" class="video-js vjs-default-skin" controls>
<source src="movie.flv" type='video/x-flv'>
</video>
<script>
// For v5 the tech must be added to the tech order.
// For v6 this is not needed.
videojs('videojs-flvjs-player', {
techOrder: ['html5', 'flvjs'],
flvjs: {
mediaDataSource: {
isLive: true,
cors: true,
withCredentials: false,
},
// config: {},
},
});
</script>
License
Apache-2.0. Copyright (c) mister-ben