Features

PaidVideoChat is a complete solution to build a pay-per-view / pay-per-minute videochat website with tips, unlimited performers / clients, virtual wallet and multiple gateway support, customizable features  / permissions / rates.

This is a turnkey ppv videochat script that can power sites for webcam adult models, paid consultants and experts, psychic readers, personal trainers and various other providers.

Solution is mobile friendly with a HTML5 videochat app (works on mobile), includes custom registration types as performer/client, AJAX webcams list, group and private pay per minute videochat shows, PPV settings (cost per minute, grace time), custom CPM for each performer, integration with myCRED tokens and WooCommerce Wallet plugin for billing (Paypal, Zombaio, Skrill, NetBilling, BitPay and more gateways), customizable for a multitude of user interaction and billing scenarios, offline teaser video loops, performer video and picture gallery,  studios that can create/manage multiple performers, random videochat – next performer button, video conferencing and collaboration modes, private 2 way video calls.

It’s easy to setup: deploy solution on a compatible host, configure niche and billing options, choose an appropriate theme (thousands available for this framework) and site is ready to go.

Solution Features

  • Custom registration types: performer, client, studio
    Admin can define custom role names for performer (model, expert, teacher, tutor, advisor, trainer, consultant, psychic, therapist) and client (member, user, student, patient, trainee).
  • AJAX webcams list (customisable)
    Admin can define template and CSS for each listing.
  • Public chat and video
    Each performer has a public chat room (lobby) to broadcast live video and chat with group of possible clients. Access to public can be controlled by global membership, room access list or a room fee.
  • Multi Cam
    Performer can broadcast multiple webcams (from different angles) and viewers can switch to favourite relevant angle, depending on live show action.
    Performer can start/close extra cams at runtime, as desired. Maximum number of extra cams and capability is controlled by admin.
  • Private PPM (Pay per Minute) Sessions
    Users can request paid videochat shows. Performers can can accept and start show. Performers can also toggle to hide or reject all requests automatically.
  • Group PPM (Pay per Minute) Sessions
    Performers can start group mode paid sessions. Multiple group modes can be defined by admins from backend (free/topless/nude, free/advise/consultation or other modes depending on service theme).
  • Collaboration / Presentation Mode
    Admins or performer (per room) can enable presentation mode that enables more advanced features and interface for collaboration/presentations, including  presentation screen and multiple new features like file sharing, slideshows, annotations, recording, whiteboard.
  • PPV settings
    Admin can define cost per minute, grace time and optionally enable performers to setup their own custom CPM (cost per minute) for group or private paid sessions.
  • Gifts/Tips with sound and private message, donation goals
     Clients can send gifts/tips to performers with private message, and public text and sound notification. Performers can setup room donation goals and all client tips add up to reach next room goal.
    Lovense browser/extension integration: notifies API on tips/gifts, to activate toy.
  • Multiple payment gateways
    WooCommerce gateways are supported with TeraWallet and MicroPayments (as custom token package products). Additionally, myCRED plugin includes PayPal Standard, Skrill (Moneybookers), NETbilling, Zombaio, BitPay (bitcoin).  Other payment modules are available for extra: 2checkout, ComproPago, CoinBase, CoinPayments, PayFast, Payza, Robokassa, Stripe, WePay.
  • Customisable for a multitude of user interaction and billing scenarios
    In addition to standard “client pays performer per minute” scenario, solution can be setup to charge performer per minute (if performers get paid externally), setup access lists or flat fees for public group room, remove payments or multiple other scenarios and combinations.
  • Access Control for Features and Rooms
    Admins can configure global permissions (everybody, members, list)  and can enable features based on user role lists. As permissions for access are role based, solution can use any membership plugin to setup paid membership, including the Paid Membership, Content plugin that works with credits/tokens.
    If allowed, performers can optionally control access to their webcam rooms based on:
    – Access Lists
    – Access Password
    – Price per Room
  • Integrates Video Share VOD for performers to share videos
    Performers can add videos to their videochat page. These can be uploaded or imported from past broadcasts / shows (if broadcast archiving is enabled).
  • Integrates Picture Gallery for performers to share pictures
  • BuddyPress / BuddyBoss integration for social features, user profiles

AJAX Live Webcam Listings

100% web broadcasting , preview from server, webcam/microphone selection, configure resolution and bitrate, streaming statistics.

Performer/Broadcaster goes online in HTML5 Videochat and starts broadcasting in own webcam room.

2 way video calls with pay per minute, gifts/donations, emoticons, share files & audio/video recordings.

Random Videochat : Next button to quickly move to next perfomer - HTML5 Videochat

HTML5 private 2 way webcam video call. Pay per minute.

HTML5 private 2 way webcam video call. Pay per minute.

Video Conference HTML5: Split screen in multiple slots to show users that enable their webcams. Room owner (moderator) assigns users to slots and controls what everybody watches.Video Conference HTML5: Split screen in multiple slots to show users that enable their webcams. Room owner (moderator) assigns users to slots and controls what everybody watches.

Video Conference with Split View

Tips : Custom Gifts in Private / Public Chat - HTML5 Videochat

Donation Goals Tab: Room owner can setup multiple donation goals, progressive or independent where participants can contribute anytime.
Providers can monetize their content with access subscription tiers, price per item, donations/crowdfunding.

Performers can add videos to their webcam page.

Rate Star Review integration: AJAX Reviews for Content, with Star Ratings

Implementation Highlights

  • Free to Download and Test
    Solution can be downloaded, installed and run for free (with some limitations).
  • 100% PHP plugin source code
    Plugin abides to WP coding and security standards and is distributed and curated trough official WordPress repository: easy installation, update notifications, high security.
  • Translation Ready
    Plugin is localized, meaning a .pot file that contains mosts texts is included. Multiple translations for plugin are available as .po/.mo files and you can also edit/adjust or add new languages using a translation plugin.
    Videochat application texts can be translated from plugin settings.
  • Thousands of Themes
    Framework supports thousands of themes to choose from, including free and premium commercial themes .
    We recommend a theme that can be configured to have a wide content area (preferably full page width) so application interface can take up necessary space. Some tested themes: Jupiter, Impreza, Elision, Sweet Date 4U.
    For logo, you can start from a professional logo template.
  • Customizable Listings and CSS
    Solutions implements customizable listing templates and customizable CSS for main content like listings, dashboards. These can easily be edited from plugin settings and reset to defaults when necessary.
  • Custom Listing Profile Fields and Administrative Records for Profile Approval
    Admins can define custom fields for performers to fill and list on webcam room page or submit for admin review and approval.
  • Multiple Backend Settings
    Available plugin settings and options are documented in plugin backend and organised in multiple sections:  Server, Integration, Cam Listings, Performer, Account Records, Features, Profile, Client, Studio, Group Modes, Presentation, Pay Per Minute, Tips, Billing, Videos & Pics, Scheduler, Mobile: HLS/MPEG-Dash, Translate, Reset.
  • Backend Tools
    In addition to configuring plugin, settings, backend also includes special tools for: User Approve to review accounts and process approvals, Live Admin to monitor live sessions and spy webcams, Session Logs to review public and private session details.
    Also Webcam listings tool can be used to edit certain settings like Custom CPM, Custom Group CPM, Custom Earning Ration, Featured Level (to show with priority in default listings), Custom Room Link.
  • Secure Streaming
    VideoWhisper plans include SSL and connections are secured, using HTTPS for web pages and WSS for websockets for WebRTC signaling. Most browsers don’t allow publishing webcam from pages without HTTPS.Streams are secured with Session Control feature that restricts access based on site setup by including special keys. Access can be restricted by room, role, as necessary on each project.
  • HTML5 Videochat , 100% web based, no Flash, also works on mobiles
    Performers can start their rooms in HTML5 mode, using WebRTC to broadcast (also works from iOS/Android).
    A streaming server is used as a relay for scalability, reliability and cross protocol stream availability. Relay server also manages sessions and advanced interactions in real time.
  • Commercial grade Wowza Streaming Engine for HTML5 web based WebRTC broadcasting with secure websockets signaling, custom VideoWhisper module on streaming server side for Stream Session Control. Support for external RTMP encoders (OBS/GoCoder) with delivery as HTML5 HLS in web app.
  • Reliable and Secure Framework: WordPress
    Compared to other solutions, this script benefits from power of WordPress, reliability, ease of use, plugins, themes, a large community of experienced developers and designers, high quality coding and security standards.
    WP is the top platform of choice for top sites: About 1/3 of most successful 10k sites online use WordPress.
    WordPress includes multiple advanced plugins, tested and used on millions of sites:

    Some Premium WP Plugins

    • WooCommerce Memberships Setup paid membership as products. Leveraged with Subscriptions plugin allows membership subscriptions.
    • WooCommerce Subscriptions Setup subscription products, content. Leverages Membership plugin to setup membership subscriptionsSetup at least 1 paid role that members get by purchasing membership.
    • WooCommerce Booking Setup booking products with calendar, availability, booking deposits, confirmations for 1 on 1 or group bookings. Include performer room link.
  • Transcoding, HTML5 HLS, MPEG Dash, HTML chat for Mobiles
  • Design/Interface Adjustments
    After selecting a theme to start from, that can be customised by a web designer experienced with WP themes. A WP designer can also create a custom theme (that meets WP coding requirements and standards).
    Solution specific CSS (like for listings and user dashboards) can be edited in plugin backend.
    Videochat skin graphics can be edited by replacing interface images. Videochat application layout and functional parameters can be edited in plugin settings.
  • Customize Site Contents and Pages
    Site pages, menus, categories and sections can be edited from WP CMS backend. Most sites require Privacy Policy, Terms of Use pages.
  • Translation
    Plugin is localized, meaning a .pot file that contains mosts texts is included. Multiple translations for plugin are available as .po/.mo files and you can also edit/adjust or add new languages using a translation plugin. Videochat application texts can be translated from plugin settings.
  • Customize Features
    After ordering solution and setting up existing editions, VideoWhisper.com staff can customize these for additional fees depending on exact requirements.
    Software consists of videochat app that can be customised with parameters / by replacing interface skin images and the integration code (plugin) including php, js, css, settings that can be changed as needed. New options, features or changes in the app can be implemented by VideoWhisper developers.

Webcam Room Setup Features

Sample of features configurable for each room:

Subscription Tier
Cost Per Minute
Cost per minute for private shows (set 0 to use default). Default: 0.50 Min: 0.10 Max: 5.00
Cost Per Minute: Audio Only
Default: 0.50 Min: 0.10 Max: 5.00
Cost Per Minute: Text Only
Default: 0.50 Min: 0.10 Max: 5.00
Cost Per Minute in Group Mode
Cost per minute for group shows. Replaces paid group CPM (set 0 to use default). Default: 0.50 Min: 0.10 Max: 5.00
Picture
Update room picture to use instead of live snapshot.
Picture: PPVCamDemo.jpg 57.08k
Picture Thumb: PPVCamDemo-picture.jpg 17.09k
Show
Label
Shows in room listings instead of name.
Category
Description
Room description: profile, schedule. Shows on room page and full row list layout.
Brief
Room brief info: profile, schedule. Shows in room listings.
Ban Countries
You may want to ban your location for privacy reasons. Or countries and regions where your content is not legal or well received. List of locations (country, region, city or continent code, separated by comma) that can not access webcam room. (0)
Tags
Tags separated by comma. Show in room listings.
Access List
User roles, logins, emails separated by comma. Leave empty to allow everybody to access.
Access Price
Webcam room access price. Leave 0 for free access.
Access Password
Password to protect room page access. Leave blank to not require password.