Release Notes

videos v0.14

Version: 0.13


Project Info

videos.bentasker.co.uk is used to embed platform agnostic videos into various sites, including www.bentasker.co.uk and https://snippets.bentasker.co.uk.

It provides the means to organise videos as well as to trivially reference them from other locations.


Release Notes

Version 0.14 is a feature release, and implements support for request tokenisation

New Features

  • VID-10: Embed script now supports fetching a client specific token from a minting endpoint
  • VID-11: Example token minter
  • VID-12: Example token validator
  • VID-13: Example minter/validator extended to support protection of entire HLS stream

As of the release of v0.13, embeds should refer only to the minified embed script:

<div style="width: 60%">
    <script type="text/javascript" 
            src="https://videos.bentasker.co.uk/resources/embed/embed.min.js"></script>
    <script type="text/javascript">
           embedBensPlayer('2017/201705_Lua_split_string/lua_string_split.mp4_master.m3u8');
    </script>
</div>

Player example

The following player uses release 0.14

videos v0.13

Version: 0.13


Project Info

videos.bentasker.co.uk is used to embed platform agnostic videos into various sites, including www.bentasker.co.uk and https://snippets.bentasker.co.uk.

It provides the means to organise videos as well as to trivially reference them from other locations.


Release Notes

Version 0.13 is a feature release, and brings some general improvements

New Features

  • VID-6: Inserted pings to analytics so video performance can be tracked
  • VID-7: Identified and documented non-player caused playback issue on Android
  • VID-8: Created a player page (https://videos.bentasker.co.uk/Player.html)
  • VID-9: Schema.org microdata markup is also now injected into the page
  • VID-1: Minified the embed code

As of the release of v0.13, embeds should refer only to the minified embed script:

<div style="width: 60%">
    <script type="text/javascript" 
            src="https://videos.bentasker.co.uk/resources/embed/embed.min.js"></script>
    <script type="text/javascript">
           embedBensPlayer('2017/201705_Lua_split_string/lua_string_split.mp4_master.m3u8');
    </script>
</div>

Player example

The following player uses release 0.13

videos v0.12

Version: 0.12


Project Info

videos.bentasker.co.uk is used to embed platform agnostic videos into various sites, including www.bentasker.co.uk and https://snippets.bentasker.co.uk.

It provides the means to organise videos as well as to trivially reference them from other locations.


Release Notes

Version 0.12 is the first release into production, and implements various new features

New Features

  • VID-2 - Minification of various JS resources
  • VID-3 - Certain JS dependancies are only loaded if the video is of a type that demands them
  • VID-4 - Support for multiple players on the same page