We've stopped the development and sale of AVChat on 1st of September 2018. Tech support has ended on 30 November 2018.
For similar products we recommend looking into WebRTC based alternatives like https://appear.in or TokBox Video Chat Embeds.

Support Garage

Get Help With Your AVChat Products & Services

Getting started with eMeeting and AVChat

The AVChat Plugin for eMeeting handles the integration between your eMeeting web site and our AVChat software. Here's what it will do:

  • Automatic username, gender and profile picture integration: users will have the same username, gender and profile picture in the web site and in the video chat
  • Different features for different user groups
  • User profiles integration: you can access the profile of other users directly from the video chat
  • Placement of video chat within the web site (user and admin interface)

If you cannot find the answer you’re looking for here, we encourage you to try our FAQ or forums. There's also more documentation regarding AVChat in the documentation area for the main standalone version.

All the specific documentation regarding eMeeting is on this page so if you're looking for something specific just hit Ctrl+F on your browser.

Here are the eMeeting related topics we will cover on this page:

1. Installing the AVChat Plugin for eMeeting

First you have to download 2 archives from the client/trial area on avchathq.com to your computer. These 2 archives are:

  • AVChat 3.0.zip (contains media server files for Red5/FMIS/Wowza and AVChat Standalone)
  • avchat3_emeeting_9x_integration.zip (includes the actual eMeeting Plugin)

Extract the 2 archives somewhere on your computer to have all the files handy! We will use files from both archives!

After you follow the installation instructions below, the first time you will log in the video chat you will be asked for a license key. That's in your private client/trial area.

Back to top

1.1 Setting up the avchat30 application on the media server

First you need to install the avchat30 app on your media server. If you don't know what a media server is check out the requirements. If you already have a media server (Red5, FMIS, FMIS hosting, Wowza) here's what you need to do:

Red5 installed on a dedicated server or VPS

Upload the avchat30 folder from the Files to upload to your media server (Red5) folder to the webapps folder of your Red5 installation (C:\Program Files\Red5\webapps on Win, /opt/red5/webapps/ on Linux)

Chmod the new avchat30 folder to 777.

Restart the Red5 server

You're done, move to step below

Wowza installed on a dedicated server or VPS

Upload the applications, lib and conf folders from the Files to upload to your media server (Wowza) folder to the root folder of your Wowza Media Server installation: C:\Program Files\Wowza Media Systems\Wowza Media Server Pro 1.7.2\ on my computer.

Restart the Wowza server

You're done, move to step below

AMS installed on a dedicated server or VPS

Upload the avchat30 folder (you will find it in your AVChat archive in the Files to upload to your media server (FMS) folder) to the applications folder of your FMIS installation (C:\Program Files\Macromedia\Flash Media Server\applications on Windows, /opt/macromedia/fms/applications/ on Linux)

Chmod the new avchat30 folder to 777

You're done, move to step below

Now that we've got that out of the way, let's move on to installing the AVChat Component on eMeeting

Back to top

1.2 Installing the actual AVChat Plugin for eMeeting

  1. Download and unpack the eMeeting Integration Kit for AVChat 3 archive (avchat3_emeeting_9x_integration.zip) on your computer.
  2. Connect with an FTP client (like WinSCP or FileZilla) to your website and go to [your website root]/inc/exe/.
  3. Create a new folder named videochat.
  4. Copy the contents of avchat3_emeeting_9x_integration.zip/avchat3 to [your website root] folder. This will put the needed files in the right folders.
  5. Now go to the folder where you unzipped the latest AVChat3 archive and copy all the content from Files to upload to your website to the same videochat folder
  6. Now open videochat/avc_settings.xml in a text editor and set the value of
    <connectionstring>
       <value>rtmp://media-server-ip-address/avchat30/_definst_</value>
    </connectionstring>
  7. Chmod the uploadedFiles folder to 777 (otherwise the upload function might not work)
  8. Chmod the tokens folder(plugins/AVChat3/includes/tokens) to 777
  9. Now you need to add a menu item. Go to Design >> Menu bars
  10. From the drop down the menu bar choose the Top Menu Bar
  11. In the empty fields at the bottom add an entry with:
    1. Menu Link: flashchat
    2. Menu Caption: Flash Video Chat
  12. Click the Update button at the bottom
  13. Now you have to edit the index.php from [your website root].
    1. Go to line 2820, just after the case : "chatroom" statement and insert the text below:

    2. case "flashchat":{ MustBeLoggedIn(); if(isset($PACKAGEACCESS[$_SESSION['packageid']]) && in_array($PackageString,$PACKAGEACCESS[$_SESSION['packageid']])){ header("location: ".DB_DOMAIN."index.php?dll=subscribe"); exit(); } } break;

      Here's how it should look: avchat 3 embed code

    3. Save the file so the changes will take place. ( be sure that the modifications are on the server, not on your computer )
  14. Done, a Video Chat link will now show up in the top menu on the front end of the website

Back to top

2. Accessing the AVChat admin interface in eMeeting

If you are a super-admin, you need to follow these steps:

  1. Log in into the admin area of your site and do not log out.
  2. In another tab or even in the same tab, log in the front end of the site with any user that you like.
  3. Now you can enter the chat and it will automaticaly give you the admin area of the chat, knowing that you have administrative privileges of the site.

If you are a moderator, then you have access by default in the admin area of the chat.

Just log into the front end of the site like you normaly do, and then access the chat. You should be given by default the admin area of the chat. If not, then the super-admin has not given you rights to access it, so contact the super-admin if you think this is a mistake.

If you are an admin, you have by default access to the admin part of the chat, so follow these steps:

  1. Log in into the admin area of your site and do not log out.
  2. In another tab or even in the same tab, log in the front end of the site with the user for the front end part.
  3. Now you can enter the chat and it will automaticaly give you the admin area of the chat. If you do not have access to the admin area of the chat, than contact the super-admin because he might have disabled this option for you.

If you are the super-admin and you want to revoke the admin access for moderators and admins (they have access to the admin area of the chat by default), follow these steps (ADVANCED):

  1. Edit integration.php file from [your website root]/inc/exe/videochat/integration.php

    In this file, on line 6, we test to see if the user is a site moderator or an admin (you can set a user to be moderator from the eMeeting backend area by going to the member search page and clicking the moderator icon next to their name). By default, both the moderators and the admins can access the admin area of the chat.For example, if you do not want the moderators to be able to access it, you simply delete the first 2 members of the "IF" statement.

  2. Edit index.php file from the same directory. Here, like in the previous point, you have to edit line 3 accordingly to who you want to be redirected to the admin part of the chat (but not necesarily have admin rights).

  3. Be sure to edit both the "integration.php" and the "index.php" file accordingly if you want the moderators/admins to access/not access the admin part of the chat.

If anyone tries to access the admin.swf file directly (not through the link from the menu), they will not be allowed into the admin part of the chat because in the integration.php file we test the users to see if you gave them privileges to access the admin area, so in this case, if they do not have it, they will be prompted with an error saying they do not have the right privileges.

Back to top

3. Location of AVChat files in a eMeeting installation

All the AVChat Standalone files including language files, audio/video quality profile files, avc_settings.php and, well, everything else are on your eMeeting web site in:

[your website root]/inc/exe/videochat/

In there you will also find some special integration files like integration.php, these contain all the logic behind the integration! How they work is that they modify the default values in avc_settings.php depending on the logged in user/browser requesting them.

Back to top

4. Opening up the video chat in a pop up

Unfortunately, we're still working on this one...

Back to top

5. Placing ads around the video chat

Please contact the support team at support@nusofthq.com for further information on this one

Back to top

6. eMeeting's membership levels

In eMeeting 10 there are 2 default membership levels that can not be removed (Guests and Free Users), a super user member and the "Moderator" title.
The super user can add more membership levels.
Each member can also be a Moderator.
The super user can mark each individual user (regardless of its membership level) as a Moderator.

The AVChat permissions for each membership level, for Moderators and for the super user are set through the integration.php file located in /inc/exe/videochat/.

Back to top

7. Allowing visitors/guests to join the video chat

In the integration.php file, there is a variable called $allow_visitors which is set to true by default. At line 158, there are the permissions that the visitors are allowed to have while visiting the chat. For more information, please don't hesitate to contact support@nusofthq.com

Back to top

8. Changing the looks of AVChat to better fit your eMeeting web site

Changing the design of AVChat is explained in detail in the documentation for the standalone version.

When working with the eMeeting Plugin keep in mind that AVChat is installed in [your website root]/inc/exe/videochat/ so all the files you need to edit (like style.css for fonts and colors, avc_settings.php for the background image,) are there.

Back to top

Get personalized help

Customers with an active support & updates plan can submit support requests through their private client area.

Enter client area

Support forums

Ask other customers for advice on features, customization and running a community in our peer-to-peer support forums.

Visit AVChat forum

Installation service

Should you need help installing the softare we can help you install both AVChat and the media server through our installation services.

Find out more