Paid Videochat Turnkey Site – HTML5 PPV Live Webcams
Changelog
7.5
Add support for VideoWhisper Site Manager Pro agent tools and instructions for administrators, moderators, and performers to manage settings, review pending performers, and manage their own rooms.
Integrate Webcam App for simple Video Calls & Random Chat.
Improved admin settings with visual editors for profile fields, administrative record fields, group chat modes, and room templates.
7.4
Integrate Webcam App for simple broadcast interface (WebRTC live streaming)
VideoWhisper automated configuration
7.3
Code improvements after general review: (security, translations)
7.2
New profile field types: continent, country, region, languages, location
Location field loads by AJAX when filling (select continent, then country, then region)
Comprehensive location data (7 continents, 240+ countries, 4200+ regions)
Comprehensive language data (270+ languages)
Languages and location fields are available for filtering listings
Location filtering can be used as combination of continents, countries, regions
7.1
Support for VideoWhisper server for RTMP/HLS
Import settings from VideoWhisper account
6.12
Contest categories: performers can easily add their rooms to contest categories from Performer Dashboard: Contests section
Room votes from HTML5 Videochat
6.11
Multi select room profile fields
Select multiple options for each filter when browsing rooms
6.10
SightEngine integration for live streaming moderation (customizable: detect nudity, weapons, drugs, violence, etc)
Room suspension timeout (unsuspend after some time)
6.9
Multi persons account support (partners, couples, groups): collect personal records for each person
Define personal administrative records (collected per person) and custom person types
Dynamic AJAX form with personal records on registration
Edit personal and account records from performer dashboard & backend edit user screen
Add / Remove persons from Performer Dashboard / Edit User Screen
6.8
Define required administrative fields
Custom message & email for performers when their register & confirm or update their administrative records
Edit administrative records from backend (when editing user profile in WP), including document uploads
Payout Reports: save all payouts and generate/save reports (as csv)
6.7
Payout lists generator: generate mass payout lists
Payouts: generate payout lists, export to CSV, mark as paid, make local token wallet transactions
Lovense toy detection and display in listings with filtering (requires resetting listing templates)
6.6
Allowed Plugins Filter, a must use plugin that filters plugins on AJAX requests for optimal resource usage, security, scalability
Admins can toggle APF and configure plugins to load on AJAX requests from APF Optimizer menu
6.5
Latest HTML5 Videochat generates and uploads camera snapshots (and no longer relies on WowzaSE & FFmpeg)
Floating logo in HTML5 Videochat videos (for watermarking content in case of screen recording)
6.4
Support for the new VideoWhisper WebRTC signaling server for P2P live streaming (SSL, STUN/TURN support)
Auto mode for WebRTC: use Wowza for group streaming and VideoWhisper WebRTC for P2P
Togle 2 way in private video/audio chat (disable to ensure client privacy)
List MicroPayments subscriptions and purchased content in Client Dashboard
6.3
Restreaming (RTSP IP Camera) Support based on Wowza SE stream configuration files
Multiple re-stream addresses can be added per room from Performer Dashboard : Streams tab
When not live performer can select a stream to show in room until going live (which shows webcam)
Streams show as Views in HTML5 Videochat action bar for switching
When live, performer changes default room view (webcam or a stream) and can assign streams to slots in Collaboration mode
Client switches between streams locally (only for himself) in Videochat
PHP 8 compatibility changes
Performers can switch group mode live from action bar
HTML5 Videochat chat recording adds Screen Sharing in addition to Webcam, Microphone
6.2
Multilanguage: users can specify preferred language that shows as flag in user list
DeepL API integraton for live translations on request
Frontend registration without activation email (option)
Minimum balance for unlimited free chat time (setting)
6.1
Random match calls: match clients with performers in video calls
Random match form to define criteria, both for performer rooms and clients.
Matchmaking fields on registration for performer/client.
Moderator roles, hidden in group chat and do not generate charges
5.9
Collect user mobile number for SMS notifications on questions/messages, frontend password reset
WP SMS & WP Twilio Core integration for SMS notifications
Added instructions for Larix Broadcaster mobile apps instead of Wowza GoCoder (removed)
5.8
Lovense browser/extension integration: broadcaster notifies API when receiving tips
Bonus earning rate after certain time spent online
5.7
Screen Sharing including mixing audio with microphone
Ember current room in BuddyPress/BuddyBoss profile
Live Rooms in performer BuddyPress profile
Video Questions in performer BuddyPress profile
Include reason to display when rejecting account
Email notification on account approval, rejection
User filter in backend: not verified, approved, rejected
5.6
Listings filters as accordion menus instead of dropdowns (option)
Custom room profile fields as filters
Frontend forgot password recovery forms
Paid question attachments and custom price
List selected digital content items on room pages
Paid question video/audio recordings with HTML5 Webcam Microphone Recorder Forms plugin
Custom menus for performer, client, studio or regular members
5.5
Special frontend registration pages for client/performer/studio
Account activation by email link (when registered with the special pages)
Terms of Use and Privacy Policy pages
Goals for room gifts
Google reCAPTCHA v3
Push performer streams to RTMP platforms
Studios can collect payments from performers
Goals tab and manager in application
5.4
Text only mode for simple and advanced interfaces
Private audio call and text modes
Packet loss reporting for WebRTC streaming
List new rooms in BuddyPress Activity
Performers select WooCommerce products to show in room profile
BuddyPress profile links in chat
Send audio recording from text chat in HTML5 Videochat
Send video recording from text chat in HTML5 Videochat
5.3
BuddyPress groups integration: each group can have own room accessible only by its members, where all admins can become performers
Extra performer roles, to allow multiple types of users to manage rooms
Chat replies, mentions
Chat auto insert basic emoticons
Audio only layouts
5.2
Kick, Ban
Sound notifications
User tab count
Option to setup locked call as paid or free
Checked in performers also share Tips/Gifts in addition to Pay Per Minute
Stream recording on request, directly in suitable container without transcoding, including from WebRTC
Document uploads for administrative records
5.1
External broadcast encoder support (OBS, GoCoder)
Improved presentation files: all files displayed as video/audio/downloads.
Higher Chrome bitrate selection reliability
Emoticons
4.9
Paid messages: Pay per message/question, performer gets paid on reply.
Client Dashboard page/shortcode: Access balance and messages/replies.
Featured webcams show with a ribbon with featured level (and first in default order)
Direct private show requests (from webcam list)
Setup private calls with URL from performer dashboard
HTML5 Videochat:
Supports voyeur mode
Direct private call waiting lobby (wait for performer to get online and automatically request private)
Audio Only mode: shows only microphone controls, room picture/screenshot instead of video
Reveal mode: reveal webcam on request after some time
4.8
HTML5 Videochat improvements:
Split view in collaboration mode (multiple streams and documents)
Display slots (1,2,4,6) for split view, toggle collaboration mode
Conference mode (split view and all users can start camera)
Translation support for most important texts
Improved chat dark mode
Icon/Text/Full tab menus
Disable private call requests
4.7
Instant room shortcode [videowhisper_cam_instant] to instantly access own room (automatically created)
Full Page App Videochat template
HTML5 Videochat improvements:
(HTML5 Videochat) Site Menu
enable dark mode from config
toggle simple/advanced interface (with user list) from settings
Fomantic UI (Semantic UI fork with interface improvements)
room options tab: switch public/private at runtime
WYSIWYG editor for profile fields
4.6
Global Site GeoBlocking: prevent users from countries or regions from accessing site contents
Collaboration mode with tabs in HTML5 Videochat app
File sharing tab with drag & drop multi file upload in HTML5 Videochat app
Dark mode in HTML5 Videochat app
Bitrate adaptation based on resolution, in HTML5 Videochat app
Show images and videos on main screen from Files tab in collaboration mode
Presentation tab for broadcaster to remove file and resume streaming
Users tab for collaboration mode to display in presentation
Bitrate stats for broadcasting and playback
4.5
Random Videochat (Next button) in HTML5 Videochat app
Filter rooms by Free/Paid status
WYSIWYG editor for performer dashboard message
HTML5 Videochat as default interface if available and performer is offline
Teaser loops in HTML5 Videochat if performer is offline
[videowhisper_cam_random] shortcode for showing a random webcam room
4.4
VideoWhisper HTML5 Videochat App (beta version)
Grid/List layout
Support category, description, featured rating, status code in listings
Sort listings by rating in category (after selecting a category)
Dedicated webcam profile page
Support for configuring inverted (dark mode) interface and other Semantic UI classes
Setup requirements checkpoints and review page
4.3
Admin bar menus and user profile menus for performer/studio
Automated AAC codec detection and configuration for FFMPEG
RTMP Session Control
HTML5 WebRTC basic group videochat interface (html5 broadcast for performance, playback for clients, html chat)
HTML Chat Balance and custom Tips with AJAX, image, sound
4.2
WooCommerce Wallet integration
Multi Wallet support: active wallet, transfer balance to active wallet
4.1
Semantic UI integration
Multi-select (toggle) profile fields
Integrate Rate Star Review to review webcams and list reviews
Sort by rating, number of ratings, rate popularity (sum of ratings)
Show rating stars in listings
Backend tool to assign performers to studios
3.9
Performers can configure custom paid group mode rate (controlled feature)
Performers can configured custom 2 way slots for group mode (controlled feature)
Performers can lock their room page with a password (controlled feature) required for everybody on room page and enforced for clients in app login
Counters for paid sessions (available in room listing templates)
3.8
Private show modes: Video Chat, Audio Chat, Text Only
Search by tags (multiple comma separated values) or name
Custom labels for adjusting solution for specific themes
Low balance client warnings with sound and custom message at 2 custom amount levels
3.7
Live preview of drawings in presentation mode
Presentation mode configurable per room from frontend if feature is enabled
3.6
Auto pause streaming after private videochat
Custom room entry link option
3.5
Advanced location bans: supports country, region, city, continent code