{"id":650,"date":"2014-11-27T18:47:28","date_gmt":"2014-11-27T16:47:28","guid":{"rendered":"https:\/\/www.vioreliftode.com\/?p=650"},"modified":"2016-04-14T15:29:59","modified_gmt":"2016-04-14T13:29:59","slug":"html5-video-player-in-sharepoint-2010-and-sharepoint-2013-on-premises","status":"publish","type":"post","link":"https:\/\/www.vioreliftode.com\/index.php\/html5-video-player-in-sharepoint-2010-and-sharepoint-2013-on-premises\/","title":{"rendered":"HTML5 video player in SharePoint 2010 and SharePoint 2013 (on-premises)"},"content":{"rendered":"<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"650\"\/><p>I am writing this article because I recently had to troubleshoot a similar request and I noticed a lot of SharePoint admins \/ users encounter problems when they deploy the HTML5 video player on SharePoint (on-premises).<br \/>\nSo, this article addresses to those who want to host the video files and the HTML5 video player into their SharePoint site.<br \/>\nVideo.js is a popular open source HTML5 video player. <a href=\"https:\/\/github.com\/videojs\/video.js\/wiki\/Browser-and-Device-Compatibility\" target=\"_blank\">This player works<\/a> with the top used browsers + mobile devices (iPhone, iPad, Android, \u2026).<\/p>\n<p>&nbsp;<\/p>\n<p>I will present what you need to do step by step (Video.js + SharePoint 2010). For SharePoint 2013 you need to follow similar steps.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Pre-requirements (server settings)<\/span><\/strong><br \/>\n<em>(Very important! Check with the IT administrators if the following settings are applied properly &#8211; especially for the SP2013 setups.)\u000b<\/em><\/p>\n<p><strong>1.<\/strong> Verify if IIS has the MIME Types properly configured for .mp4, .ogv, .webm.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_01.jpg\"><img loading=\"lazy\" class=\"alignleft wp-image-651 size-full\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_01.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_01\" width=\"846\" height=\"266\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_01.jpg 846w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_01-300x94.jpg 300w\" sizes=\"(max-width: 846px) 100vw, 846px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_02.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-652\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_02.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_02\" width=\"378\" height=\"282\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_02.jpg 378w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_02-300x223.jpg 300w\" sizes=\"(max-width: 378px) 100vw, 378px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_03.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-653\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_03.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_03\" width=\"393\" height=\"285\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_03.jpg 393w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_03-300x217.jpg 300w\" sizes=\"(max-width: 393px) 100vw, 393px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_04.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-654\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_04.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_04\" width=\"390\" height=\"300\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_04.jpg 390w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_04-300x230.jpg 300w\" sizes=\"(max-width: 390px) 100vw, 390px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>2.<\/strong> Enable the Blob Cache in SharePoint.<br \/>\n<em><a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/ee424404(v=office.15).aspx#Section1\" target=\"_blank\">Here<\/a> is an explanation of what SharePoint blob caching is.\u000bExample of BlobCache settings that can be used.<br \/>\n<\/em><\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n...\r\n...\r\n&lt;BlobCache location=&quot;D:\\SPS\\BlobCache&quot; path=&quot;\\.(gif|jpg|jpeg|jpe|jfif|bmp|dib|tif|tiff|ico|png|wdp|hdp|css|js|asf|avi|flv|m4v|mov|mp3|mp4|mpeg|mpg|ogv|rm|rmvb|webm|wma|wmv)$&quot; maxSize=&quot;3&quot; enabled=&quot;true&quot; \/&gt;\r\n...\r\n...\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Implementation<\/span><\/strong><br \/>\n<strong>1.<\/strong> Download Video.js from <a href=\"http:\/\/www.videojs.com\/\" target=\"_blank\">http:\/\/www.videojs.com\/<\/a> and unzip the files to your computer.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_05.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-655\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_05.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_05\" width=\"990\" height=\"298\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_05.jpg 990w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_05-300x90.jpg 300w\" sizes=\"(max-width: 990px) 100vw, 990px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> In your SharePoint site go to your Style Library document library, create a folder, name it video-js and upload the following files and folders:<\/p>\n<ul>\n<li>font (folder)<\/li>\n<li>lang (folder)<\/li>\n<li>video.js<\/li>\n<li>video-js.css<\/li>\n<li>video-js.less<\/li>\n<li>video-js.min.css<\/li>\n<li>video-js.swf<\/li>\n<\/ul>\n<p><em>Specific to SharePoint 2013 &#8211; please check-in the uploaded files (the default settings of Style Library requires documents to be checked-in).<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_06.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-656\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_06.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_06\" width=\"924\" height=\"431\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_06.jpg 924w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_06-300x139.jpg 300w\" sizes=\"(max-width: 924px) 100vw, 924px\" \/><\/a><br \/>\n<\/em><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_07.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-657\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_07.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_07\" width=\"758\" height=\"327\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_07.jpg 758w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_07-300x129.jpg 300w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>3.<\/strong> Next step it will be to host \/ upload your videos, poster images, captions and subtitles associated into your Media document library.<br \/>\n<em>\u000bIf you need a sample, you can use the following files (please make sure you right click and &#8220;Save as&#8221; the following files).<\/em><\/p>\n<ul>\n<li><em><a href=\"\/wp-content\/uploads\/2014\/11\/oceans-clip.png\" target=\"_blank\">oceans-clip.png<\/a> or <a href=\"http:\/\/video-js.zencoder.com\/oceans-clip.png\" target=\"_blank\">oceans-clip.png<\/a><\/em><\/li>\n<li><em><a href=\"\/wp-content\/uploads\/2014\/11\/oceans-clip.mp4\" target=\"_blank\">oceans-clip.mp4<\/a> or <a href=\"http:\/\/video-js.zencoder.com\/oceans-clip.mp4\" target=\"_blank\">oceans-clip.mp4<\/a><\/em><\/li>\n<li><em><a href=\"\/wp-content\/uploads\/2014\/11\/oceans-clip.webm\" target=\"_blank\">oceans-clip.webm<\/a> or <a href=\"http:\/\/video-js.zencoder.com\/oceans-clip.webm\" target=\"_blank\">oceans-clip.webm<\/a><\/em><\/li>\n<li><em><a href=\"\/wp-content\/uploads\/2014\/11\/oceans-clip.ogv\" target=\"_blank\">oceans-clip.ogv<\/a> or <a href=\"http:\/\/video-js.zencoder.com\/oceans-clip.ogv\" target=\"_blank\">oceans-clip.ogv<\/a><\/em><\/li>\n<li><em><a href=\"\/wp-content\/uploads\/2014\/11\/demo.captions.vtt\" target=\"_blank\">demo.captions.vtt<\/a><\/em><\/li>\n<\/ul>\n<p><em>(I am hosting the sample files on this site because I cannot guarantee the sample files from videojs.com will not be removed.)<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_08.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-658\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_08.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_08\" width=\"549\" height=\"586\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_08.jpg 549w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_08-281x300.jpg 281w\" sizes=\"(max-width: 549px) 100vw, 549px\" \/><\/a><br \/>\n<\/em><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_09.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-659\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_09.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_09\" width=\"779\" height=\"278\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_09.jpg 779w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_09-300x107.jpg 300w\" sizes=\"(max-width: 779px) 100vw, 779px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>4.1. SharePoint 2010 way<\/strong> &#8211; HTML Form Web Part &#8211; Insert the HTML5 video player into your page.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_10.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-660\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_10.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_10\" width=\"688\" height=\"371\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_10.jpg 688w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_10-300x161.jpg 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Add the following HTML code to your webpart.<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;link href=&quot;..\/Style%20Library\/video-js\/video-js.css&quot; rel=&quot;stylesheet&quot;&gt;&lt;\/link&gt;\r\n&lt;script type=&quot;text\/javascript&quot; src=&quot;..\/Style%20Library\/video-js\/video.js&quot;&gt;&lt;\/script&gt;\r\n&lt;script&gt;videojs.options.flash.swf = &quot;..\/Style%20Library\/video-js\/video-js.swf&quot;&lt;\/script&gt;\r\n\r\n\r\n\r\n\r\n&lt;div style=&quot;width:640;height:264;overflow-x:hidden;overflow-y:hidden;&quot;&gt;\r\n&lt;video id=&quot;example_video_2&quot; class=&quot;video-js vjs-default-skin vjs-big-play-centered&quot; controls preload=&quot;auto&quot; width=&quot;640&quot; height=&quot;264&quot; poster=&quot;..\/Media\/oceans-clip.png&quot; data-setup=&quot;{}&quot;&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.mp4&quot; type='video\/mp4' \/&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.webm&quot; type='video\/webm' \/&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.ogv&quot; type='video\/ogg' \/&gt;\r\n&lt;track kind=&quot;captions&quot; src=&quot;..\/Media\/demo.captions.vtt&quot; srclang=&quot;en&quot; label=&quot;English&quot;&gt;&lt;\/track&gt;&lt;!-- Tracks need an ending tag thanks to IE9 --&gt;\r\n&lt;track kind=&quot;subtitles&quot; src=&quot;..\/Media\/demo.captions.vtt&quot; srclang=&quot;en&quot; label=&quot;English&quot;&gt;&lt;\/track&gt;&lt;!-- Tracks need an ending tag thanks to IE9 --&gt;\r\n\r\n\r\nTo view this video please enable JavaScript, and consider upgrading to a web browser that &lt;a href=&quot;http:\/\/videojs.com\/html5-video-support\/&quot; target=&quot;_blank&quot;&gt;supports HTML5 video&lt;\/a&gt;\r\n\r\n&lt;\/video&gt;\r\n&lt;\/div&gt;\r\n\r\n\r\n\r\n<\/pre>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_11.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-661\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_11.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_11\" width=\"417\" height=\"207\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_11.jpg 417w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_11-300x148.jpg 300w\" sizes=\"(max-width: 417px) 100vw, 417px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_12.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-662\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_12.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_12\" width=\"230\" height=\"241\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_13.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-663\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_13.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_13\" width=\"634\" height=\"565\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_13.jpg 634w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_13-300x267.jpg 300w\" sizes=\"(max-width: 634px) 100vw, 634px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_14.jpg\"><img loading=\"lazy\" class=\"alignleft size-large wp-image-664\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_14-1024x378.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_14\" width=\"474\" height=\"174\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_14-1024x378.jpg 1024w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_14-300x110.jpg 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_14.jpg 1248w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>4.2. SharePoint 2013 way<\/strong> &#8211; Script Editor web part &#8211; Insert the HTML5 video player into your page.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_15.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-665\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_15.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_15\" width=\"658\" height=\"416\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_15.jpg 658w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_15-300x189.jpg 300w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Add the following HTML code to your webpart.<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;link href=&quot;..\/Style%20Library\/video-js\/video-js.css&quot; rel=&quot;stylesheet&quot;&gt;&lt;\/link&gt;\r\n&lt;script type=&quot;text\/javascript&quot; src=&quot;..\/Style%20Library\/video-js\/video.js&quot;&gt;&lt;\/script&gt;\r\n&lt;script&gt;videojs.options.flash.swf = &quot;..\/Style%20Library\/video-js\/video-js.swf&quot;&lt;\/script&gt;\r\n\r\n\r\n\r\n\r\n&lt;div style=&quot;width:640;height:264;overflow-x:hidden;overflow-y:hidden;&quot;&gt;\r\n&lt;video id=&quot;example_video_2&quot; class=&quot;video-js vjs-default-skin vjs-big-play-centered&quot; controls preload=&quot;auto&quot; width=&quot;640&quot; height=&quot;264&quot; poster=&quot;..\/Media\/oceans-clip.png&quot; data-setup=&quot;{}&quot;&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.mp4&quot; type='video\/mp4' \/&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.webm&quot; type='video\/webm' \/&gt;\r\n&lt;source src=&quot;..\/Media\/oceans-clip.ogv&quot; type='video\/ogg' \/&gt;\r\n&lt;track kind=&quot;captions&quot; src=&quot;..\/Media\/demo.captions.vtt&quot; srclang=&quot;en&quot; label=&quot;English&quot;&gt;&lt;\/track&gt;&lt;!-- Tracks need an ending tag thanks to IE9 --&gt;\r\n&lt;track kind=&quot;subtitles&quot; src=&quot;..\/Media\/demo.captions.vtt&quot; srclang=&quot;en&quot; label=&quot;English&quot;&gt;&lt;\/track&gt;&lt;!-- Tracks need an ending tag thanks to IE9 --&gt;\r\n\r\n\r\nTo view this video please enable JavaScript, and consider upgrading to a web browser that &lt;a href=&quot;http:\/\/videojs.com\/html5-video-support\/&quot; target=&quot;_blank&quot;&gt;supports HTML5 video&lt;\/a&gt;\r\n\r\n&lt;\/video&gt;\r\n&lt;\/div&gt;\r\n\r\n\r\n\r\n<\/pre>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_16.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-666\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_16.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_16\" width=\"172\" height=\"101\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_17.jpg\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-667\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_17.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_17\" width=\"604\" height=\"254\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_17.jpg 604w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_17-300x126.jpg 300w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_18.jpg\"><img loading=\"lazy\" class=\"alignleft size-large wp-image-668\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_18-1024x502.jpg\" alt=\"HTML5_Video_Player_in_SP2010_and_SP_2013_18\" width=\"474\" height=\"232\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_18-1024x502.jpg 1024w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_18-300x147.jpg 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2014\/11\/HTML5_Video_Player_in_SP2010_and_SP_2013_18.jpg 1027w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am writing this article because I recently had to troubleshoot a similar request and I noticed a lot of SharePoint admins \/ users encounter problems when they deploy the HTML5 video player on SharePoint (on-premises). So, this article addresses to those who want to host the video files and the HTML5 video player into &hellip; <a href=\"https:\/\/www.vioreliftode.com\/index.php\/html5-video-player-in-sharepoint-2010-and-sharepoint-2013-on-premises\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">HTML5 video player in SharePoint 2010 and SharePoint 2013 (on-premises)<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[32,29],"tags":[61,59,47,57,58,63,64,94,9,62,60,65],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4NfDd-au","_links":{"self":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/650"}],"collection":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/comments?post=650"}],"version-history":[{"count":0,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/650\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/media?parent=650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/categories?post=650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/tags?post=650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}