{"id":52279,"date":"2016-11-22T17:53:58","date_gmt":"2016-11-22T17:53:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/videojs-hls-player\/"},"modified":"2016-11-25T06:28:19","modified_gmt":"2016-11-25T06:28:19","slug":"videojs-hls-player","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/videojs-hls-player\/","author":9655969,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"4.7.33","requires":"4.2","requires_php":"","requires_plugins":"","header_name":"Video.js HLS Player","header_author":"Bruce Galpin","header_description":"","assets_banners_color":"3b4554","last_updated":"2016-11-25 06:28:19","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.socialite-media.com\/videojs-hls-player-for-wordpress","header_plugin_uri":"http:\/\/www.socialite-media.com\/videojs-hls-player-for-wordpress","header_author_uri":"http:\/\/www.socialite-media.com\/","rating":3,"author_block_rating":0,"active_installs":500,"downloads":24667,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>none<\/p>"},"ratings":{"1":"2","2":0,"3":0,"4":0,"5":"2"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1540386","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1540386","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1540386","resolution":"1544x500","location":"assets"},"banner-1800x690.png":{"filename":"banner-1800x690.png","revision":"1540386","resolution":"1800x690","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1540386","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[206,127055,203,222,25970],"plugin_category":[50],"plugin_contributors":[127059],"plugin_business_model":[],"class_list":["post-52279","plugin","type-plugin","status-closed","hentry","plugin_tags-flash","plugin_tags-hls","plugin_tags-html5","plugin_tags-video","plugin_tags-wpvideo","plugin_category-media","plugin_contributors-star2dev"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/videojs-hls-player_3b4554.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/www.socialite-media.com\/videojs-hls-player-for-wordpress\">Video.js HLS Player<\/a> is a user-friendly plugin that allows you to easily embed responsive\/fluid (or fixed width) HLS videos into WordPress posts and pages using this customized video.js player. Embedding externally hosted .m3u8 HLS video files couldn't be easier.<\/p>\n\n<h4>Video.js HLS Player Features<\/h4>\n\n<ul>\n<li>Embed HLS video package into a post\/page or anywhere on your WordPress site<\/li>\n<li>Embed responsive videos for a better user experience while viewing from a mobile device<\/li>\n<li>Embed HTML5 videos which are compatible with all major browsers<\/li>\n<li>Embed videos with poster images<\/li>\n<li>Embed videos using videojs player<\/li>\n<li>Automatically play a video when the page is rendered<\/li>\n<li>Embed fallback videos uploaded to your WordPress media library using direct links in the shortcode<\/li>\n<li>No setup required, simply install and start embedding videos<\/li>\n<li>Lightweight and compatible with the latest version of WordPress<\/li>\n<li>Clean and sleek player with no watermark<\/li>\n<li>Fallback for other HTML5-supported filetypes (MP4, WebM, Ogv)<\/li>\n<\/ul>\n\n<h4>Video.js HLS Player Plugin Usage<\/h4>\n\n<p>In order to embed a video create a new post\/page and use the following shortcode:<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\"]\n<\/code><\/pre>\n\n<p>Here, \"url\" is the location of the HLS video package file.<\/p>\n\n<h4>Video Shortcode Options<\/h4>\n\n<p>The following options are supported in the shortcode.<\/p>\n\n<p><strong>MP4<\/strong><\/p>\n\n<p>You can specify an MP4 video file in addition to the source HLS video file. This parameter is optional.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" mp4=\"http:\/\/example.com\/wp-content\/uploads\/videos\/myvid.mp4\"]\n<\/code><\/pre>\n\n<p><strong>WebM<\/strong><\/p>\n\n<p>You can specify a WebM video file in addition to the source HLS video file. This parameter is optional.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" webm=\"http:\/\/example.com\/wp-content\/uploads\/videos\/myvid.webm\"]\n<\/code><\/pre>\n\n<p><strong>Ogv<\/strong><\/p>\n\n<p>You can specify a Ogv video file in addition to the source HLS video file. This parameter is optional.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" ogv=\"http:\/\/example.com\/wp-content\/uploads\/videos\/myvid.ogv\"]\n<\/code><\/pre>\n\n<p><strong>Width<\/strong><\/p>\n\n<p>Defines the width of the video file (Height is automatically calculated). This option is not required unless you want to limit the maximum width of the video.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" width=\"480\"]\n<\/code><\/pre>\n\n<p><strong>Preload<\/strong><\/p>\n\n<p>Specifies if and how the video should be loaded when the page loads. Defaults to \"auto\" (the video should be loaded entirely when the page loads). Other options:<\/p>\n\n<ul>\n<li>\"metadata\" - only metadata should be loaded when the page loads<\/li>\n<li><p>\"none\" - the video should not be loaded when the page loads<\/p>\n\n<p>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" preload=\"metadata\"]<\/p><\/li>\n<\/ul>\n\n<p><strong>Controls<\/strong><\/p>\n\n<p>Specifies if video controls should be displayed. Defaults to \"true\". In order to hide controls set this parameter to \"false\".<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" controls=\"false\"]\n<\/code><\/pre>\n\n<p>When you disable controls users will not be able to interact with your videos. So It is recommended that you enable autoplay for a video with no controls.<\/p>\n\n<p><strong>Autoplay<\/strong><\/p>\n\n<p>Causes the video file to automatically play when the page loads.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" autoplay=\"true\"]\n<\/code><\/pre>\n\n<p><strong>Poster<\/strong><\/p>\n\n<p>Defines image to show as placeholder before the video plays.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" poster=\"http:\/\/example.com\/wp-content\/uploads\/poster.jpg\"]\n<\/code><\/pre>\n\n<p><strong>Loop<\/strong><\/p>\n\n<p>Causes the video file to loop to beginning when finished and automatically continue playing.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" loop=\"true\"]\n<\/code><\/pre>\n\n<p><strong>Muted<\/strong><\/p>\n\n<p>Specifies that the audio output of the video should be muted.<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" muted=\"true\"]\n<\/code><\/pre>\n\n<p><strong>iOS Inline<\/strong><\/p>\n\n<p>Force the video to play inline on iOS 10+<\/p>\n\n<pre><code>[videojs_hls url=\"https:\/\/player.vimeo.com\/external\/xxxxxxxxx.m3u8\" inline=\"true\"]\n<\/code><\/pre>\n\n<p>For detailed documentation please visit the <a href=\"https:\/\/www.socialite-media.com\/videojs-hls-player-for-wordpress\">Video.js HLS Player<\/a> plugin page<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to the Add New plugins screen in your WordPress Dashboard<\/li>\n<li>Click the upload tab<\/li>\n<li>Browse for the plugin file (videojs-hls-player.zip) on your computer<\/li>\n<li>Click \"Install Now\" and then hit the activate button<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Can this plugin be used to embed videos in WordPress?<\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt>Are the videos embedded by this plugin playable on iOS devices?<\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt>Can I embed responsive videos using this plugin?<\/dt>\n<dd><p>Yes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Pause other videos on play()<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed data-setup json error<\/li>\n<li>Loading video.js from vjs.zencdn.net<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First commit<\/li>\n<\/ul>","raw_excerpt":"Easily embed responsive\/fluid (or fixed width) HLS videos into WordPress posts and pages using this customized video.js player.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/52279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=52279"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/star2dev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=52279"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=52279"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=52279"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=52279"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=52279"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=52279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}