Displaying 1 to 20 from 54 results

videojs-contrib-hls - HLS library for video.js

  •    Javascript

Play back HLS with video.js, even where it's not natively supported. Drop by our slack channel (#playback) on the Video.js slack.

videojs-youtube - YouTube playback technology for Video.js

  •    Javascript

You can use bower (bower install videojs-youtube), npm (npm install videojs-youtube) or the source and build it using npm run build. Then, the only file you need is dist/Youtube.min.js. Use branch vjs4 if you still using old VideoJS v4.x.

videojs-record - video.js plugin for recording audio/video/image files.

  •    Javascript

Video.js plugin for recording audio/video/image files. Use npm (npm install videojs-record) to install the plugin or download the library and dependencies elsewhere. If you want to try the examples, check these instructions below.




html5-dash-hls-rtmp - :sunflower: HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展

  •    Javascript

:sunflower: HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展

video-js-swf - Custom Flash Player for VideoJS

  •    Javascript

The lightweight Flash video player for Video.js. This allows the Video.js player's skins, plugins, and other features to work with both HTML5 and Flash. This project doesn't need to be used if you simply want to use the Flash tech in Video.js.

videojs-contrib-ads - A Tool for Building Video.js Ad Plugins

  •    Javascript

videojs-contrib-ads provides common functionality needed by video advertisement libraries working with video.js. It takes care of a number of concerns for you, reducing the code you have to write for your ad plugin. videojs-contrib-ads is not a stand-alone ad plugin. It is a library that is used by other ad plugins in order to fully support video.js. If you want to build an ad plugin, you've come to the right place. If you want to play ads in video.js without writing code, this is not the right project for you.

videojs-vast-plugin - A VideoJS plugin for VAST

  •    Javascript

This plugin reads a VAST file, grabs the first video it can, and plays it as pre-roll advertisement before your video. It will also click through to whatever url the advertiser designates, track any clicks, and fire all of the correct pixel trackers at the right times. And when you play that video, a pre-roll ad should play beforehand.


videojs-ima - IMA SDK Plugin for Video.js

  •    Javascript

The IMA SDK Plugin for Video.js provides a quick and easy IMA SDK integration for the Video.js player. To see the plugin in action, check out our samples.

videojs-vast-vpaid - video.js vast plugin

  •    Javascript

This plugin allows videojs to monetise its videos. To do so, it implements the VAST and VPAID specifications from IAB. Currently we support VAST and VPAID Flash and HTML5 preroll ads, we will add more VAST ad types as we need them.

http-streaming - HLS, DASH, and future HTTP streaming protocols library for video.js

  •    Javascript

Play HLS, DASH, and future HTTP streaming protocols with video.js, even where they're not natively supported.

videojs-framebyframe - frame-by-frame stepping plugin for use with video.js

  •    Javascript

Allows users to step frame-by-frame through a video. This has to make an unfortunate assumption about framerate, but it should be "ok" for general use. If you can run framerate detection on the server side, this plugin works perfectly for you.

videojs-Background - Allows for videos to be displayed as a full background to any element.

  •    Javascript

There's also a working example of the plugin you can check out if you're having trouble. This specifies the target element for your background video. It defaults to the body for a full background video.

videojs-youtube-progress - Simple plugin that allows you to preserve progress ui while control bar is hidden

  •    CSS

This is really simple plugin that allows you to preserve progress ui while control bar is hidden. Example. Plugin is based on video.js built-in controls, so native controls, iOS, flash player are not supported.

videojs-wavesurfer - video.js plugin that adds a navigable waveform for audio and video files

  •    Javascript

A video.js plugin that adds a navigable waveform for audio and video files, using the wavesurfer.js library. Includes support for fullscreen mode and real-time visualization of microphone input. You can use npm (npm install videojs-wavesurfer) to install the plugin, or download it here. If you want to try the examples, check these instructions below.

videojs-quality-selector

  •    Javascript

A plugin for videojs versions 6+ that adds a button to the control bar which will allow the user to choose from available video qualities or resolutions. There are three primary steps to use this plug-in: (1) including, (2) providing sources, and (3) adding the component the to controlBar. Please see the following for information on each step.

videojs-watermark - A videojs plugin that adds a watermark to videojs player

  •    Javascript

Adds a watermark image the video player. After the initial 'fadeTime' the watermark will be shown when the video players controls are shown. This also provides the ability to use the watermark as a link. image: Required The URL to the image to be used as the watermark.

gohls - A server that exposes a directory for video streaming via web interface

  •    Go

Simple server that exposes a directory for video streaming via HTTP Live Streaming (HLS). Uses ffmpeg for transcoding. This project is cobbled together from all kinds of code I has lying around so it's pretty crappy all around. It also has some serious shortcomings.