videojs-mpegts
v0.2.0
Published
Video.js tech using mpegts.js for MPEG2-TS/FLV playback
Maintainers
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
