Video Share VOD

plugin banner

**Video Share / Video on Demand (VOD)** plugin allows WordPress users and admins to share videos and others to watch from various devices. Optionally,

Author:VideoWhisper.com (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.4.3
Plugin version:2.6.23
Added to WordPress repository:12-06-2014
Last updated:07-04-2024
Rating, %:50
Rated by:11
Plugin URI:https://videosharevod.com
Total downloads:76 213
Active installs:100+
plugin download
Click to start download

Live Video Site Demo

Requirements: This plugin requires FFmpeg access on the web host. Main features including generating video snapshots, preview clips, video watermarks, custom HTML5 video conversions are not possible without FFmpeg.

Key Features

  • adds video post type to WordPress site
  • shortcodes, pages with video site features: browse videos, upload, import
  • extracts thumbnail, generates feature image
  • generates thumbnail sized short video preview (play on mouse hover)
  • extracts info: duration, resolution, bitrate, file size
  • multiple playback methods
  • playlist taxonomy, listing of videos with rest of posts in categories, tags, searches
  • shortcodes for listing videos, displaying player, upload form, import form
  • HTML5 VAST (video ad serving template) support for video ads
  • HTML5 Google IMA support: DoubleClick & AdSense support
  • premium users that don’t see ads
  • mass video upload
  • mass video import (from server)
  • setup user types that can share videos
  • pending video / approval for user types that can’t publish directly
  • conversion queue for server load control
  • configure codecs and encoding options, formats, bitrate
  • BuddyPress activity for adding video
  • see more Video Share VOD Features

Listings

  • AJAX display and update of video list (does not reload site for filter, sort, next page)
  • video preview in list (play on hover)
  • Filter by category, tags, name search
  • Sort by date, views, recently viewed, random, rating, rating number, rate popularity
  • integrates Rate Star Review – AJAX Reviews for Content, with Star Ratings

VOD Access Control : Membership, Sales

  • define global video access list (roles, user emails & ids)
  • role playlists: assign videos as accessible by certain roles
  • exception playlists: free, registered, unpublished
  • show preview and custom message when inaccessible
  • read more about Video On Demand
  • integrates MicroPayments – Content, Membership, Downloads plugin to allow selling items

Players

  • HTML5 video conversion and playback support
  • RTMP playback support (fast skip, no direct access to video files)
  • HLS playback support (rtmp alternative for iOS)
  • HD video support (player adapts to video size)
  • HTML5 native tag player
  • Video.js player with VAST support
  • MediaElement.js (WordPress default video player)
  • Strobe Flash player

PLupload / HTML5 Video Uploader

  • Drag & Drop
  • AJAX (no Submit, page reload required to upload more videos)
  • multi video support
  • status / progress bar for each upload
  • fallback to standard upload for older browsers
  • mobile video upload (iOS6+, Android 3+)
  • backend multi upload menu
  • read more about Video Uploader

Plugin Integrations

Broadcast Live Video – HTML5 Live Streaming Plugin

Webcam Recording Plugin

External Service Dependencies

Google Interactive Media Ads libraries are required to load from Google domains when feature is enabled, to prevent “Error: IMA SDK is either not loaded from a google domain or is not a supported version.” .
Service terms: https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/terms

Special Hosting Requirements

  • FFmpeg and HTML5 codecs are required to generate snapshots, preview clips and convert videos to HTML5 formats. Latest FFmpeg is recommended with video & audio codecs for HTML5 & video types you plan to upload.
  • Conversions require important resources like CPU time, memory, long process time (not available on budget shared hosting). These must be available and enabled for the account processes.
  • High upload size and script timeout limits on web host to allow uploading bigger files. Importing videos (uploaded with FTP or other tools) is recommended for very big files.
  • CloudFlare or similar services are not recommend due to upload limitations. Will usually break bigger uploads.
  • Optionally, to deliver videos as live streaming a server like Wowza SE is required that will provide access at a HLS address from video path.
  • Optionally, plugin can also generate static HLS segments, using extra disk space and initial processing resources.
  • read more about Video Share VOD Hosting
    Security Warning: Hosts that include FFmpeg access should also have specific security configuration in place. That can include CageFS and other restriction/isolation tools.

Documentation

Shortcodes

  • videowhisper_videos playlist=”” perpage=”” perrow=”” – Video list.
  • videowhisper_upload playlist=”” category=”” owner=”” – Upload form.
  • videowhisper_player video=”0″ – Video player.
  • videowhisper_preview video=”0″ – Preview only.
  • videowhisper_player_html source=”” source_type=”” poster=”” width=”” height=”” – HTML file player.
  • videowhisper_embed_code source=”” source_type=”” poster=”” width=”” height=”” – Embed code HTML player.

For more details see Video Share VOD – Documentation menu after installing plugin.

Demo

Live Video Site Demo


Screenshots
FAQ
ChangeLog