Posts Tagged ‘build’

New AVChat Build (1365, October)

Saturday, October 22nd, 2011

We’ve been silent for a while now on the AVChat front but ohh boy do we have some news for you today!

Today we’re releasing build 1365 of AVChat, our flagship video chat software. This build comes to fix most of the issues that have appeared since our last build and implements many of the functionalities that have been requested in the forum.

Thank you all for the suggestions for the bug reports for the discussions we had and for helping making AVChat a better software.

Now let’s move on to what changes this new build brings upon us.

First, we have a new emoticons pack

We’ve licensed this 36 square emoticons pack and included it in this build for you guys to use.

It’s a beautiful selection of (almost) square emoticons that fit our chat interface perfectly. The old emoticons pack is still included but it’s not the default anymore.

On the same line we’ve also improved the emoticons placement script and now it can technically take emoticons of any size (however at about 20px in height they do start to overlap vertically so we’re looking at ways to fix this).

There’s a new Ignore New Private Messages button in the text chat area

We added this button to allow popular chat users to block all incoming  PM’s. Private messages will still be shown from users with who there’s already a private tab/discussion open .

The status (enabled, disabled, hidden) of this button can be controlled trough the new showIgnorePMsButton in avc_settings.xxx.

We added a way to specify a custom message to be shown when the chat is full.

The message can be changed from the language xml file:

Formatting options are now remembered between chat sessions.

Chat users will now be more easily recognized between chat sessions. Starting with this build, the font, text color, underline, bold and italic options will be remembered between chat sessions.

Support for animated flash backgrounds

You can now use animated flash backgrounds in AVChat.

To complement that we’ve also added a new way to scale these backgrounds (2 times or 3 times, etc…) trough the backgroundImageScale variable in avc_settings.xxx.

We’ve also added a opacity value in style.css for the text chat and users list area so these new beautiful animated backgrounds can be seen trough those areas.

To use an animated flash background just configure the backgroundImageUrl variable in avc_settings.xxx to point to a .swf file.

We’re looking for some such backgrounds to include in AVChat by default and some for special occasions (Halloween & Christmas). It’s hard to find good such backgrounds with proper licenses that allow us to include them in AVChat.

Admins can now kick users from only one room

You guys have aked for more control over kicking and we’ve delivered. You can now kick a user from only one room.  It does not work (yet) if the user is in only that room (but we’re on to fixing it), in this case you need to use the normal kick feature.

The default admin icon can be changed

Last year (build 900 more exactly) we’ve added the ability to change the icons for male/female/couple . Today we’re adding the ability to change the admin icon trough the new adminImageUrl variable in avc_setings.xxx.

Typing can be disabled

Some webmasters made a very good point when they told us that they do not want website visitors to be able to type. That’s why in this build we’ve added the ability to disable the text chat input text box trough the new typingEnabled variable in avc_settings.xxx.

This is only the first version of this feature, in the future we will present users with a big nice round window asking them to login or register if they want to chat.

Improvements in the video areas

We’ve added the ability to stop broadcasting completely by pressing a single CLOSE button above your webcam.

We’ve tweaked the video areas to work better (not distort) with weird resolutions that some of our clients are using.

We’ve also added the ability to specify how big broadcasting webcam area should be regardless of the resolution in which the video is streamed. This is helping a lot the clients that stream really big videos (entire screens). This is done trough 2 new size options in the video quality xml files.

Basic integration with gifts systems

Larger websites have their own gifting system. We’ve added a small Send Gift link to the side menu of the chat users. You can configure this link to open your existing SEND GIFT page customized with the sender and the receiver (person clicked in the users list) information and available gift.

This is something we will be looking more into in the future and maybe even adding our own gifts system to AVChat.

Auto size rooms tabs

Room tabs are now automatically resized to the length of the room’s name.

Other improvements:

  • Wowza 3 support (Wowza 3 has just been released yesterday, here’s the pricing)
  • Flash Media Server 4.5 support (released on 8 September)
  • Who’s typing box can be skinned and rotated (yes we’ve listened ;) )
  • When sending a message to a offline user you will be notified about it in the text chat area
  • You can now use wild cards in the badnicks xml file
  • Path to badnicks.xml can be specified (badnicksxmlurl in avc_settings.xxx)
  • Path to style.css can be specified (stylecssurl in avc_settings.xxx)
  • You can now change the color of the welcome message (welcometextcolor option in style.css)
  • You can specify how long the emoticons panel should stay up before it disappears (hideEmoteIconPanelDelay in avc_settings.xxx)
  • Ability to specify the format in which the time is hown inside the text chat (timeFormat in avc_settings.xxx)
  • Ability to customize available users limits for when creating a new room (maxUsersInRoomsLimits in avc_settings.xxx)
  • Ability to control the status of the Stop him/her from viewing you button in the side menu (stopViewerButtonEnabled in avc_settings.xxx)
  • Several new and updated icons across the chat

Lots of bug fixes:

  • fixed issue with being blocked and then unblocked prevents you from seeing that users web cam
  • fixed issue with last / in links not being included in the link
  • fixed issue with eye icon going over the lock icon in the users list area
  • fixed issue with clicking on users brings up the ban/kick panel
  • fixed ban issues on Wowza
  • fixed many issues with RTL (right to left)
  • fixed issue with resizing of non 4:3 and 16:9 video resolutions
  • fixed issue with webcam in fullscreen being able to be moved breaking the layout

New options in avc_settings.xxx

timeFormat: a string describing how the absolute time shown in the text chat area should look. The main use would be to switch between European time (18:53) and US time (6:53 pm) but there’s so much more you can do like remove seconds ( they’re shown by default) or add the day and month values. For the exact details on what values this config option can take follow Php’s date function documentation: http://php.net/manual/en/function.date.php as our implementation follows the same rules.

adminCanKickFrom1Room: configures the status (enabled, disabled, hidden) of the KICK FROM THIS ROOM button in the user side menu window. At this moment a user will not be kicked from the room if that rooms is the only room he is present in, in that case just use the normal kick function (will kick the user from the chat), this issue will be addressed in the next build. This variable applies only to admins connected trough the admin interface (admin.swf).

maxUsersInRoomsLimits: a string containing the list of numeric limits for maximum users in a room available in the drop down menu for Max Users In This Room limit when creating a room. You can use the variable to allow premium/gold/paying members to create rooms with 10 users while the free members and visitors can only create rooms with up to 2 or 5 members for example.

showIgnorePMsButton: there’s a new button in the user interface now, that allows a user to block all new incoming private messages (private messages from users with who you already have a PM window open will not be ignored). This variable controls the status of that button: 0 for disabled, 1 for enabled,  2 for hidden.

stopViewerButtonEnabled: controls the status ( 0 for disabled, 1 for enabled,  2 for hidden) of the “Stop him/her from viewing you” button in the side menu. This button is taken into consideration only for users who are looking at you/watching your stream.

badnicksxmlurl: specifies the path to the xml file containing banned words. You can point this variable to a php file that gets the words from the database and returns an xml list of banned words (use the provided badwords.xml file as a example of what you should output).

stylecssurl: specifies the path to the style.css file that controls some of  AVChat’s looks. You can point this variable to a php file that gets the CSS values from a database and returns them to AVChat.

typingEnabled: this variable a new kid on the block. It controls weather or not the user can type in AVChat. Some sites want to block the ability for visitors to type until they register. In the future, if typing is disabled for a user we will also prompt him to login or upgrade.

hideEmoteIconPanelDelay: this variable controls how much will the emote icons box in the text chat area will stay open after clicking on the emote icons button. By default is set to 3000 ms.

giftsEnabled and giftsUrl: we’ve added a new button in the side menu panel that shows up when you click a user in the users list, the Send Gift button. This button allows you to integrate AVChat with an existing gifts system that you have on your website (someone proposed using this button as a report User button and you can use it like that). These 2 variables control that button.

giftsEnabled controls the state of the button (0 for disabled, 1 for enabled,  2 for hidden).
giftsUrl controls the URL that opens when you click the button. By default giftsUrl is set to:

javascript:NewWindow=window.open(‘sendgift.php?destinationSiteId=DEST_SITEID&destinationUsername=DEST_USERNAME&senderSiteId=SENDR_SITEID&sederUsername=SENDR_USERNAME‘,’newWin‘,’width=550,height=380,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=Yes,fullscreen=No’); NewWindow.focus(); void(0);

This is a line o javascript code and we used it so that when you click the button a pop up window shows instead of a new browser tab/window. You can control the size of the pop up window through the red numbers. In green is the name of the new window and in blue is the URL that is opened.

DEST_SITEID, DEST_USERNAME, SENDR_SITEID, SENDR_USERNAME are keywords that are automatically replaced at runtime.

sendgift.php is not provided by us and should be changed with whatever script you have that handles sending a gift on your website.

How to download and upgrade?

You can download this new build of AVChat from your client/trial area.

Steps to upgrade an old installation:

  1. 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.)
  2. 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 support@avchathq.com.

What’s next?

Well, we’re updating our integrations with respect to these new additions to AVChat and we’re also preparing a new build so stay tuned.

maxUsersInRoomsLimits

New AVConference Build (38, October 2011)

Sunday, October 2nd, 2011

It’s been a while since we officially updated AVConference but over time we’ve actually silently added a few features and fixed some issues. Today we’re officially announcing all those improvements in build 38. Here’s what’s new:

  • Fixed issue witch new webcam windows appearing over the old webcam windows
  • randomVar flash var added to the HTML embed code, this var is sent over to avc_settingx.xxx
  • cleaned up HTML files
  • Flash Player 8 is needed to run AVConference in the browser
  • new video-chat-only mode in which the users list, text chat and file sharing panel disappear
  • new floating mode user interface where the text chat, users list and file sharing area occupy the both 50% of the video conference area
  • various small bug fixes, comments and in line documentation updates

You can download the new build from your client area, you have received a link to it when you purchased AVConference, if you don’t have the link anymore just email us at contact@avchathq.com .

To update your installation just overwrite your old files with the new ones (including the media server files) and restart the media server. If you want to do a clean install the installation instructions for AVconference are here.

New HDFVR build (September , 423)

Wednesday, August 17th, 2011

We have a new build of our video recorder today, there are several new features and quite a few bug fixes.

Here’s what’s new:

  • new JS API (onCamAccess) lets you know if the user allowed or denied access to the camera
  • Logo overlay: ability to overlay a logo over the video, in the top right corner using the new overlayPath option in avc_settings.xxx
  • Loopback microphone: there’s a new option (loopbackMic in avc_settings.xxx) that allows you to loop the mic back to the speakers/headphones during recording
  • Countdown timer: ability to display a countdown timer until the recording will stop (countdownTimer in avc_settings.xxx).
  • Butonless mode: ability to hide the menu entirely with the showMenu option in avc_settings.xxx  (Some people want to contro the HDFVR from Java Script entirely).
  • HDFVR will only show the Privacy tab now (with Allow, Deny and Remember options) when trying to access the webcam microphone
  • Lots of bug fixes especially regarding the Settings panel

You can go grab the new build from your client/trial area. To update just overwrite the old HDFVR files. You will loose your existing changes. Make a backup first just in case.

Just the client side files and the hdfvr app for FMIS have been changed. If you’re running HDFVR on Wowza or REd5 there’s no need to update your hdfvr app.

New FLVAR build (114)

Wednesday, June 22nd, 2011

We’ve published a new build of our audio recorder today, here’s what’s new:

  • extended JS read API (now covers all the buttons, details on the FLVAR API page)
  • added swfobject detection for Flash Player 10.0.22 (minimum version to support audio recording using the Speex codec used by default by FLVAR)

You can download the new version for your client/trial area. Only the client side files have been changed so if you’re upgrading don’t update the files on the media server.To upgrade just overwrite the old files.

Updated AVChat Integration Kit for Joomla! 1.6 (build 1263)

Tuesday, May 17th, 2011

One week from the official integration kit for Joomla! 1.6 release we’re pushing the first official update that includes some awesome new features and a few bug fixes.

There’s a whole new revamped Who’s Online Module, new permissions for user groups and full control over how AVChat opens (in a pop up or embedded).

New, revamped Who’s Chatting Module for Joomla! 1.6:

  • Quick info about rooms and users
  • Detailed user info: indicators that users have their cam and mic turned on and indicator if a user’s stream is private
  • Detailed room info: We added a  rooms list in the module and next to each room you will find how many users are logged into that room. But , the coolest feature is that clicking a room takes you directly into it. Private rooms have indicators and they can be clicked only by admins or moderators.

Here’s how it looks now:

whos-chatting-screenshot

Impressive isn’t it? :)

New features for the AVChat Component for Joomla! 1.6 :

  • Controll weather AVChat will open in a pop up or embedded in a page on your web site:
  • Control over the Upgrade button in AVChat directly from the Joomla! admin area (you can specify an upgrade link)
  • Control in what rooms users will be dropped directly from the Joomla! admin area (by specifying the room id)
  • 2 new permissions for each User Group:
    • Allow users to browse the rooms list (if denied, users will not be able to click rooms in Who’s chatting module also)
    • Allow admins/moderators to login as hidden.

New features for the AVChat Component for Joomla! 1.5 :

  • auto detect if the AVChat client files have been installed properly and show proper error (instead of a huge black empty box).

Bug fixes:

  • JomSocial gender detection dropped for the moment because the gender is stored in various string formats across websites and might cause conflicts with your websites.
  • Fixed online users list height (usefull for websites with a large number of logged in chat users)
  • Fixed profile image paths

Pricing and purchase:

If you currently own a license for AVChat 3 and the  Joomla! 1.0 , 1.5 and 1.6 integration kits, you will automatically have access to the new Joomla! 1.6 integration kit update (just download the Joomla! archive again from your client/trial area).

If you are planning to purchase it, the price will be the same as for all other integrations: $49 and it will come together with the Joomla 1.0 and 1.5 integration kits.

Give us feedback:

We love feedback so if you want a feature that is not included yet in the component/modules, you can suggest it in the Joomla! 1.6 forum topic or email it to contact@avchathq.com.

Update packages will keep on coming ;) .

New AVChat Build (May, 1252) Available

Wednesday, May 11th, 2011

Most of the work this month has gone into developing the AVChat Integration kit for Joomla! 1.6 but we have a few updates regarding AVChat too ;) here they are:

  • No more (blue) chrome around the text chat area (was kind of useless)
  • Mute all streams button in the status bar at the top
  • Different sounds for when receiving:
    • private messages (different beep, sounds/private.mp3)
    • request to view your private webcam (short ring sounds/videorequest.mp3)
  • Different icons for the OFF states of some buttons in the text chat area
  • Admin can now view the banned usernames list and remove any of them
  • When banning ip ranges you can now use spaces betwen the ips and the dash like this: 127.0.0.1 – 127.0.0.255
  • Top Status bar now has rounded corners (or not), in line with the rest of the UI, depending on the values in style.css
  • Better design integration for the  Joomla!, Drupal, and SocialEngine integration kits. The AVChat background is now transparent, the website colors come trough.

See the attached image for an overview of the changes:

Changes in AVChat build 1245

Changes in AVChat build 1245

Also fixed:

  • FMS ony: Issue with banning offline users (banning users that have left trough the ban links in the text chat area) not working
  • Red5 only: In the rare cases where non-admins try to execute admin functions their ip and the function they were trying to execute are now properly stored in the avchat30 log.
  • In the admin login area the ADMIN and HIDDEN gender labels are now properly coloured with the value from style.css
  • There were 2 profileUrl vars in avc_settings.aspx.cs and no upgradeUrl

How to upgrade?

You can download the latest build from your client/trial area, to install just overwrite the old files (including the files on the media server: Red5/FMIS/Wowza)

New HDFVR build (372)

Tuesday, April 12th, 2011

A new build of  HDFVR is available now.This build contains a lot of bug fixes and an improved UI.

The new UI:


  • The fps counter is aligned to the left bottom corner.
  • The backround color property is now functional.
  • The sound level display is tinier.
  • Corect paddings for all the elements in the scene.  A  padding var was added to avc_settins.xxx so that you can control the padding between the elements.

Issues fixed:

We’ve fixed a lot of small bugs from UI and functionality and a few critical ones:

  • Spellchecked and corected docs.We’ve added better comments in avc_settings.xxx.
  • We’ve fixed the issue with streamName change that was not working properly.
  • We’ve fixed the issue with the size of the snapshot.
  • We’ve fixed the issue with taking a snapsot for each video when recording more than one video in a session.
  • The kfps info inside the quality files is actualy doing something.
  • We’ve corected some of the error messages (proper error when wrong domain name and proper error when coming from an unlicensed domain ).

Where can you get it?

You can download the new build from your client/trial area.

How to install the new version?

Just make a clean install or overwrite the old files (including the files on the media server) and restart the media server.

How do I get HDFVR?o

You can buy it from here: http://hdfvr.com/buy-now or get a 30 day trial from the HDFVR web site.

New AVChat 3 Build (1198) Available

Thursday, April 7th, 2011

There are some bugs fixed and some new features in this one:

New Features:

  • smaller size of swf files. Due to the new framework from Flex the size of the swfs got bigger. We’ve managed to reduce the size to 321 kb.
  • fonts.xml will actually do something. You can now specify inside fonts.xml what fonts will be available for the client in the fonts drop down selector from the text chat area.
  • Drupal 7, vldPersonals 2.5.x and 2.6 compatibility.
  • Red5 1.0 RC1 support.
  • There is a new flash var named userId that you can send to index.swf /admin.swf via GET. The variable and value will be sent back to avc_settings.xxx via GET.
  • The build number is now present in avchat3.properties/settings.asc on every media server( FMIS, Red5 and Wowza) so we can check compatibility with swfs version number after update or install.
  • Private cam info in the users and rooms list xml generated by writeuserslist.xxx.
  • There are some UI improvements: bigger “is typing area” and the last 5 photos added preview on the right side of the text area  ( needs to be activated in avc_settings.xxx).

Issues fixed:

  • admin kick function on Wowza.
  • admin ban function  on Wowza.
  • licenseKey functionality on Wowza.
  • Forward slashes on URLs are truncated.
  • Youtube and send files buttons bugs fixed.
  • The known issues with the text messegaes for REd5 0.9

Security issuses:

  • Red5 only : New admin security option (based on admin.swf filename) in avchat3.properties: adminSwfFileName for countries where there are only dynamic ip’s  . This will allow you to set the name for the admin swfs that are allowed to connect to your Red5 server.

How to upgrade?

You can download the latest build from your client/trial area, to install just overwrite the old files (including the files on the media server: Red5/FMIS/Wowza)

New AVChat Build (1162, Valentines day)

Tuesday, February 15th, 2011

We’ve done a few silent builds lately in order to fix some particular issues some of our clients had. For a while build 1162 has been online and available for download, this blog post will summarize most of the bug fixes that have been done since our latest build (1106).

There are only a few tiny new features:

  • rooms panel now covers more area inside the video chat (about 80% of the available space), we had complaints that the rooms panel was too small.
  • you can now change the appearance (font, size, color, bold, italica) of the texts in the LOGIN, LOADING SETTINGS and CONNECTING screens, see  fontMainLabels in style.css :
  • you can now change the size and color of the text in the input text field, see fontInputText in style.css:
  • removed all documentation from the integration kits as it has all been moved (and improved) to http://avchat.net/support/documentation/
  • ability to specify and show flags (or any other icons or images) besides a user in the users list , see profileCountryFlag in avc_settings.xxx
  • ability to show UPGRADE button in the top bar for some users, see upgradeUrl in avc_settings.xxx
  • revised Social Engine 4 module (compatible with SE4.1)
  • profileUrl in avc_settings.xxx can now take the whole profile URL, the value is not dependant on profileKey anymore

Security improvements:

  • when admin functions are called on the media server, we now first check the callers ip against the list of pre-approved admin ips
  • files in the avchat30 folder can not be accessed any more via the browser when port 5080 is open

Issues fixed:

  • fixed issue with users list being very slow when using the debug version of Flash Player . The debug version of Flash Player is itself slower but the users list was just  unsusable, and it was our fault!
  • fixed issue with running multiple instances of one avchat30 app on Red5
  • fixed issues with running multiple avchat30 apps on the same Red5 server
  • fixed issue with delivering &gender=admin from avc_settings.xxx to index.swf
  • removed Red5 0.9 folder from the delivery archive because people would assume it worked correctly on Red5 0.9 (it does not and there’s nothing we can do about it)
  • fixed issue with token_request.php having some sort of weird invisible charcter at the beginning preventing it from working on some php setups

How to upgrade?

Download the new files from the client/trials area and overwrite all the old files (including the ones on the Red5/FMIS/Wowza media server) . If that fails make a clean install.

New HDFVR build (342)

Tuesday, February 8th, 2011

New HDFVR build is up and it has a new [Settings] screen:

More new stuff:

  • new [Settings] screen (show during intialization and via the Settings button)
  • auto remember mic/cam selection
  • when you are asked to allow Flash Player to access your web cam & mic you will get the REMEMBER screen not the ALLOW/DENY screen
  • you can switch between cams and mics during recordings (works, kind of)
  • updated tool tips

You can test our new video recorder online at: http://hdfvr.com/demo/weblauncher.html .

To get it download it again from your client/trial area.