Videojs - load VTT tracks programatically

Nuevo plugin version 6.3.1 for videojs player introduce new method to load VTT tracks programmatically. Method loadTracks can be used to load VTT files with captions (subtitles), chapters or even preview thumbnails protocol. loadTracks can be used once Nuevo plugin is loaded.

Code tutorial on using loadTracks method to load VTT chapters was already presented and is used on Videojs chapters example page. It is quite easy and especially useful for iOS devices. Chapters loaded through HTML Tag will not appear on iOS device opposite to chapters loaded programmatically.

iOS limitations for media HLS streaming

Recently we often receive inquiries about different HTTP-based adaptive bitrate streaming (HLS) on iOS devices. Well, this is not a player or a plugin error, but what iOS device support for HLS streaming is.

iOS HLS video

Most of moderns browsers with HTML5 support make use of Media Source Extension (MSE) API to implementat code for streaming media entirely in JavaScript.

Ima plugin - reset and request ads

In a previous blog we have described how to reset or set new VAST ads either for video playlist items or for new video loaded programmatically. Now we will describe how to reset or load new Google video ads, also know as Google Ima ads, served through Ima plugin by Google.

Set video source programmatically

Several users asked us how to set media source and corresponding data like captions, chapters, etc. progrmmatically instead of video element parameters.

Usually people make use of videojs src() function to load media source programattically, however it allows only to set media source. With Nuevo plugin you can make use of changeSource() function. Hoever since this is Nuevo plugin function, you can use it only once Nuevo plugin is loaded.

Nuevo plugin v 6 for Videojs released

We decided to release new MAJOR version of the Nuevo plugin for videojs player.

Version 6.0.0 features all skins heavily redesigned for better performance regardless of the size of the player. This especially concerns button menus, for small size player, e.g. on the mobile device in portrait mode. As far button menu items number was limited in display. Now it's showing as many language, chapter or audio items as device or browser's full height allows.

Nuevodevel Blog
Nuevodevel Tweeter