PHP Video Conference - Scripts for Video Streaming, Chat, Conference, Presentation Website Home | Download | Order |Red5 Hosting | Forum | Contact
PHP Video Conference - Scripts for Video Streaming, Chat, Conference, Presentation Website
Member Panel
Please submit your login details or register.
Username
Password
Register    
Login    

PHP Video Conference Script VideoWhisper > Video Conference > Stand Alone > PHP Only

Enter Video Conference Demo

This video conference edition is the easiest to install and integrate. We keep this simple without mysql or extra administration features so you can easily add this to your custom website software.

This should be the start point for integrating the video conference to php sites (or even sites in other scripting languages like asp/jsp because we try to keep scripts simple and easy to integrate and migrate).

Installation Instructions

Before installing, make sure your hosting environment meets all requirements.

1. If you're not hosting RTMP with us go to RTMP Application Setup for instructions about installing the rtmp application on your rtmp server and getting a rtmp address.
2. Download latest PHP Stand Alone zip version and copy contents of vc_php to your web installation location (i.e. http://www.your-site.com/conference/ ).
3. Fill your RTMP path into settings.php .

Optional Customizations and Integration

  • Edit rooms list from vw_rooms.php . Free versions (without a full license) will only show first rooms in list.
  • Edit graphics, icons and sounds from templates/default . In example window.png holds interface panel skin.
  • Change emoticons from emoticons folder. Update emoticons/emoticons.xml to reflect new emoticons list.
  • Edit/add translations in translation.php . If you need a certain text translated and don't find a way to do it contact our staff for assistance.
  • Edit logout page, add redirection if necessary in vc_logout.php
  • Enable room creation and deletion inside chat from vc_login.php. You will have to implement your own vc_roomd.php and vc_roomc.php scripts.
  • Most settings for a user's video conference session are configured from vc_login.php :
    server=<?=$rtmp_server?>&room=Lobby&welcome=Welcome!&username=<?=$username?>&userType=<?=$userType?> &administrator=<?=$admin?>&userPicture=<?=$userPicture?>&userLink=<?=$userLink?>&webserver=&msg=&tutorial=1 &room_delete=0&room_create=0&file_upload=1&file_delete=1&loggedin=1&showTimer=1&showCredit=1 &disconnectOnTimeout=0&camWidth=320&camHeight=240&camFPS=15&micRate=11&camBandwidth=40960 &showCamSettings=1&advancedCamSettings=1&camMaxBandwidth=81920&disableVideo=0&disableSound=0 &background_url=&autoViewCams=1&layoutCode=&fillWindow=0&filterRegex=<?=$filterRegex?>&filterReplace=<?=$filterReplace?>&loadstatus=1
  • Implement any pay per view / pay per minute functions using vc_status.php that communicates often with the flash (usually each 5 seconds):
    • total time user is allowed to be online (credits) is $maximumSessionTime
    • time used by user since last access is $lastTime-$currentTime
    • all time is in milliseconds
    • populate $disconnect with a message for user, to force disconnection
  • Control where and how html chat logs are saved from vc_chatlog.php

Details, Forums, Downloads


Follow us on Twitter

Contact Us

Spread the Word
& Get Discounts