Webcam Microphone Screen Recorder HTML5


Empower your website with the Webcam Microphone Screen Recorder HTML5 plugin, a versatile tool for creating and sharing media directly within posts. This plugin lets authors and administrators easily record video or audio using a webcam, microphone, or screen capture. Perfect for tutorials, testimonials, or video blogs, it integrates seamlessly into the WordPress Media Library and supports various formats for immediate playback or further processing with Video Share VOD integration.


  • Versatile Recording Options: Record from webcam, microphone, or capture your screen directly through the browser.
  • Seamless WordPress Integration: Automatically adds recordings to the Media Library for easy use in posts and pages.
  • HTML5 Technology: No need for additional software or plugins, works natively in all modern browsers.
  • Video Post Integration: Integrates with the Video Share VOD plugin to enable publishing of videos as custom video posts.
  • User-Friendly Interface: Simple controls for recording, playback, and uploading make it accessible to all user levels.
  • Monetization Capability: Compatible with MicroPayments/FansPaysite plugin for adding and monetizing video assets.

HTML5 Web Recorder

  • Can be accessed from backend or deployed with a shortcode to record video / audio.
  • Can record Webcam + Microphone Video, Screen + Microphone Video, Microphone Audio
  • Recordings can be sent to server (configurable uploads folder) or saved locally by user for later upload.
  • Integrates with Media Library to make recordings available to insert in posts.
  • Integrates Video Share VOD plugin to automatically publish the video recordings as custom video posts on frontend.
  • Integrates with MicroPayments – Paid Membership, Content, Subscriptions to record content.
  • 100% HTML5 browser based: Does not require a live streaming server or Flash. Based on VideoWhisper HTML5 Webcam/Microphone Recorder

How to Use HTML5 Recorder

Allow access to webcam and microphone when prompted by browser, to enable recording. Select Video/Audio mode (configurable from settings), use Start/Stop buttons to record. Then you can playback preview, download recording or sent to server, or discard and retry.
Recorder can save video/audio recordings in format supported by browsers (mp4/mp3 in Safari, webm in most other HTML5 browsers). Videos can be converted with Video Share VOD if integration is enabled. Access this page again (reload) to restart web recording application.

Recommended Hosting

Although recording does not involve special hosting requirements (except ability to upload the HTML5 recorded files), processing the videos server side with VideoShareVOD or similar plugins requires FFmpeg.
VideoShareVOD FFmpeg Hosting

Technical Clarifications / Support

Contact VideoWhisper

Note: Previous Flash recorder and functionality was removed as no longer supported by most browsers. Only HTML5 application and implemented features are supported.


  • HTML5 recorder : video recording
  • HTML5 recorder : audio recording


10 Aprily 2022 1 reply
I installed it yesterday, and it worked great. Today all of a sudden it doesn’t work on any of the sites where I installed it. I keep getting an error that I should use Safari. Nope. It was great while it lasted I guess.
Read all 2 reviews

Contributors & Developers

“Webcam Microphone Screen Recorder HTML5” is open source software. The following people have contributed to this plugin.




  • Cleaned up legacy features
  • Code improvements
  • PHP8 support
  • Screen recording


  • Integrates Media Library to add the recordings
  • Access recorder from backend


  • Integrates HTML Recorder based on HTML5 Videochat app


  • Vimeo player synchronized recordings with [videowhisper_recorder vimeo_sync=”video-id”]


  • Recorder app has ability to pause, resume – useful for sync with playback of another video


  • VideoWhisper Video Recorder 1.98
  • Youtube player synchronised recordings with [videowhisper_recorder youtube_sync=”video-id”]


  • VideoWhisper Video Recorder 1.92
  • Video Container configuration


  • VideoShareVOD integration for advanced video management and playback
  • [videowhisper_recorder] Shortcoder


  • Integrates VideoWhisper Video Recorder 1.55
  • HTML5 playback support (if conversion is possible)
  • Import previous recording in posts


  • Support stream names with spaces fix


  • Folder location fix (from videoposts to


  • Shortcodes for code reliability
  • Support for JwPlayer Plugin
  • More settings


  • First release
  • Integrates VideoWhisper Video Recorder 1.45
  • Record and embed video when writing post
  • Settings
  • Recordings list to delete recording files (if folder is accessible)