Videojs Warn Player.tech--.hls Is Deprecated. Use Player.tech--.vhs Instead Apr 2026
videojs.log.history.forEach(msg => { if (msg && msg.indexOf && msg.indexOf('player.tech--.hls is deprecated') !== -1) { // remove it from the log queue } }); // Or more simply, filter warnings globally: videojs.options.nativeAudioTracks = false; videojs.options.nativeVideoTracks = false; // (But that's not the intended fix) The official way to silence it (not recommended long-term):
Fix it now, and when Video.js 9 or 10 drops and the alias finally dies, your player won’t mysteriously break while everyone else’s keeps working. videojs
But old code dies hard. Many developers still wrote: // Or more simply