Our new HTML5 Video player was announced during our 2015 Users Keynote in February.
Why did we choose to develop our own HTML5 Video Player ?
HTML5 Video Player : the new standard
For years, the number of internet-connected devices per household has constantly increased. We also watch more and more videos on the Internet every day.
In a recent ComScore's research, it was stated that we use our smartphone as our primary screen in the morning, our computer during the day and our tablets in the evening. As a result, your videos are viewed from various devices, each of them with their specificities and technical capacities.
Kantar Media revealed that more than 30% of online videos are watched on mobile devices (+10% compared to 2014).
Our historical player is based on Adobe Flash technology in order to offer a rich experience to your audiences (rich media, subtitles, a custom player etc) and to maximize the security against illegal reproduction and abusive downloads.
Most of mobile devices, especially Apple smartphones and tablets, don't allow Flash. As a consequence, we were not able to broadcast your videos with all our services featured (for example, chapters).
But a new technology is in the process of being the new standard : HTML5 language.
Since January 2015, all new browsers have allowed HTML5 language, but some old browsers, still present in companies for example, are not updated and don't allow HTML5.
Faced with this situation, we combined three technologies in order to develop our new video player : HTML, js. and MediaElements to detect the user's browser version. Thus, Libcast will analyze the browser's performances and will decide which version to propose : the HTML5 player if the browser is recent, or the Flash player if the browser is too old.
As a result, your video will be correctly displayed on any device with all your features such as subtitles or chapters.
How can you protect your files ?
Our new player allows the HLS protocol (it is a HTTP-based media streaming communication protocol developed by Apple).
You may wonder what HLS Protocol is ? Your videos are distributed by "chunks", that is to say, in small parts. Your video is no longer a unique file hosted in one of our Libcast servers, but multiple small parts of a few seconds, rebuilt by an index.
Two advantages for you :
- It is imposible to download or copy your video with a software such as Download Helper. The software would see a chunk and not the entire file. The user would copy only a few seconds of the video.
- It also proposes an adaptative streaming diffusion : it means that depending on your viewer's bandwidth, which is measured every few seconds, the chunk will be sent with the highest quality possible.
You no longer will propose "HD", "SD", or "LD" buttons to your audiences : the video will always be broadcast in the appropriate quality.
Several users accounts can try the BETA version of our HTML5 video player. By October 2015, the HTML5 video player will be available on all Libcast accounts.