Notice: Undefined offset: 0 in /home/avchat/public_html/blog/wp-content/plugins/avchat-3-pro/avchat3.php on line 115
Notice: Undefined offset: 1 in /home/avchat/public_html/blog/wp-content/plugins/avchat-3-pro/avchat3.php on line 159
Notice: Undefined offset: 1 in /home/avchat/public_html/blog/wp-content/plugins/avchat-3-pro/avchat3.php on line 163
With the Holidays quickly approaching,we, here at AVChat Software, have decided to bring you a specialHoliday gift with the December build: the long awaited support for mobile devices.
The HTML 5 client of AVChat has been our main focus during the last few months.
Here’s an overview of the client’s requirements and its features:
- Media server: As of now the HTML 5 client works only with FMS. Red5 and Wowza support are in development.
- Web Server: A PHP based web server hosting the chat. Socket support must be enabled. You can use phpinfo(); to check if sockets are enabled.
- Login screen with username and gender selection (pulls data from genders.xml)
- Room list from where a user can select any public room to join (private rooms can not be joined in this version).
- Text chat in public rooms between both clients (flash -> html , html -> flash, html->html). Private chat is not yet supported.
- Ability to view the users that are online in the joined room.
Shared settings with AVChat Flash client:
Some of the settings in the Flash client also apply to the HTML 5 client.
Here are the ones available in this version:
- genders – are imported from genders.xml
- dropInRoom setting functions for one room only, if an array of rooms is given, the HTML 5 client will only join the first room.
For the login area the following settings apply:
- changegender ,
For the textchat area :
Setting it up:
Install the build normally and then change the webServerIp setting in settings.asc (new setting) to reflect the IP of your web server (security feature).
Acessing the HTML client from a desktop computer
The HTML 5 client can also be accessed from a desktop browser. If you wish to prevent this set enableHtmlClientForDesktopBrowser in avc_settings.xml to 0.
Here are a few screenshots from an iPad 2 device, and a Galaxy S3.
Login screen on iPad 2
Rooms list on iPad 2
Chat in iPad 2 with users list
Other major changes in this build:
- All settings from avc_settings.php moved to avc_settings.xml(Important: for ASP and ASP.NET users the settings are still imported using avc_settings.asp and avc_settings.aspx respectively).
- style.xml has been added and it will soon replace style.css(Important: style.xml applies for now only for the replacement of style.css for PHP users, users with ASP and ASP.NET will need to use style.css)
- file types allowed for uploads in AVChat are now specified in file_types.xml (only for upload.php)
- Favicon updates for new received messages (screen)
- Updated the flash client to correctly detect and display users that come from a mobile client
- Ability to turn off the badnicks filter for usernames (applyNickNameFilter setting in avc_settings.xml).
- badwords.xml now supports wildcards and you can specify the path to the badwords.xml file in avc_settings.xml.
Here’s what’s fixed:
- Implemented an automatic cleanup for *.rso’s of Wowza so that the shared object stop growing very large in size
- Fixed issue with auto-create rooms not working properly on FMS
- Fixed issue with AVChat client failing to load userslist if an icon url of a gender couldn’t be found.
- fixed cross-domain issue, related to the loading of gender icons that were located on a different server than the server with the .swf’s
How to download and upgrade?
You can download this new build of AVChat from your client area. As a trial user you do not yet have access to this build.
Steps to upgrade an old installation:
- overwrite all old client side files (You can keep your old language files. The missing phrases will default to English until you add them to your existing language XML file.)
- overwrite the media server files and restart the media server
If you have issues with it after upgrading make sure you clear your browser’s cache. If you still have issues after doing that send us an email at email@example.com.
If you want us to upgrade your AVChat installation for you you can purchase our additional AVChat Installation Service from here: http://avchat.net/buy-now#services . Once you make the purchase just email us at firstname.lastname@example.org .
We will be focusing on making the HTML 5 Client compatible also with Wowza and Red5 Media servers for our next build.
Alin has been working on a new tool to help configure standalone installations of AVChat, we call it AVM (AVChat management) check it out in our forum here.
Stefan has been working on getting the integration kits compatible with this new mobile version and the 1st one is the WordPress one (Pro and Standard). Yuu can find more info about the update in the blog post here.