HTML Video and Audio Player. Join the conversation at https://xitter.cf/t.co/X0WxW9AnYU

The internet
Joined August 2010
Video.js retweeted
On 29 April 2010, Steve Jobs published "Thoughts on Flash", an open letter giving six reasons iPhones and iPads would not run Adobe's plugin. It changed how the web plays video. Jobs argued that flash was proprietary, crashed Macs, had a poor security record, drained batteries, relied on mouse hovers touchscreens lack, and put a third-party layer between Apple and its developers. Apple backed open web standards instead (HTML5, CSS, JavaScript) and H.264 video. Critics noted H.264 was patented too. It didn't matter. Adobe dropped mobile Flash in 2011, YouTube made HTML5 its default in 2015, and Adobe ended Flash support on 31 December 2020. That left every site that wanted video on iPhones and iPads with a problem: play without a plugin, on an HTML5 video element that was new and inconsistent. Video.js, a weekend experiment by Steve Heffernan at Zencoder, was one of the first soltuions. Our upcoming film tells that story, and what happened in 2025, when Steve came back and Video.js started over. Video.js: The Documentary is coming... Trailer: Thursday 29 October at 11:30am PDT Premieres Live on 5 November on CultRepo YT at 10:30am PST @MuxHQ @videojs @heff @jondahl @mihar_22 @luwes @sam_potts
1
3
1
8
403
Bundle size was a top priority as we built Video.js v10. And we're still working on it!
This Post is from a suspended account. Learn more
1
8
286
Video on the top screen, controls on the bottom, all built from Video.js v10 components and some CSS. It needs Safari feature flags today, but it's a good look at what composable v10 makes possible. @darius_cepulis breaks it down in a thread and blog post:
Apple finally decided it's my turn to fold a phone. So I spent the weekend seeing if I could rebuild Netflix's folded iPhone Duo player on the web. This is Video.js 10 in Safari. Pretty close! 🧵
1
2
211
Plyr has been one of the best-loved players on the web for years, and that's all Sam. We're lucky he brought that same care to Video.js 10. Thank you @sam_potts, and welcome Plyr folks. You'll feel at home 🫶
2
6
197
Friends ran for 10 seasons. David Tennant was the 10th Doctor Who. The Great Longneck Migration was the 10th Land Before Time. VJS 10 is now GA. Smol, customizable, and plays nice with your agents so they can help you migrate like Littlefoot. videojs.org/blog/videojs-10
1
6
1
12
756
Reboot time, baby. After 16 years, we teamed up with Plyr, Vidstack and Media Chrome to make the open source player that the web deserves (again). Check out the v10 blog post, try it out, and give us feedback. videojs.org/blog/videojs-v10…
5
9
3
35
7,571
A bit of news... this week there are Video.js 8.0 and VHS 3.0 release candidates available on GitHub and npm. You can try either of them out under the npm tag `rc`!
1
4
The incompatibility between Chrome 105 and Video.js < 7.10 / VHS 1.x appears to have been resolved. Please update to Chrome 105.0.5195.102. Thank you, @googlechrome! 🥳
2
2
5
Long time no tweet! Unfortunately, we've seen reports that the Chrome 105 update, which includes MSE in Workers, is breaking playback with Video.js HTTP Streaming 1.x - please update to 2.x to resolve this issue... and be on the lookout for 3.0 (and Video.js 8.0) coming soon!
1
2
5
Also, since VHS is built into Video.js, this means playback will likely fail with Video.js versions earlier than 7.10. Again, the solution is to upgrade Video.js to any version newer than that!
1
1
2
Video.js retweeted
We were going to wait until Monday to make it official, but...we're thrilled to announce the first Demuxed where no one can blame us for the chairs. October 27-29, on The Internet™ 2020.demuxed.com
3
13
8
48
We have updated the default branches of our most used repositories to `main`. We will continue updating other repos as they are used and are working towards using inclusive terminology everywhere in the project.
3
If you're interested in how the themes are built, I wrote up a high-level overview on the Mux.com blog. Why we went with a monorepo, used PostCSS instead of Sass, did it at all, etc. mux.com/blog/the-new-video-j…
2
13
I had planned on this taking like 1 month, and instead it took...a lot longer than that. 😬 But I'm so, so excited to finally be able to contribute to the @videojs community again. Enjoy! ✌️ – at Dogpatch, San Francisco
Aaaaand it's live! A long-overdue refresh of the videojs.com is now live, along with 4 fresh new themes! Get it while it's hot 🎉 videojs.com/blog/announcing-…
1
3
18
Aaaaand it's live! A long-overdue refresh of the videojs.com is now live, along with 4 fresh new themes! Get it while it's hot 🎉 videojs.com/blog/announcing-…
5
1
11
Oh hi everyone, just gonna leave this here. 💅
7
11
I recently wrote about using Video.js w/ plugins in Typescript buff.ly/2NblaKg @videojs @typescript
2
8
Our first speaker has also been announced! Flavio Ribeiro from CBS Interactive will talk about the live streaming workflow for Super Bowl 53 🏈
1
3
1
3