Hi everyone, In this tutorial I will show you how to setup AVChat and SocialEngine in order to build a paid membership website with 2 member levels where the video chat is a big part of it. AVChat 3, when used with the Integration Kit for SocialEngine 4, has many options that allows you to differentiate a non paying member from a paying member by limiting access to some AVChat premium features or to the entire chat and encourage non paying members to upgrade. When configured properly this will substantially grow the subscription revenues for your website. The website we are trying to build will have 3 different member levels: visitors (Public) will not be allowed access to website content and[…]
The login screen in AVChat 3 shows up to ask the user for its username and gender. However if you provide these info’s via avc_settings.php or avc_settings.asp the login is not needed anymore so it will be skipped! So this is what you need to do in order to auto login users: set the value of $config[‘username’] to something (like the username of the person logged in the website) change the value of $config[‘gender’] to male, female or couple set $config[‘changegender’]=0; so the user will not be given the chance to change its gender set $config[‘changeuser’]=0; so the user will not be given the chance to change its username You can also use $config[‘disableGenderSelection’] to disable the gender selection altogether and[…]
About bandwidth usage The bandwidth usage/month depends on many factors and can never be guessed without several days of actual running the video chat software on your website: number of people online watching cams and how much time they spend watching number of people online broadcasting cams and how much time they spend broadcasting how many cams a user can see at once audio/video quality (128,256,512kbits/s etc…) For example a user broadcasting its webcam for 30 minutes at 256kbits/s will use 57Mbytes of bandwdith (256kbits/s * 60 seconds * 30 minutes=57Mbytes). Another user viewing the first one for 30 minutes will use the same amount: 57Mbytes. Total: 114Mbytes for a 30 minute 1 to 1 video chat session. Reducing bandwidth usage AVChat[…]
In avc_settings.php you will find the following config option: $config[‘showWhoIsTyping’]=1; Set it to 0 and the who-is-typing box will not be shown anymore in the chat. If you are using avc_settings.asp look for the showWhoIsTyping variable and set it to 0!
Error 1: If, when trying to connect using AVChat 3, you are getting this error message: Connection failed, media server might be down or firewall might be blocking the connection! like this: You need to check: your rtmp connection string inserted in avc_settings.xxx the media server might not be running (you can check if Red5 is running by going to http://yourred5server.com:5080/) the media server might have not started properly (thus is not running, you can check the logs in Red5/log for any ERROR messages during startup) there is a firewall on the media server blocking TCP traffic over port 1935 (and 5080) the user trying to connect is behind a firewall that blocks the connection (either a personal one installed on[…]
Changing the license key: Why would I change the license key? Insert a new trial key Switch from trial to non-trial key Switch the domain on which the software will be used Upgrade from Lite to 40 users (for example) What do I have to do? Log in the video chat using the admin interface (admin.swf) Click the Settings button at the top In the window that shows up, delete the old key from the text field and insert the new key Press the [Change Key] button If successful, you should now see the new limits/expiration date/domain above the license key text field! Resetting the license key: If something goes awfully wrong and you find yourself locked out of the[…]
We have rearranged the documentation area on our website and we’ve added some new documentation for AVChat 3: Changing the background color and background image Changing the size of the video chat area Changing the join/leave/buzz/new text message sounds Overview of design options in AVChat 3 Dropping users into rooms automatically Last week we’ve also had some posts on some interesting features in AVChat 3, if you missed them here they are again: Display of streams delay Recording video streams Dynamic bandwidth usage reduction We are also preparing a big paper on security features implemented in AVChat 3 and I tell you, it doesn’t get any more secure than this! 🙂
Both AVChat and AVConference load the words and phrases used in the admin and user interfaces from external .xml files. These .xml files are plain text files that can be edited with any text editor. In order to change a word in the interfaces, to translate the entire interface in another language or to change the initial welcome message you just need to edit these files and change whatever you need! You will find these .xml files in the /en/ folder: en/index_en.xml for the user interface texts en/admin_en.xml for the admin interface texts If you are using the chat software as a Joomla component, the files are most probably in components/com_avchat/en/ . IMPORTANT: After editing the .xml files and uploading[…]