All Projects → videojs → Videojs Contrib Ads

videojs / Videojs Contrib Ads

Licence: other
A Tool for Building Video.js Ad Plugins

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Videojs Contrib Ads

Embed
Embed player for D.Tube
Stars: ✭ 65 (-80.54%)
Mutual labels:  player, videojs
Wjplayer
Video.js bundle that supports HLS, VAST/VMAP, 360-degree videos, and more.
Stars: ✭ 55 (-83.53%)
Mutual labels:  player, videojs
Vue Video Player
🎞 @videojs component for @vuejs
Stars: ✭ 4,026 (+1105.39%)
Mutual labels:  player, videojs
yout
🔥 YouTube playlist player for desktop. Free, no YouTube ads, floating window. Available for Linux, Mac and Windows.
Stars: ✭ 82 (-75.45%)
Mutual labels:  player, ads
videojs-plus
An extension and skin for video.js
Stars: ✭ 49 (-85.33%)
Mutual labels:  player, videojs
Larkplayer
🚀 A lightweight & flexible web player :)
Stars: ✭ 82 (-75.45%)
Mutual labels:  player, videojs
Video.js
Video.js - open source HTML5 & Flash video player
Stars: ✭ 32,478 (+9623.95%)
Mutual labels:  player, videojs
Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+440.42%)
Mutual labels:  player, videojs
kaltura-player-android
Kaltura Player is a rich, easy to integrate and easy to use video player for all media types and ad scenarios you need. - based on Google ExoPlayer
Stars: ✭ 22 (-93.41%)
Mutual labels:  player, ads
Mobileplayer Ios
📱 🎥 A powerful and completely customizable media player for iOS
Stars: ✭ 2,931 (+777.54%)
Mutual labels:  ads, player
Ediabaslib
.NET BMW and VAG Ediabas interpreter library
Stars: ✭ 282 (-15.57%)
Mutual labels:  ads
Gsyvideoplayer
视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。
Stars: ✭ 16,948 (+4974.25%)
Mutual labels:  player
Upnext
Chrome Extension for streaming music from SoundCloud & YouTube
Stars: ✭ 320 (-4.19%)
Mutual labels:  player
Vinylmusicplayer
A material designed music player for Android
Stars: ✭ 323 (-3.29%)
Mutual labels:  player
H Player V2
资源采集站在线播放
Stars: ✭ 3,022 (+804.79%)
Mutual labels:  player
Fwplayer
A video player SDK for iOS, it is based on AVPlayer. https://se.linkedin.com/in/foks-huiwang, https://fokswang.wixsite.com/home
Stars: ✭ 321 (-3.89%)
Mutual labels:  player
Djv
Professional media review software for VFX, animation, and film production
Stars: ✭ 282 (-15.57%)
Mutual labels:  player
Feeluown
trying to be a user-friendly and hackable music player
Stars: ✭ 3,030 (+807.19%)
Mutual labels:  player
Vue Videojs Demo
Use video.js & vue to play RTMP && HLS streams && playback
Stars: ✭ 275 (-17.66%)
Mutual labels:  videojs
Hplayer
A multi-screen player using Qt + FFmpeg.
Stars: ✭ 330 (-1.2%)
Mutual labels:  player

Contrib Ads: A Tool for Building Video.js Ad Plugins

Build Status Greenkeeper badge

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.

Maintenance Status: Stable

Benefits

  • Ad timeouts are implemented by default. If ads take too long to load, content automatically plays.
  • Player state is automatically restored after ad playback, even if the ad played back in the content's video element.
  • Content is automatically paused and a loading spinner is shown while preroll ads load.
  • Media events will fire as though ads don't exist. For more information, read the documentation on Redispatch.
  • Useful macros in ad server URLs are provided.
  • Preroll checks automatically happen again when the video source changes.

Documentation

Documentation Index

Release History

A short list of features, fixes and changes for each release is available in CHANGELOG.md.

License

See LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].