=== VideoWhisper Video for Tutor LMS ===
Contributors: videowhisper
Tags: tutor lms, video recorder, screen recorder, webcam, media capture
Requires at least: 6.5
Requires PHP: 7.4
Tested up to: 7.0
Stable tag: 0.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Capture webcam video, screen recordings, photos, audio, and screenshots directly into Tutor LMS Course Builder.

== Description ==

VideoWhisper Video for Tutor LMS adds a Media Capture tab to WordPress's existing Media modal in Tutor LMS Course Builder. Instructors can capture and review local webcam video, microphone audio, screen recordings, photos, and screenshots before saving them in the site's own Media Library.

The plugin keeps Tutor LMS's original media controls available. It adds course, lesson, and quiz-question media capture where the native controls already accept media. Quiz prompt captures are embedded in the question description and can be replaced or removed before the instructor confirms the existing Tutor LMS action.

== Features ==

* Record or capture webcam video, microphone audio, screen recordings, photos, and screenshots in a browser.
* Review a recording before it is uploaded to the local WordPress Media Library.
* Use captured media with Tutor LMS course thumbnails, intro videos, lesson media, descriptions, and quiz prompts.
* Respect the site's native WordPress upload limit.
* Keep the core capture workflow local: this plugin does not require a VideoWhisper account.

== Installation ==

1. Install and activate Tutor LMS.
2. Upload the `videowhisper-video-for-tutor-lms` folder to `/wp-content/plugins/`, or install the plugin ZIP from **Plugins → Add New → Upload Plugin**.
3. Activate **VideoWhisper Video for Tutor LMS**.
4. Open **Tutor LMS → VideoWhisper** to review capture settings.
5. Edit a course in Tutor LMS Course Builder and use the existing Media controls or the added Media Capture actions.

== Frequently Asked Questions ==

= Does this plugin require a VideoWhisper account? =

No. Captured media is uploaded to the site's own WordPress Media Library.

= Does this plugin send recordings to VideoWhisper? =

No. This plugin uploads captured media only to the WordPress Media Library on the site where it is installed. It does not send recordings to VideoWhisper services.

= Can I disable individual integration areas? =

Yes. Tutor LMS → VideoWhisper has separate toggles for Course Basics, lessons, and quiz questions.

= Where is the recorder source? =

The bundled recorder is built from the GPL-2.0-or-later VideoWhisper Webcam, Microphone & Screen Recorder source. Review its readable source and build instructions at https://github.com/videowhisper/Webcam-Microphone-Screen-Recorder . Developers may build a compatible recorder release there and replace the included browser bundle. Source maps and development dependencies are not included in this plugin package.

== Privacy ==

Captured media is uploaded to the WordPress Media Library on the site where this plugin is installed. The site owner controls WordPress media retention, access, backups, and any third-party storage or CDN configuration. This plugin does not include analytics or telemetry and does not make remote service requests.

== Third-party product notices ==

VideoWhisper Video for Tutor LMS is an independent integration. Tutor LMS is a third-party product available from Tutor LMS. WordPress is a product of the WordPress Foundation. All third-party product names and trademarks are the property of their respective owners. Their use here is solely to identify compatible products; no affiliation, endorsement, or sponsorship is implied.

== Changelog ==

= 0.1.0 =

* Initial public release: browser media capture for Tutor LMS Course Builder and WordPress.org packaging/privacy documentation.

== Upgrade Notice ==

= 0.1.0 =

Initial release with local Tutor LMS media capture.
