Package Exports
- videojs-mpegts
- videojs-mpegts/es5/plugin.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (videojs-mpegts) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
videojs-mpegts
This is a modified version of mister-ben/videojs-flvjs to work with mpegts.js instead of flv.js
The rest of this README is unmodified
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-flvjsUsage
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