Video Chat Script Awards

Video Chat Script Awards

Strip Live Poker

Video Chat Script Documentation

Here you can find useful documentation that we have created and keep updated all the time.

Installation Guide

In order to install the VideoChatScript you most complete the following steps:

  1. Upload using BINARY mode (not ASCII) the files to your server.
  2. Edit the dbase.php file.There are 4 configuration variables: the host variable in most cases should be localhost, the username and password variables are the login details to your database, and the dbase variable is the name of the database you created earlier. Save and close the file.
  3. Edit the settings.php file. The connections string should be the rtmp to your Flash Media Server (rtmp://your_host_name.com). The sitename variabiles should be your sitename (i.e. Video Chat Script), the site url variable should be the url to your website (i.e. http://www.videochatscript), admin password. Save and close the file. Before saving, don't forget to REMOVE the < and > symbols we added in the file.
  4. Edit the allowedIP.php file and add your IP (if you don't know it click here) so you can access Admin area. You can add as many IP's as you want, duplicating the sample lines existing in that file. If your IP is NOT added in allowedIP.php file, when accessing the admin folder you will be redirected to home page.
  5. Run install.php. If it's generating error messages, try to set the directory rights from your FTP client (777 for models and logs directories). If you get 'installation successful' message, REMOVE install.php file from your server.
  6. The scripts should now be functioning. Open your browser and access your website.
  7. If you want to access the models', studios' or affiliates' private areas without being redirected by the IP or country blocker you can do so by accessing www.yoursite.com/model, www.yoursite.com/studio, respectively www.yoursite.com/affiliates
  8. You can access the admin area by typing the following URL in your browser www.yoursite.com/admin

If you do not feel very comfortable following the script installation guide, we can install it for you for free!

Requirements

The script installation requires the following:

  • A web server or web hosting account running on any major operating system (Linux, Unix, Windows)with Apache web server.
  • Your web server must have PHP 4.2 with GD and Zend Optimizer, or better.
  • Your web server must have MySQL 4.1.2 or better.
  • A Flash Media Server 2 OR a Red5 account for video streaming.

Most web hosts (in more than 99% of cases) support these requirements. However if your web host does not have the requirements, ask them to download and install the latest versions of PHP from [ http://www.php.net ] and MySQL from[ http://www.mysql.org ]. They are free.

For the installation process, please access the readme.txt file downloaded with the application files.

Public Area Guide

1. How is this site organized?
2. What are the public area pages a user can visit ?
3. How is the member area organized?
4. How is the model area organized?
5. How is the operator area organized?
6. How is the affiliate area organized?
7. How is the admin area organized?
8. Who developed the script?
9. What happens if I want to make changes to the script?


1. This site contains three main areas that are important for you:
  1. The regular user area. Here you will find information regarding the website, you will be able to register as a member, as an affiliate, view the models that are available on this website.
  2. The member area. This area is only visible to users that register as members. They will be able to see and comunicate with the models, see their current account status and shows history so they can have a complete overview on how they are being taxed.
  3. The model area. This is only visible to models and have all the necesary tools for broadcasting their webcam, recording their shows etc.
2. There are several pages that are viewable for regular users like:
  1. Live Models. This page will show the users a list of the models that are online with a picture that will update once every 1 minute (if possible)
  2. All Models. This page will show the users a list of all the models on the website along with their last captures photo and their current status (offline, online, private, break)
  3. Affiliates. This page will contain all the information that is needed for the user to become an affiliate for the website.
  4. FAQ. Here you will find the answers to some of the questions a user may have so they can fully understand how this website works.
  5. Registration. This will allow the user to register as a member on the site in order to fully access the websites services.
  6. Forgot Password Page. If a member forgot his/her password then this is the page where they can go in order to recover their password and regain access to their account.
3. Here you will find an explanaition for every functionality you will see on this site in the member area.
  1. Free Public Time Remaining: 120
    Every 6 hours you will receive 120 seconds of free time you can use in Public (up to a maximum of 120 seconds)
  2. My Profile. The My Profile page will allow you to modify your account information.
  3. Funds. The Funds page will allow you to check your current account balance. There you can also buy credits to spend in private shows, buy rights for recorded shows and tip a model. The members that have a positive account balance will be allowed to stay in the Public Chat for an unlimited time. If a member has no credits left in his/her account then the time will be limited to 120 seconds every 6 hours.
  4. Favorite Models. You have the option of selecting any model as a "Favorite" one. You can then see if your favorite models are online or offline, access their recorded shows from the Favorite Models page.
  5. View Models
    In the View Models page you can see all the models and whether they're online or offline. When you go to the Live Show Interface you will be able to:
    * See / Hear the model in Free Public Chat
    * Turn model sound On/Off
    * View your Account Balance, Free Time Left (if the case) and the Per Minute Rate of the model
    * View other members in the Free Public Chat room of the model
    * Start a Private Show. When you go private with a model you will be the only one to see the model. All the other members will be noticed that the model went on private and their video will be closed. The Private Shows are paid on a per minute rate (every 30 seconds you will be billed). The Per Minute Rate can vary from model to model. The money are taken directly from your funds.
    * Start a 2-Way Private Show. This is in many aspects similar to the Private Show except the fact that you will also open your webcam so the models can see you too. The fees are the same as the Private Show.
    * Tip the model. You can select an amount (maximum $10)
    * Add the model to your Favorites Models so you can easily access their shows when online.
    * Check out models Schedule. In this area you will be able to see when that model will be online (for the current week). This depends whether the model has configured their schedule or not. The time will be shown based on EST.
    * See model's Picture Gallery.
    * See model's Recorded Shows. The recorded shows are paid only once. The price depends on the movies length and once paid you can come back and see it again whenever you want. You can also see a preview of the show so you can now what to expect.
  6. Show History. On the Show History page you will be able to see all your previous Private sessions, paid Recorded Shows and the tips you gave to the models.
4. Here you will find an explanaition for every functionality you will see on this site on the model area.
  1. My Profile. The My Profile page will allow you to modify your account information.
  2. Studio The studio page allows you to:
    * Start Broadcasting your webcam. This will turn your status to online and the users will be able to see your show.
    * Turn the sound On/Of
    * Chat with the members that are in the Public Area.
    * View member's Account Balance so you know who to try to get in the Private Show
    * Go in Private Show or Private 2-Way Show. In Private 2-Way you can also see the member's webcam.
    * You can receive tips from members.
    * See your Account Balance. This will update when in Private Show.
    * Record a Show that will be paid by the members in order to view it. This will be done in more steps because it also allows you to record a free (members will not have to pay for it) preview of the show.
  3. Picture Gallery. This page will allow you to manage your picture gallery.
  4. Rules. On this page you will find some ground rules for models.
  5. Calendar. This will allow you to manage a calendar that members will be able to see so they know when will you be online.
5. This area will allow any studio operator to see all it's current models.
  1. Earnings. This page will allow the operator to check his current account status and ask for payments.
  2. My Profile. This page will allow the operator to change his account settings such as username, password etc.
  3. Add Model. The operator will have the option of creating a new model account that will be considered being from his studio.
  4. My Models. This page will allow the user to check on the status of his current models and check out their details and also view their webcam.
6. The affiliate area will be available for the affiliates of the website.
  1. Users. This page will allow the affiliate to see the users that came to this site, by using their refferal link.
  2. My Profile. This page will allow the affiliate to change his account settings such as username, password etc.
  3. Earnings. The affiliate will have the option requesting a new payment and check out his payment history as well as his current account ballance.
  4. My Link. This page will allow the affiliate to see his current affiliate link. He/She should use this affiliate link in order to reffer a user to the website.

7. The admin area will be available only for the general admin of the site.
  1. General Info. This page will provide the admin an overview of the models (online, offline etc). From this page the admin will also have the posibility to see a members webcam.
  2. New Account. This page will allow the admin to create a new model or studio account by entering the appropiate information.
  3. Payments. This page will allow the admin of the website to complete any payment requests made by models, studios or affiliates.
  4. Members. This page will list out all the current members of the website and allow the admin to check out their account in more detail.
  5. SOP. The admin will have an overview list of the current studio operators that are present on the website and also the posibility to check any SOP's detailed account information.
  6. Censored Words. By using this page the admin will be able to manage some CENSORED words that will be filtered in the chat (when models enter text). Ony MODEL's text will be filtered.
  7. Newsletter. This page will allow the admin to send a newletter to the members of the site. He will have the ability to filter the receivers of this mail(members only, models etc).
  8. IP Addresses. Here the admin can block or allow ip addresses to connect to the chat and block countries from entering the website.
  9. Affiliates. This page will allow the admin to have an overview of the affiliates that are currently registered on the site and change their account information.
8. The script has been developed and is supported by Code Video Production. We are creating also non-adult versions of the script, for conference purposes. Let us know your requirements and we'll do our best to create a website that suits your needs perfectly.

9. If you need a custom script, or you have certain technical requirements (e.g. over 50k users, over 10k models), please contact Code Video Production to create a custom solution for you. The video chat script presented on this website is supporting an unlimited number of model / user / studio / affiliate accounts. The script limitation is created by the maximum number of connections from your Flash Media Server.

Web development by Code Video Production - web development programming support maintenance