CodeCanyon
CodeCanyon
Code
Code
Code
Code
Code
Code

Video Chat

Video Chat

Video Chat is a web application developed on PHP, MySQL, jQuery using OpenTok API. Today they provide API access to build face-to-face video chat room. In addition, you will be able to send text messages during video conference. This is useful function if you want to share links, mails with your communication partner.

IMPORTANT NOTES! WebRTC won’t work without HTTPS. According internal security policy Browsers does not support getUserMedia() for unsecure pages . So you will not be able to use microphone and webcam if your page is not HTTPS.

Before buy:
The script doesn’t work on iOS devices. Please see the requirements, also read installation and configuration process, to determine whether you have enough skills to install this script. You are automatically agree with agreement.

Features

  • Face-to-face video room
  • Live chat in video room
  • Notification system
  • Responsive layout
  • Android mobile friendly

Requirements

  • HTTPS (read here for more information)
  • OpenTok Account
  • PHP 5.3 or higher
  • Cron jobs (important)
  • GD Extension
  • PDO Extension
  • Multibyte String Functions
  • Curl library
  • Enough server resources to handle ajax text chat

Applications demo

Site: Video Chat

Installation & Documentation

All information you can find here

Changelog

v 1.3 – 2017.07.09

  • PHP 7.x support

Already bought? Remove all files from root/framework directory and upload fresh version from archive

v 1.2 – 2014.12.08

  • Support opentok API 2.2
Already bought? You need to upgrade script until the 1st January, 2015. Here is quick guide: Firstly, replace modified files and add new ones. Then setup one more time opentok credentials. Read here how to do this. Finally, remove ~root/protected/vendors directory. Important notes! Now minimum PHP requirements is 5.3

Modified files:
~root\index.php
~root\static\js\opentok.js
~root\protected\views\room\index.php
~root\protected\controllers\RoomController.php
~root\protected\controllers\room\Create.php
~root\protected\controllers\room\Join.php
~root\protected\messages\en\app.php
New files:
~root\protected\config\opentok.php
~root\protected\vendor
~root\protected\composer.json
~root\protected\composer.lock

v 1.1 – 2014.08.27

  • Some code/design bug fixes
Modified files:
~css/app.css
~protected/config/console.php

v 1.0 Initial – 2013.09.01

by
by
by
by
by
by