Joomla Video Conference

VideoWhisper > Video Conference >Joomla 3.x-1.5.x & JomSocial

Joomla 3.xJoomla 2.5Joomla 1.7Joomla 1.6Joomla 1.5 Joomla Module Joomla Component JomSocial

Video Conferencing SoftwareVideo Conference component and module for Joomla allow easy setup of the VideoWhisper Video Conference software, backend configuration and creation of video conferencing rooms from backend and frontend.

Joomla Video Conference component
  • Joomla Component and Module (configurable)
  • Users can create and manage rooms
  • Admins can also manage room setup templates
  • Configure access , permissions and settings per room
  • Rooms list and management links with module
  • Supports JomSocial groups
  • Supports Joomla Updater

This provides live web based video conferencing, public & private chat, multiple rooms and file exchange features. Ready to be used for online communities, business meetings.

You can test it on these live sites:

Register an account to test it with high quality settings, create your own rooms or test as visitor with normal quality.

The component is developed using MVC (model view controller) for Joomla and same extensions work on Joomla 1.5, 1.6, 1.7, 2.5. There's a special extension for Joomla 3.x .

Joomla is an award-winning member and content management system (CMS), which enables you to build web sites and powerful online applications. Joomla is free and open source, easy to install and supports many ready made add ons to extend its functionality (e-commerce, e-learning, inventory, reporting, bridges to other applications).

Also supports JomSocial groups if component is available.

Joomla integration features:
Backend Features: Setup parameters, create and manage all rooms (including permissions) and room templates.
Front End Features: List latest public rooms & user's rooms, create room (from template), manage settings for own rooms.

Installation Instructions

Before installing, make sure your hosting environment meets all requirements.

  1. If you're not hosting RTMP with us go to RTMP Application Setup for installation details.
  2. Install the component and module zips from Extensions > Install/Uninstall in joomla administrator interface.
  3. Froom joomla administrator interface fill rtmp application address in component parameters from Components > Video Conference .
  4. Enable the module from Extensions > Modules (joomla administrator interface) if you want to list public video conference rooms on your site.
    Module also shows interface to allow frontend users to create and manage rooms.
    In Joomla 1.6-1.7+ you should configure these to show module on standard templates: Status: Published, Position: position-7 (usually left column), Module Assignment : On all Pages, then [Save&Close].


  • You can install and use multiple VideoWhisper communication components on same website.
  • Disable/configure any SEO/ad injection components to not alter these components and modules. Changing links or adding extra content to component output will usually cause flash application parameter errors.
  • Joomla menus for application are not available because room links are dynamic (based on room name). Room links must be used and displayed with the module or exact static links listed for each room in the component.

Joomla Video Conference Snapshots

Supports rich content type like emoticons, links, twitter usernames, youtube movies, swf games, images.

Video Conference Rooms can be edited from joomla administrator interface.

Video Conference Room settings including layout, custom bad word filters, usage limiations, user permissions.

Video Conference Component License

This joomla integration component is provided with full php source code under GPL. This basicly means you can use, tweak, distribute the component php files as you wish. Contact us if you have interesting tweaks for this or derived components and want to share these with the world.

Joomla Video Conference Component Feedback

If you're happy or not with this application and want to leave a public feedback, you can rate and submit a review for the Video Conference Component on Joomla Extensions Directory.


Details, Forums, Downloads

Joomla Video Conference Component Features

There is a special access link for each room. Users can be directed to a certain room with a certain set of custom settings.

Here are the settings that can be configured for each video conference room from joomla administrator area:

Frontend Room Setup
Replicable Replicable rooms show to frontend users as room types they can create. Virtual rooms are only for setting permissions and can not be accessed by users for chat.
Creators Are allowed to create (replicate) this type of room.*
Edit Settings Owner can also edit these settings only if listed: Layout Code, Streaming Settings, RTMP Application Address, RTMFP Application Address, Usage Limitations, User Permissions
Owner Username or user email address.

Room Details
Layout Code: Get layout code by typing "/videowhisper layout" in the chat panel after channgin panel positions and sizes
Fill Window Panels expand on startup to fit window if more proportional space is available.
Public (Listed) List room in public listings (including public list where people can enter from any other room).

Streaming Settings
Maximum Bandwidth:  
RTMP Application Address Leave blank to use default (if defined in parameters). Must be a RTMP address pointing to the VideoWhisper RTMP application installed on a RTMP server. Users on different RTMP servers can NOT see each other.
RTMFP Application Address Leave blank to use default (if defined in parameters). Or use a different address for increased security on P2P connections.

Usage Limitations
Capacity Maximum number of participants allowed in room.
Life of room in days (since creation date). Leave 0 for no expiration. Current age: 0 days
Room cleanup (deletion) if not used for that amout of hours. Leave 0 for no cleanup.
Usage will add up for each user (meaning 10 users for 5 minutes of conference will require 50 streaming minutes). Leave 0 for unlimited usage.
Credits Reset (days): Specify when used credits are reset. Set 1 for daily, 7 for weekly, 30 monthly, 365 yearly. Leave 0 to count lifetime usage.
Filter Bad Content Bad content to filter (RegEx).
Filter Bad Words Replace string.

User Permissions
Owner Room owner username.
Allow Visitors Allow guests (not registered and logged in users) to enter.
Moderators Are allowed to set speakers and inquirers, close public videos, kick users.
View Credit Info View credit usage statistics realtime.
Webcam Video Are allowed to publish video if and when webcam is enabled.
Webcam Sound Are allowed to publish sound if and when webcam is enabled.
External Webcam Encoder Are allowed to publish webcam with external encoder.
Files Upload Are allowed to upload files.
Files Delete Are allowed to delete files.
Rooms Create Are allowed to create new rooms from chat interface.
Rooms Delete Are allowed to delete rooms from chat interface.

Set user groups as comma separted joomla user roles, usernames, or use these wider groups:
Admins: Super Administrator, Administrator, Manager. Also includes owner.
Members: Super Administrator, Administrator, Manager, Publisher, Editor, Author, Registered.
All: Super Administrator, Administrator, Manager, Publisher, Editor, Author, Registered, Guest.
None: feature disabled for all categories.

Order Now!   Instant 100% web based video communications for your business. WELCOME TO THE NEXT LEVEL!