AVChat2

Flash video chat for user based websites. Small and large.

Find out more details Launch demo

AVChat 2.3 installation instructions

For AVChat 2.1 and 2.0 instructions click here.


Step 1: Setting up the Red5/Flash Media Server application


If you have Flash Media Server installed on a dedicated server.

  1. Connect to that server (using FTP or whatever is available)
  2. Go to the "applications" folder inside the FMS installation folder (C:\Program Files\Macromedia\Flash Media Server 2\applications on Windows, /opt/macromedia/fms/applications/ on Linux)
  3. Create a new folder named "avchat23" (applications/avchat23/)
  4. IN this folder copy(upload) the main.ase and settings.asc file that came with your AVChat 2 software.
  5. Edit the settings.asc file and repalce the value of application.licenseKey with the KEY you recieved by email.
  6. You're done, move to STEP 2 below

If you have a Flash Media Server account from Influxis.com

  1. Log in to your account at influxis.com go to [MY APPLICATIONS]
  2. Click on the link labeled "Add New Application".
  3. On the page that opens up you must enter a name for the new application. Enter "avchat23" in the field,
  4. Select "I will add my own ASC file(s)"
  5. Press [Continue].
  6. On the next page click "Do nothing, I will add this later from the File Manager" and then press [Continue].
  7. You should receive a confirmation message and a green rtmp string. Copy this green rtmp string somewhere as we will use it later.
  8. Go to [FILE ADMIN] select "avchat23" from the file browser, click [UPLOAD FILE].
  9. In the pop-up window that opens, click [Browse for files] and add to the UPLOAD QUEUE the main.ase +settings.asc files, from the AVChat 2 archive that you have received.
  10. Click [Upload Now].
  11. Before or after uploading settings.asc, edit it with a text editor and repalce the value of application.licenseKey with the KEY you recieved by email.
  12. You're done, move to STEP 2 below

If you have Red5 installed on a dedicated server.

  1. Upload the "avchat23" folder (you will find it in your AVChat 2 Red5 server side files archive) in the "webapps" folder of your Red5 installation (C:\Program Files\Red5\webapps on Win, /opt/red5/webapps/ on Linux)

    If you have Red5 0.8 RC1 or higher:
    Empty the contents of this folder before continuing: Red5/webapps/avchat23/WEB-INF/lib/ .

  2. Edit avchat2.properties and repalce the value of licenseKey with the KEY you recieved by email.
  3. Restart the Red5 server.
  4. You're done, move to STEP 2 below


Step 2: Setting up the AVChat 2 software on your web site

If you want to install AVChat 2 in a folder on your web site:

  1. Using FTP log on to your site's web server, and create a new folder in a location were it will be accessible from a internet browser (http://www.mysite.com/avchat2folder/).
  2. Inside that folder put all the contents of the folder named "Files to upload to your web site" from the AVChat archive received.
  3. Open avc_settings.php (or avc_settings.asp) in a text editor, and point the value of $connectionstring to your newly created FMS/Red5 application. Some FMS hosting providers will already generate this connectionstring for you. Here are a few examples:

    Good examples:
    • rtmp://myfmsserver.com/avchat23/_definst_
    • rtmp://subdomain.myred5server.com/avchat23/_definst_

    Save the configuration file and don't forget to upload it to the web server and replace the old one.

  4. Go to http://www.yoursite.com/avchat2folder/ and you should get the login screen. Type in a username and press Connect... . To access the admin interface go to http://www.yoursite.com/avchat2folder/admin.html.

If you want to install the AVChat 2 Joomla 1.5.x component:

  1. From the Joomla 1.5.x admin interface, using the menu, go to Extensions -> Install/Uninstall.
  2. Click the Browse button next to the Upload Package File file field, browse to where you have unzipped the AVChat package, select the AVChat joomla component zip file (com_avchat.zip) and then click the Upload File & Install button. You should see a success message.
  3. Go to Menus -> Main Menu . Click on the NEW icon button at the top right of the screen, on the page that opens up in the Select Menu Item Type list click AVChat. On the new page give the new menu item a name, select the desired access level from the Access Level list, and finally click the SAVE icon at the top right of the screen.

    Now your users (and visitors, depending on the access level selected above) will see the new menu entry and that entry will take them to a page in your web site containing AVChat 2.

  4. Now using a FTP program go to Joomla installation folder/components/com_avchat/ on your web server and open avc_settings.php in a text editor and set the value of $connectionstring to the rtmp connection string obtained at the end of Step 1.

    Here are some examples of how it should look:

    • $connectionstring='rtmp://myFMSserver.com/avchat23/_definst_';
    • $connectionstring='rtmp://myRed5server.com/avchat23/_definst_';

    Save the changed avc_settings.php file back to the server.

    That's it, you're done!Your web site users will see the new AVChat entry in the Joomla main menu. The admin can access the admin interface of AVChat 2 by going to Components->AVChat->Log into AVChat... .


If you want to install the AVChat 2 Joomla 1.0.x component:

  1. From the Joomla admin interface, using the menu, go to Installers -> Components.
  2. Click the Browse button, browse to where you have unzipped the AVChat 2 package, select the AVChat joomla component zip file (com_avchat.zip) and then click the Upload and Install button. You should see a success message.
  3. Go to Menus -> mainmenu. Click on the NEW icon at the top right of the screen on the page that opens up select component from the top right list, and click the NEXT icon, on the new page give the new menu item a name and select AVChat from the components list, select the desired access level from the list, and finally click the SAVE icon at the top right of the screen.

    Now your users (and visitors, depending on the access level selected above) will see the new menu entry and that entry will take them to an AVChat page.

  4. Now using a FTP program go to Joomla installation folder/components/com_avchat/ on your web server and open avc_settings.php in a text editor and set the value of $connectionstring to the rtmp connection string obtained at the end of Step 1.


    Here are some examples of how it should look:


    • $connectionstring='rtmp://myFMSserver.com/avchat23/_definst_';
    • $connectionstring='rtmp://myRed5Server.com/avchat23/_definst_';

    Save the changed avc_settings.php file back to the server.

    That's it, you're done! Your web site users will see the new AVChat entry in the Joomla main menu. The admin can access the admin interface of AVChat by going to Components->AVChat->Log into AVChat... .


Step 3: What else you can and should do now:

  • Inform the people of the new web site feature(video chat) by using the web site mailing list, the newsletter, posting news on the home page or in the news section, creating banners and putting them on your site or on other sites, etc... .
  • If you have a multi level users system, you can limit the video time/day or the number of frames/second for the "free" users, in order to encourage them to upgrade. In this case you must clearly inform all the members about the new benefits of being a "paid" member.
  • Look deeper into the settings file, there are a lot of things that you can change in there!
  • Change the default video bandwidth profile. Video tends to use a lot of bandwidth, so it might be a good idea to look at the bandwidth profiles provided.
  • Change the language of the interface by changing the texts inside admin_en.xml and index_en.xml. These 2 xml files can be found in the "en" folder.
  • Add words to your bad words filter(badwords.xml) or bad nicks (badnicks.xml) filter.
  • Enhance the html page in which AVChat 2 resides. AVChat does not depend on the html pages containing the swf files. The html pages are just a container. You can add any element you wish (banners,links,images) to those html files. You can even insert the swf file in a completely different html/php/asp file as long as the paths are kept.
  • Rename admin.html and admin.swf for security reasons.

Go back to Articles List