Code Monkey home page Code Monkey logo

videochat's Introduction

1 on 1 Video Chat

Video Chat Interface

This project contains VoxEngine scenario and web interface for 1 on 1 web video chat application. This README file describes how to use the provided files to launch the application. The only thing you need to start building your audio conferencing is VoxImplant developer account - you can get it for free at https://voximplant.com/sign-up

Quickstart

After you successfully created and activated your VoxImplant developer account you need to login into VoxImplant admin interface and complete these steps to setup video chat service:

  • Create new scenario using the file from VoxEngine folder of the project (User2User.js) at https://manage.voximplant.com/#scenarios

  • Create new VoxImplant application called videochat at https://manage.voximplant.com/#applications, its full name will look like videochat.youraccountname.voximplant.com

  • Specify one rule for the application, it will be used to launch the scenario:

    • Name: Intercom, Pattern: .*, Assigned scenario: User2User. It will handle all calls going via the application - we will specify application username as a phone number to make a call between 2 users.
  • Create at least two users in Users tab and assign them to videochat application

Using the web application

Just upload the files from the WebApp folder to your web server and open index.html#accname=YOUR_VOXIMPLANT_ACCOUNT_NAME in your browser, then you can log in using users credentials (you specified while created the application users in VoxImplant Control Panel) and make a call between users. The app will automatically answer on incoming call so the connection should be established immediately after the call if everything is ok.

Version

1.0

videochat's People

Contributors

irbisadm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

videochat's Issues

microphone/camera not working for server ip

Hi,
i have hosted videochat in server. i am accessing from my local that application in browser. its giving issue "You have to allow access to your microphone to use the service".

How allow microphone/camera access if the application running in server?

Please help me to sort out this issue

Call Failed 406 reason: Not Acceptable

Сделал все, как было написано. Залогигнился 2-мя пользователями с 2-х разных машин.
При звонки показывает вот такую ошибку:

CallFailed: ca1a558b311193ea code: 406 reason: Not Acceptable

User session authentication

Hi
is there anyway to maintain user session in application even though if user refresh the page user should not login again.

can any one suggest me how to maintain session for user?

Can't create call offer when mode=flash

Demo console:

onSDKReady version 2.9.13866
WebRTC supported: false
Establishing connection...
Mic/Cam access allowed: true
Connection established: true
[email protected]
AuthResult: true
Calling to server
CallFailed: 9d2729bc048114c5 code: 406 reason: Not Acceptable

Login fails with error 401: invalid token

When trying to log in with the proper username and password specified, I get the following object:

{
   name: "AuthResult",
   code: 401,
   result: false
}

I have added the scenario, this user exists and is active in the app, and the Client instance is initialized.

According to the document, 401 means "invalid token" although I'm not using token for this.
https://voximplant.com/docs/references/websdk/voximplant/eventhandlers/authresult#code

It was working normally before, and I'm curious what caused this issue.

Не работает с Flash

Попробовал, сделать как описано в примере, но почему-то когда подгружается Flash, все зависает в firefox. Но по WebRTC все работает хорошо. Может я что-то не то сделал, раз флеш есть в конфинге WebSDK?

Open local on another device

Hello,
i tried to open local on another device, but they said camera and microphone not allowed and false? how can i solve this thing?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.