Viewing profile — Heff
Heff
HN member- Joined
- Fri, Dec 26, 2008, 4:12 PM UTC
- HN karma
- 1,199
- Public activity
- 142 items
- HN profile
- View on Hacker News ↗
About Heff
Founder of Zencoder (YC W'10) https://zencoder.com
Creator of Video.js http://videojs.com
http://heff.com
https://github.com/heff
[ my public key: https://keybase.io/heff; my proof: https://keybase.io/heff/sigs/4Uio99eiVJcctZUWcgwngNR2TRkhYssoKZepHlsi4ko ]
Recent public activity
-
comment
Comment #47522506
Drop a note in the discussions some time. I'd love to hear about what you're doing and even help migrate when the time is right for you. https://github.com/videojs/v10/discussions
-
comment
Comment #47522481
Can you give an example of a player/feature combo where this is the case? For general player features there's not really an excuse for only working in one browser, but features lik…
-
comment
Comment #47522394
In the works! You should be able to use the existing [1] with the HTML side of v10 today, but we're working on porting over the other media elements into the new architecture for b…
-
comment
Comment #47522354
This is great. Keep it coming.
-
comment
Comment #47520069
Thank you!
-
comment
Comment #47520043
Absolutely! The community has always been the strongest part of the project. In the new version the core player itself is built as many composable components rather than one monoli…
-
comment
Comment #47519963
The biggest architectural move at multiple layers of the stack was moving from monolithic controller objects to composable, tree-shakeable components, functions and state slices. L…
-
comment
Comment #47519635
Full rewrite and an intentional architecture to allow for composability and tree shaking, meaning the player bundle only ever includes the features you're using.
-
comment
Comment #47519447
I second that it sounds like HLS/DASH (Adaptive live streaming over HTTP) is what you're looking for, instead of RTP/RTMP. WebRTC being a more open model for real-time streaming, b…
-
comment
Comment #47519369
Something AI has done for Video.js is allow us to set our sights higher, with the about the same size team. Specifically aiming for idiomatic components and patterns for each popul…
-
comment
Comment #47517490
I’m not sure which user we’re talking about, but it’s up to the video.js user to decide if and when they use ads. Just like it’s up to YouTube. Video can get expensive, so some vid…
-
comment
Comment #47513601
Fair point, we could answer that more directly on the site. Besides the comparison were there other things that make it seem oriented to people already familiar with it? Generally,…
-
comment
Comment #47513309
All solid feedback, thanks! I'm making sure these get captured as issues. Otherwise we're closely tracking feature parity with Plyr (and other players) and our goal is to have full…
-
comment
Comment #47512994
That's great! It looks like you have a pretty extensive integration with the prior version of Video.js, so migrating will take some work, but I think worth it when you can make the…
-
comment
Comment #47512857
This is true, and the whole iOS/iPadOS/tvOS ecosystem supports HLS natively making it much easier to work with on that platform. In addition, Chrome recently added support for HLS[…
-
comment
Comment #47512091
Drop a note in discussions or issues! Would love to hear what you’re working with. https://github.com/videojs/v10/discussions
-
comment
Comment #47511750
Oh hi Zach! Blast from the past. Hope you’re doing well and thanks for the well wishes. Always enjoyed chatting you and the JW team at FOMS and conferences. The water’s warm back h…
-
comment
Comment #47511245
OP and Mux co-founder here so have all the context on this. A lot has changed. Mux stepped in to help maintain React Player a few years ago. It wasn't getting frequent updates and …
-
comment
Comment #47511037
Not a today answer, but this is something I'm excited to build within the new Presets concept of video.js v10, where we can build specific "video interfaces" beyond a standard play…
-
story
Show HN: I took back Video.js after 16 years and we rewrote it to be 88% smaller
What do you do when private equity buys your old company and fires the maintainers of the popular open source project you started over a decade ago? You reboot it, and bring along …
-
comment
Comment #47093846
I've been building for the web since the 90s and it's always felt a little off how slow the uptake on web components has been. Glenn Maddern's X-GIF talk at JSConf EU '13 opened my…
-
comment
Comment #46749983
Video.js creator here, and I agree with this ^. Frame accurate seeking isn't something the native video element does. Check out the Omakase player: https://player.byomakase.org/
- job
-
comment
Comment #41790833
Had to be said :)
-
comment
Comment #41790461
Oh boy, I could write a book in response to this... > a section on their site explaining how they are able to undercut everyone in the business and still keep going This is great f…