<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Video.js</title><description>The open-source video player for React and HTML. Lightweight, accessible components built for performance and streaming.</description><link>https://deploy-preview-1153--vjs10-site.netlify.app</link><item><title>Video.js v10 Beta: Hello, World (again)</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-v10-beta-hello-world-again</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-v10-beta-hello-world-again</guid><description>Video.js v10 is a ground-up rewrite combining four open source players into one modern framework — 88% smaller default bundles, first-class React and TypeScript support, composable architecture, and beautiful new skins designed by Plyr&apos;s creator.</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Video.js 8 and Video.js HTTP Streaming 3</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-8-and-vhs-3</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-8-and-vhs-3</guid><description>Video.js 8 and VHS 3 drop IE support and ES5 transpilation for 3-4% size reduction, introduce new TitleBar component with loadMedia metadata support, reorganize utilities into videojs.dom/fn/num/obj/str/time/url objects, and target evergreen browsers plus Chromium 53 for Smart TV compatibility.</description><pubDate>Mon, 22 Aug 2022 00:00:00 GMT</pubDate></item><item><title>Announcing the new Videojs.com</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/announcing-the-new-videojs-com</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/announcing-the-new-videojs-com</guid><description>Video.js unveils completely redesigned website with new logo, four CSS-only customizable themes showcasing player framework philosophy, unified root domain, Mux-funded development, and renewed focus on empowering builders to create custom video experiences.</description><pubDate>Fri, 13 Sep 2019 00:00:00 GMT</pubDate></item><item><title>In-band Captions Support with videojs-http-streaming</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/inband-captions-support-with-vhs</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/inband-captions-support-with-vhs</guid><description>VHS 1.2.0 introduces built-in CEA-608 caption parsing from FMP4 segments for HLS and MPEG-DASH using mux.js CaptionParser, automatically extracting caption streams and converting to VTTCue format for Video.js TextTrack API integration.</description><pubDate>Wed, 16 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Video.js 7.4</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-4</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-4</guid><description>Video.js 7.4 debuts experimental live UI enabling seekable live streams with time display relative to live point, adds 14 first-time contributors, removes Grunt for npm scripts, updates focus-visible menu backgrounds, implements replay option, and expands to six new translations.</description><pubDate>Fri, 11 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Bugpost: Disconnects and Reconnects</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/bugpost-disconnects-and-reconnects</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/bugpost-disconnects-and-reconnects</guid><description>Video.js debugging journey fixes DASH network disconnect issues by comparing currentTime on timeupdate to prevent premature loading spinner removal, throttling final playlist retries to prevent console crashes, and fixing media-segment-request abort callbacks for init segments.</description><pubDate>Mon, 17 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Introducing Video.js HTTP Streaming (VHS)</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/introducing-video-js-http-streaming-vhs</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/introducing-video-js-http-streaming-vhs</guid><description>Video.js HTTP Streaming (VHS) debuts as successor to videojs-contrib-hls, adding DASH support with shared codebase, bundled by default in Video.js 7 for cross-browser HLS and DASH playback without external plugins, with opt-out via core build.</description><pubDate>Thu, 08 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 7.3: Responsive Layout, Fill Mode, createLogger</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-3-responsive-layout-fill-mode-createLogger</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-3-responsive-layout-fill-mode-createLogger</guid><description>Video.js 7.3 introduces Responsive Mode using playerresize event to apply breakpoint classes like vjs-layout-small for adaptive UI, promotes Fill Mode to first-class feature for contained resizing, and adds createLogger method for hierarchical plugin debugging.</description><pubDate>Mon, 29 Oct 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 7.1 and 6.11: Autoplay and Fullscreen changes</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-1-and-6-11-autoplay-and-fullscreen-changes</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-1-and-6-11-autoplay-and-fullscreen-changes</guid><description>Video.js 7.1 and 6.11 expand autoplay option with muted, play, and any values for better browser policy compatibility, implement double-click fullscreen toggling outside control bar, disable fullscreen button in unsupported contexts, and show mute toggle on iOS.</description><pubDate>Tue, 10 Jul 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 7 is here! 🎉</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-is-here</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-is-here</guid><description>Video.js 7 officially launches with VHS bundled for HLS and experimental DASH support, drops IE8-10 to enable modern CSS selectors and reduce code, provides core build without VHS, removes Google Analytics from CDN, deprecates 5.x, and plans future roadmap.</description><pubDate>Fri, 11 May 2018 00:00:00 GMT</pubDate></item><item><title>Autoplay Best Practices with Video.js</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/autoplay-best-practices-with-video-js</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/autoplay-best-practices-with-video-js</guid><description>Video.js autoplay best practices recommend never assuming autoplay succeeds, using muted attribute to improve success rates, preferring programmatic player.play() over autoplay attribute, and handling Promise rejection to detect when browsers block autoplay.</description><pubDate>Tue, 17 Apr 2018 00:00:00 GMT</pubDate></item><item><title>videojs-contrib-ads 6</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-contrib-ads-6</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-contrib-ads-6</guid><description>videojs-contrib-ads 6 refactors state machine to match strict ad mode definition where content playback is blocked, introducing separate content and ad states, with Redispatch preventing extra media events and maintaining plugin compatibility.</description><pubDate>Tue, 13 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 7 Roadmap</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-roadmap</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-7-roadmap</guid><description>Video.js 7 roadmap announces VHS (videojs-contrib-hls successor) bundled by default for plug-and-play HLS/DASH, drops IE8-10 support saving 5-10 minutes in test time, deprecates 5.x, removes Google Analytics tracking from CDN, and transitions from Rollup to Webpack 4.</description><pubDate>Fri, 09 Mar 2018 00:00:00 GMT</pubDate></item><item><title>videojs-vr Is Now Under The Video.js Org</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-vr-now-under-the-video-js-org</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-vr-now-under-the-video-js-org</guid><description>Video.js officially adopts videojs-vr as first-class plugin with Video.js 6 support, using three.js canvas with webvr-polyfill for 360/VR playback across equirectangular and cube projections, supporting VIVE, Oculus, and Google Cardboard.</description><pubDate>Wed, 21 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 6.7.1 released</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-7-1-released</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-7-1-released</guid><description>Video.js 6.7.1 delivers working playerresize event using ResizeObserver with iframe fallback, mediator middleware for play/pause cancellation, getPlayer/getAllPlayers helpers to prevent duplicate initialization, and Netlify migration enabling HTTPS and automated PR previews.</description><pubDate>Thu, 01 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Video.js 6.5.0 Release</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-5-0-release</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-5-0-release</guid><description>Video.js 6.5.0 introduces &lt;video-js&gt; element for simpler embedding without requiring &lt;video&gt; tag, implements smooth progress bar animation, fixes major memory leaks with retained DOM elements, and restricts seek/playback toggling to left-click only.</description><pubDate>Mon, 27 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Video.js 6.4.0 Release</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-4-0-release</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-4-0-release</guid><description>Video.js 6.4.0 celebrates community growth with 27 pull requests from 13 authors including seven first-time contributors, adding Hebrew translations, disableable progress control, hookOnce method, Google Analytics transparency documentation, and DOM presence warnings.</description><pubDate>Thu, 02 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Video.js 6.0 Release!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-0-release</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-0-release</guid><description>Video.js 6.0 officially releases with enhanced accessibility for controls and components, Flash removal from core, middleware for tech-player communication, advanced plugins with React-inspired architecture, asynchronous source selection, and Code of Conduct adoption.</description><pubDate>Mon, 03 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Feature Spotlight: Middleware</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-middleware</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-middleware</guid><description>Video.js 6.0 middleware enables Express-like routing based on MIME types, supporting dynamic source handling for video catalogs, server-side ad insertion timeline manipulation, and playback rate adjustment through tech-player intercept points.</description><pubDate>Mon, 27 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Video.js removes Flash from core player</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-removes-flash-from-core-player</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-removes-flash-from-core-player</guid><description>Video.js 6.0 removes Flash from core player following Chrome, Safari, and Firefox&apos;s deprecation steps, moving it to separate videojs-flash plugin to reduce legacy code and minimize player footprint while maintaining backwards compatibility.</description><pubDate>Wed, 08 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Feature Spotlight: Accessibility</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-accessibility</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-accessibility</guid><description>Video.js 6.0 fixes critical accessibility regression by replacing VolumeMenuButton&apos;s nested control structure with VolumePanel, restores visual keyboard focus outlines, and implements proper ARIA attributes for screen reader support including role, aria-live, and control text.</description><pubDate>Fri, 03 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Feature Spotlight: Advanced Plugins</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-advanced-plugins</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/feature-spotlight-advanced-plugins</guid><description>Video.js 6.0 introduces advanced plugins with class-based architecture reminiscent of components, featuring lifecycle management through dispose events, React-inspired statefulness, evented communication channels, and player awareness methods hasPlugin and usingPlugin.</description><pubDate>Thu, 26 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Video.js 6.0.0-RC.0: The first Release Candidate</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-0-0-rc-0-the-first-rc</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-6-0-0-rc-0-the-first-rc</guid><description>Video.js 6.0.0-RC.0 removes Flash from core, introduces React-inspired plugin architecture, recommits to accessibility with volume control fixes and visible outlines, and debuts middleware feature for interfacing between techs and player.</description><pubDate>Mon, 23 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Introducing Thumbcoil</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/introducing-thumbcoil</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/introducing-thumbcoil</guid><description>Thumbcoil debuts as an open-source suite of tools for inspecting H.264 video bitstreams within MP4 and MPEG2-TS containers, using parser combinators to decode NAL units, parameter sets, and slice headers for debugging Mux.js transmuxer output.</description><pubDate>Wed, 19 Oct 2016 00:00:00 GMT</pubDate></item><item><title>Video.js 5.12.0 and 5.11.5 releases</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-12-0-and-5-11-5-releases</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-12-0-and-5-11-5-releases</guid><description>Video.js releases 5.11.5 stable and 5.12.0 pre-release with comprehensive codebase linting, ES5 source file exposure for webpack/browserify bundling, Node.js requiring support, and preparation for automated changelog generation with standard-version.</description><pubDate>Thu, 25 Aug 2016 00:00:00 GMT</pubDate></item><item><title>The End of &quot;HTML-First&quot;</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/the-end-of-html-first</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/the-end-of-html-first</guid><description>Video.js announces plans to remove Flash from core and transition from &quot;HTML-first&quot; to &quot;HTML-only&quot; by December 2016, coinciding with Chrome&apos;s Flash deprecation, to focus on HLS, DASH, and modern plugin architecture improvements.</description><pubDate>Wed, 10 Aug 2016 00:00:00 GMT</pubDate></item><item><title>Video.js 5.11.0 Prelease</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-11-0-prelease</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-11-0-prelease</guid><description>Video.js 5.11.0 pre-release un-deprecates videojs.players property, enables waiting for source before playback, improves caption settings accessibility, but includes known MPEG-DASH compatibility issues requiring investigation.</description><pubDate>Fri, 22 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Video.js 5&apos;s fluid mode and playlist picker</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-s-fluid-mode-and-playlist-picker</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-s-fluid-mode-and-playlist-picker</guid><description>Video.js 5.0&apos;s fluid mode uses intrinsic ratios for responsive layouts, with a detailed tutorial on combining flexbox and dimension classes to create perfectly aligned playlist pickers that scale alongside video players.</description><pubDate>Wed, 01 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Video.js 5: The only thing that&apos;s changed is everything (except for like 3 things that didn&apos;t, including the name)</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-the-only-thing-that%E2%80%99s-changed-is-everything-except-for-like-3-things-that-didn-t-including-the-name</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-5-the-only-thing-that%E2%80%99s-changed-is-everything-except-for-like-3-things-that-didn-t-including-the-name</guid><description>Video.js 5.0 features a completely redesigned UI with flex-box controls, ES6 codebase compiled with Babel, switched from Less to Sass, and represents 146 merged pull requests from 25 contributors updating nearly every line of code.</description><pubDate>Tue, 29 Sep 2015 00:00:00 GMT</pubDate></item><item><title>It&apos;s here: 5.0 release candidates!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/it-s-here-5-0-release-candidates</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/it-s-here-5-0-release-candidates</guid><description>Video.js 5.0 release candidate debuts with redesigned base theme, ES6/Babel transpilation, Browserify integration with NPM packages, earlier plugin initialization for greater control, and community testing to ensure production readiness.</description><pubDate>Mon, 08 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Video.js 4.12 - The last of the 4 minors</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-12-the-last-of-the-4-minors</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-12-the-last-of-the-4-minors</guid><description>Video.js 4.12, the final 4.x minor release, integrates Mozilla&apos;s VTT.js for dramatically improved WebVTT accessibility, grows to 19 community translations, and appears on Instagram, Twitter, Tumblr, Wall Street Journal, Guardian, and Bloomberg.</description><pubDate>Wed, 18 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Video.js 4.9 - Now &lt;audio&gt; can join the party!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-9-now-can-join-the-party</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-9-now-can-join-the-party</guid><description>Video.js 4.9 introduces HTML5 audio tag support with persistent poster display and always-visible controls for audio player experience, plus five new translations including Brazilian Portuguese, Japanese, Italian, French, and Korean.</description><pubDate>Thu, 02 Oct 2014 00:00:00 GMT</pubDate></item><item><title>Video.js 4.8.0 released...Prost!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-8-0-released-prost</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-8-0-released-prost</guid><description>Video.js 4.8.0 delivers scheduled maintenance with German translation, configurable inactivity timeout, improved keyboard event handling, and Heavybit Industries&apos; impressive implementation featuring video-synchronized transcripts.</description><pubDate>Wed, 03 Sep 2014 00:00:00 GMT</pubDate></item><item><title>Video.js v4.7.0 - Built Mostly by New Contributors, Also Google Chooses Video.js</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-v4-7-0-built-mostly-by-new-contributors-also-google-chooses-video-js</guid><description>Video.js 4.7.0 marks a community milestone with over half the changes from new contributors, Google selects Video.js for their Media Framework with IMA integration, localization infrastructure launches, and Team Coco adopts the player with custom branding.</description><pubDate>Wed, 06 Aug 2014 00:00:00 GMT</pubDate></item><item><title>DASH Everywhere-ish (hack project)</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/dash-everywhere-ish-hack-project</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/dash-everywhere-ish-hack-project</guid><description>Brightcove hackweek produces MPEG-DASH support for Video.js by combining Dash.js and Dash.as implementations, enabling adaptive streaming across browsers through Media Source Extensions and Flash fallback, though iOS support remains unavailable.</description><pubDate>Tue, 22 Jul 2014 00:00:00 GMT</pubDate></item><item><title>Video.js version 4.6.0 released! It&apos;s been a productive month.</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-6-0-released-it-s-been-a-productive-month</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-6-0-released-it-s-been-a-productive-month</guid><description>Video.js 4.6.0 delivers major UX improvements with live streaming UI, clearer error messaging, IE11 fullscreen support, optional playback rate controls, and Addy Osmani&apos;s Polymer element integration showcasing vibrant community contributions.</description><pubDate>Tue, 20 May 2014 00:00:00 GMT</pubDate></item><item><title>Video.js version 4.5.0 released! Nothing to see here, move along</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-5-0-released-nothing-to-see-here-move-along</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-5-0-released-nothing-to-see-here-move-along</guid><description>Video.js 4.5.0 streamlines the release process for faster delivery, adds Component(1) package manager support, fixes caption positioning when controls hide, and enables Android HLS detection while improving GitHub issue response times.</description><pubDate>Thu, 27 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Video.js version 4.4.0 released - Now supporting RequireJS and Browserify</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-4-0-released-now-supporting-requirejs-and-browserify</guid><description>Video.js 4.4.0 introduces AMD and CommonJS module support for RequireJS and Browserify, enables NPM installation with upcoming Bower and Component support, and debuts five new community plugins including The Onion&apos;s endcard solution.</description><pubDate>Wed, 19 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Video.js version 4.3.0 released w/ shiny new API docs</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-3-0-released-w-shiny-new-api-docs</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-4-3-0-released-w-shiny-new-api-docs</guid><description>Video.js 4.3.0 debuts automatically-generated API documentation using Esprima&apos;s abstract syntax tree parsing, adds centered big play button option, introduces new loading spinner styles, and showcases growing plugin ecosystem with 26 community contributions.</description><pubDate>Tue, 05 Nov 2013 00:00:00 GMT</pubDate></item><item><title>The Guardian uses Video.js in feature article</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/the-guardian-uses-video-js-in-feature-article</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/the-guardian-uses-video-js-in-feature-article</guid><description>The Guardian&apos;s interactive Snowden NSA surveillance article showcases innovative Video.js implementation with scroll-triggered playback, custom white-on-gray theming, and controlless players that respond to page navigation instead of traditional user input.</description><pubDate>Tue, 05 Nov 2013 00:00:00 GMT</pubDate></item><item><title>4.2.2 Patch Release</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/4-2-2-patch-release</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/4-2-2-patch-release</guid><description>Video.js 4.2.2 fixes two critical bugs including a Firefox race condition during video loading that broke playback and an issue where duration would get stuck at 0:00 when loading the player dynamically.</description><pubDate>Tue, 15 Oct 2013 00:00:00 GMT</pubDate></item><item><title>Running Video.js unit tests in real browsers with Karma</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/running-video-js-unit-tests-in-real-browsers-with-karma</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/running-video-js-unit-tests-in-real-browsers-with-karma</guid><description>Video.js integrates Karma testing framework to enable unit test execution in real browsers beyond PhantomJS, with plans to expand support to mobile devices and provide public test result visibility for contributors.</description><pubDate>Wed, 18 Sep 2013 00:00:00 GMT</pubDate></item><item><title>Unauthorized modification of Video.js CDN files</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/unauthorized-modification-of-video-js-cdn-files</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/unauthorized-modification-of-video-js-cdn-files</guid><description>Video.js CDN files were compromised for three hours with malware from the Sendori Auto-update Hack, prompting immediate security fixes including restricted CDN access, third-party monitoring, and defined incident response processes to prevent future attacks.</description><pubDate>Sun, 15 Sep 2013 00:00:00 GMT</pubDate></item><item><title>Video.js 4.2.0 released! RTMP, CSS designer, and stability</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-2-0-released-rtmp-css-designer-and-stability</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-2-0-released-rtmp-css-designer-and-stability</guid><description>Video.js 4.2.0 adds beta RTMP streaming support for Flash, updates the CSS skin designer, implements major control bar improvements, and introduces LESS preprocessing to the default skin for enhanced customization.</description><pubDate>Fri, 06 Sep 2013 00:00:00 GMT</pubDate></item><item><title>Hiding and Showing Video Player Controls</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/hiding-and-showing-video-player-controls</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/hiding-and-showing-video-player-controls</guid><description>Video.js introduces a userActive state system to intelligently show and hide player controls across desktop and touch devices, enabling controls to fade out in fullscreen mode and respond properly to mobile gestures without relying on mouse events.</description><pubDate>Fri, 09 Aug 2013 00:00:00 GMT</pubDate></item><item><title>New Player Skin Designer for Video.js</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-player-skin-designer-for-video-js</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-player-skin-designer-for-video-js</guid><description>Brightcove hack week produces an interactive Video.js skin designer that enables real-time CSS customization using LESS preprocessing, demonstrating how HTML/CSS skins work across both HTML5 and Flash playback.</description><pubDate>Mon, 15 Jul 2013 00:00:00 GMT</pubDate></item><item><title>Video.js 4.1.0 Released</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-1-0-released</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-1-0-released</guid><description>Video.js 4.1.0 ships with method queuing for Flash fallback, improved component APIs with fadeIn/fadeOut exports, enhanced user agent detection for Android, and multiple bug fixes for IE and captions.</description><pubDate>Fri, 28 Jun 2013 00:00:00 GMT</pubDate></item><item><title>Video.js 4.0 now available!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-0-now-available</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-4-0-now-available</guid><description>Video.js 4.0 delivers an 18% size reduction through Google Closure Compiler, automated cross-browser testing with TravisCI and BrowserStack, a new plugin interface, redesigned font-based icon skin, improved accessibility, and Apache 2.0 licensing.</description><pubDate>Thu, 09 May 2013 00:00:00 GMT</pubDate></item><item><title>Repo Moved!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/repo-moved</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/repo-moved</guid><description>Video.js source code repository moves from github.com/zencoder/video-js to github.com/videojs/video.js in preparation for version 4.0, with existing forks and pull requests remaining intact.</description><pubDate>Mon, 06 May 2013 00:00:00 GMT</pubDate></item><item><title>Site and Support Updates</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/site-and-support-updates</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/site-and-support-updates</guid><description>Video.js transitions to full-time development and modernizes its support infrastructure by moving from custom forums to Stack Overflow for questions, GitHub Issues for bug tracking, and Trello for project management transparency.</description><pubDate>Thu, 15 Nov 2012 00:00:00 GMT</pubDate></item><item><title>Brightcove Acquires Zencoder</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/brightcove-acquires-zencoder</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/brightcove-acquires-zencoder</guid><description>Brightcove acquires Zencoder, ensuring Video.js remains free and open source while gaining full-time dedicated development from creator Steve Heffernan and collaboration with Brightcove&apos;s world-class player development team.</description><pubDate>Thu, 26 Jul 2012 00:00:00 GMT</pubDate></item><item><title>Version 3.2 Update</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-3-2-update</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-3-2-update</guid><description>Video.js 3.2 debuts a new video tag builder tool, completely overhauls HTML5 track support with WebVTT format compatibility, enables chapter navigation, and makes API methods accessible earlier through call caching before player readiness.</description><pubDate>Fri, 23 Mar 2012 00:00:00 GMT</pubDate></item><item><title>Version 3.1 Update</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-3-1-update</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-3-1-update</guid><description>Video.js 3.1 introduces experimental iframe mode for Flash to solve Firefox reload bugs, replaces swfobject with custom embedding to reduce file size, and improves fullscreen support with CSS fixes for Firefox 9.</description><pubDate>Mon, 30 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Video.js Version 3.0!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-3-0</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/video-js-version-3-0</guid><description>Video.js 3.0 launches with a unified HTML/CSS skin for both HTML5 and Flash playback, a lightweight Flash fallback player, and free CDN hosting by Level3 for improved performance and accessibility.</description><pubDate>Tue, 10 Jan 2012 00:00:00 GMT</pubDate></item><item><title>Lynda.com HTML5 Video Tutorial Released</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/lynda-com-html5-video-tutorial-released</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/lynda-com-html5-video-tutorial-released</guid><description>Video.js creator Steve Heffernan announces the release of his comprehensive HTML5 video tutorial series on Lynda.com, offering developers professional training on modern web video implementation.</description><pubDate>Fri, 17 Jun 2011 00:00:00 GMT</pubDate></item><item><title>How are you using video.js?</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/how-are-you-using-video-js</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/how-are-you-using-video-js</guid><description>Video.js creator Steve Heffernan reaches out to the community to discover how developers are implementing the HTML5 video player across different websites and use cases.</description><pubDate>Tue, 07 Jun 2011 00:00:00 GMT</pubDate></item><item><title>New MPEG LA WebM/VP8 Patent Pool</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-mpeg-la-webm-vp8-patent-pool</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-mpeg-la-webm-vp8-patent-pool</guid><description>MPEG LA calls for patents to create a licensing pool around Google&apos;s WebM/VP8 codec, potentially threatening the open-source format&apos;s royalty-free status and complicating the HTML5 video format landscape.</description><pubDate>Fri, 11 Feb 2011 00:00:00 GMT</pubDate></item><item><title>Apple adds AirPlay to Mobile Safari</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/apple-adds-airplay-to-mobile-safari</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/apple-adds-airplay-to-mobile-safari</guid><description>iOS 4.3 beta brings AirPlay streaming to Mobile Safari, allowing HTML5 videos to stream directly from iPhone and iPad to Apple TV by adding a simple x-webkit-airplay attribute to video tags.</description><pubDate>Fri, 28 Jan 2011 00:00:00 GMT</pubDate></item><item><title>Google is dropping h.264 from Chrome</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/google-is-dropping-h-264-from-chrome</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/google-is-dropping-h-264-from-chrome</guid><description>Google announces it will remove H.264 support from Chrome to back open-source video formats, making Chrome the first browser to drop the proprietary codec despite it being widely supported across Apple and Microsoft platforms.</description><pubDate>Tue, 11 Jan 2011 00:00:00 GMT</pubDate></item><item><title>Over 50% of web users now support HTML5 Video</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/over-50-of-web-users-now-support-html5-video</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/over-50-of-web-users-now-support-html5-video</guid><description>HTML5 video reaches a turning point as browser support surpasses 50% of web users in early 2011, driven largely by Firefox and Chrome adoption, though the MP4/h.264 vs WebM/VP8 format war continues to complicate widespread adoption.</description><pubDate>Fri, 07 Jan 2011 00:00:00 GMT</pubDate></item><item><title>HTML5 Video + Google Maps Mashup</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/html5-video-google-maps-mashup</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/html5-video-google-maps-mashup</guid><description>Mozilla showcases creative HTML5 video capabilities with an Indiana Jones-inspired demo that synchronizes video playback with animated route visualization on Google Maps in real-time.</description><pubDate>Thu, 16 Dec 2010 00:00:00 GMT</pubDate></item><item><title>2.0.2 Release - Subtitle Optimization + Safari on Leopard FS Fix</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/2-0-2-release-subtitle-optimization-safari-on-leopard-fs-fix</guid><description>Video.js 2.0.2 delivers performance improvements with a completely rewritten subtitle parser, fixes a Safari fullscreen bug on Mac OS X Leopard, and adds volume range validation to prevent playback issues.</description><pubDate>Fri, 10 Dec 2010 00:00:00 GMT</pubDate></item><item><title>2.0.0 Release - Behaviors, fallback APIs, and more.</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/2-0-0-release-behaviors-fallback-apis-and-more</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/2-0-0-release-behaviors-fallback-apis-and-more</guid><description>Video.js 2.0.0 introduces a groundbreaking &quot;behaviors&quot; system for creating custom controls, unified APIs for HTML5 and Flash fallback players, configurable fallback order, and switches from list-based to div-based controls for better style portability.</description><pubDate>Mon, 22 Nov 2010 00:00:00 GMT</pubDate></item><item><title>Make sites serve you HTML5 video in Safari</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/make-sites-serve-you-html5-video-in-safari</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/make-sites-serve-you-html5-video-in-safari</guid><description>John Gruber demonstrates how to access HTML5 video in Safari by masquerading as Mobile Safari, revealing how many sites unnecessarily require Flash when they already support HTML5 video for iOS devices.</description><pubDate>Fri, 19 Nov 2010 00:00:00 GMT</pubDate></item><item><title>1.1.5 Release - Subtitles using track, Android fix &amp; more</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/1-1-5-release-subtitles-using-track-android-fix-more</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/1-1-5-release-subtitles-using-track-android-fix-more</guid><description>Video.js 1.1.5 introduces HTML5 track element support for WebSRT subtitles, adds a pluggable players system for defining fallback order, fixes Android playback issues, and includes a major code reorganization for better maintainability.</description><pubDate>Tue, 09 Nov 2010 00:00:00 GMT</pubDate></item><item><title>Version 1.1.4 Release - CSS Loading Spinner &amp; More</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-1-1-4-release-css-loading-spinner-more</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-1-1-4-release-css-loading-spinner-more</guid><description>The most notable update in this version is a loading indicator spinner, for when the video is buffering or seeking.</description><pubDate>Sat, 06 Nov 2010 00:00:00 GMT</pubDate></item><item><title>Version 1.1.3 Release</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-1-1-3-release</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/version-1-1-3-release</guid><description>Version 1.1.3 introduces a big play button on first load to fix Safari bugs, adds width/height functions for player resizing, and includes improvements to control bar behavior and event handling.</description><pubDate>Tue, 19 Oct 2010 00:00:00 GMT</pubDate></item><item><title>Facebook Adds HTML5 Video</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/facebook-adds-html5-video</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/facebook-adds-html5-video</guid><description>Facebook introduces HTML5 video for iPhone and iPad playback as part of their mobile HTML5 implementation, though Flash still outperforms HTML5 on other mobile browsers at this early stage.</description><pubDate>Tue, 12 Oct 2010 00:00:00 GMT</pubDate></item><item><title>iPad &amp; iPhone Video Poster Fix (bonus Javascript Placement Fix)</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/ipad-iphone-video-poster-fix-bonus-javascript-placement-fix</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/ipad-iphone-video-poster-fix-bonus-javascript-placement-fix</guid><description>Video.js 1.1.2 fixes critical iOS 3 bugs on iPad and iPhone where poster attributes and JavaScript placement broke video playback, using a new approach to programmatically set video sources and trigger loading.</description><pubDate>Mon, 20 Sep 2010 00:00:00 GMT</pubDate></item><item><title>VideoJS is IE9 Compatible</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-is-ie9-compatible</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/videojs-is-ie9-compatible</guid><description>Initial testing confirms Video.js is compatible with the Internet Explorer 9 preview, successfully rendering controls and playback despite IE&apos;s historical CSS layout challenges.</description><pubDate>Wed, 15 Sep 2010 00:00:00 GMT</pubDate></item><item><title>New VideoJS Site (Now with more HTML5)!</title><link>https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-videojs-site-now-with-more-html5</link><guid isPermaLink="true">https://deploy-preview-1153--vjs10-site.netlify.app/blog/new-videojs-site-now-with-more-html5</guid><description>Video.js unveils a completely redesigned website built with HTML5 semantic elements and modern CSS techniques, featuring a new blog and Twitter account for project updates and HTML5 video news.</description><pubDate>Wed, 15 Sep 2010 00:00:00 GMT</pubDate></item></channel></rss>