OS media – HTML5 Featured Video
OS-media allow streaming of mp4/webm/ogv video progressively through PHP. It works with all WP themes, but is designed specifically for OS-media theme, a Twenty Fourteen Child Theme that is able to properly handle the layout of Custom Post for Featured Videos. DEMO ONLINE: http://openstream.tv/demo/ OS-media WP theme: http://www.mariomarino.eu/os-media-wordpress-theme/ You can insert multimedia content: in normal post or page with the classic shortcodes added to the post textarea through control panel. in Custom Post Type for “Featured Video”, a dedicated area where we have a single “Featured video” for each page (like WP Featured Images). There are 5 ways to insert video: from local WP installation (after upload video files through FTP): you must place the PATH of this local video resource (for example: /opt/lampp/htdocs/wp/wp-content/uploads/video)in general settings and files list appears in file selector in each control panel of single post. from any file server or WP installation: you must place the URL (http://…) and files list appears in file selector. from Amazon S3 (Simple Storage Server) [files list appears in file selector], directly uploading (or selecting) files through WordPress media uploader (limited size: depends on the configuration of php and WP) [dedicated input for each format: mp4, webm, ogg] from the platform Youtube & Vimeo. [dedicated input] NOTE: the way 1 is recommended if you need to hide the video URL and prevents users from easily downloading the source. For OSmedia Featured video (Custom Post Type), if you don’t use Os-media theme you can insert the function Osmedia_video() in your theme. This content are also optimized for latest WP theme like Twenty Fifteen or Twenty Fourteen, automatically detected by this plugin, which loads the dedicated layout for CPT content. If your theme is not recognized, is loaded by default the file layout/osmedia_cpt.php, that you can edit and customize for display your featured video. For normal post/page you can place Poster Image for video URL in shortcode (img=””). In custom Post Field you can use the WP Featured Image, otherwise the plugin try to load image file from the same directory with the same name and .jpg extension. Some configs parameters in Option settings are general config, not present in single-post settings, this one are effective for post already created (for example: “local video path”, or “player skin”). And some other config parameters for default setting that are overwritten by the same settings parameters present in single-post (for example: “width”, or “autoplay”). List of all parameters of OS-media video: http://www.mariomarino.eu/wp-content/uploads/2013/10/OSmedia_vars.pdf Shortcode example: [video file=”demo” fileurl="https://s3-eu-west-1.amazonaws.com/” img="http://.." youtube="KTRVYDwfDyU" width="640" height="360"] You can customize you own Video-js skin player simply generating css file through this tool: http://codepen.io/heff/pen/EarCt. After that upload this file in the plugin folder: player/videojs/skin. The file name should reflect the name of the main class of the css file (not including the extension .css). More Info on my personal blog: http://www.mariomarino.eu/en/os-media-wordpress-video-plugin/ Credits: Video-js video library version 5.2.1 The skeleton for an object-oriented/MVC WordPress plugin by Ian Dunn. The VideoStream class by Md Ali Ahsan Rana. IMPORTANT NOTE about old version (1.0): The old featured video post create through old version of this plugin MUST be simply manually reloaded in Admin Area and, when appear the video data on the metabox form, click “Generate Shortcode” button and save post. This because in the new version in normal post and page, video are displayed only through shortcode.
YouTube Sidebar
YouTube Plugins are nothing new but I like to add my own approach to every plugin. This plugin allows the insertion of a video ID for displaying with a specific post. The video is displayed instantly. This differs from plugins that may allow a single video to be added using an entire widget – not great use of a widget in my opinion. The YouTube widget management would become very busy if every widget was THAT basic. So the widgets in YouTube Sidebar will handle multiple videos and even ads when no videos are available. If this still is not enough. Try my Video Blogger plugin which allows the display of videos from other streaming sites and offers other unique approaches to video management. Main Plugin Links Plugins Portal Features List Two widgets, only need to use one. Display different videos per post. Multiple videos per post. Display an ad when post has no video. Request Features If you need a tool or an existing plugin customized. Please post it in this plugins forum and I will do my best to add the service to this plugin in the way you need it. Languages Translators needed to help localize YouTube Sidebar. Donators These donators have giving their permission to add their site to this list so that plugin authors can request their support for their own project. Please do not request donations but instead visit their site, show interest and tell them about your own plugin – you may get lucky. Ryan Bayne from WebTechGlobal Version Numbers and Updating Explanation of versioning used by myself Ryan Bayne. The versioning scheme I use is called “Semantic Versioning 2.0.0” and more information about it can be found at http://semver.org/ These are the rules followed to increase the YouTube Sidebar plugin version number. Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.