Skip to content

Commit 4789d35

Browse files
committed
Updated webrtc sample
1 parent be68eae commit 4789d35

File tree

6 files changed

+649
-397
lines changed

6 files changed

+649
-397
lines changed

samples/webrtc/README.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# QuickBlox JavaScript VideoChat Sample
2+
3+
# Overview
4+
5+
This is a code sample for [QuickBlox](http://quickblox.com/) platform.
6+
It is a great way for developers using QuickBlox platform to learn how to integrate audio and video calling features into your application and how to use calling in foreground service.
7+
8+
The WebRTC VideoChat code sample allows you easily to add the video calling features into your Web app. Enable a video call function similar to Skype using this code sample as a basis.
9+
10+
It is built on the top of the WebRTC technology.
11+
12+
#Prepare your application for Javascript SDK
13+
Preparation includes the following steps:
14+
15+
#Create QuickBlox account
16+
Register an application in Dashboard
17+
Integrate QuickBlox SDK into application
18+
Register a QuickBlox account
19+
https://quickblox.com/signup/
20+
21+
#Create application in the Admin panel
22+
https://admin.quickblox.com/apps/new
23+
24+
# Credentials
25+
26+
Welcome to QuickBlox [5 Minute Guide](https://quickblox.com/developers/5_Minute_Guide), where you can get your credentials in just 5 minutes!
27+
28+
29+
# Sample description & setup guide.
30+
31+
This Sample demonstrates how to work with [JavaScript VideoChat](https://quickblox.com/developers/Sample-webrtc-web) QuickBlox module.
32+
*this is original sample description & setup guide.
33+
34+
The sample allows to:
35+
36+
1. Authenticate with QuickBlox.
37+
2. Receive and display users list.
38+
3. Make audio calls
39+
4. Make video calls
40+
5. Make one-to-one calls
41+
6. Make group calls with more than 2 opponents
42+
7. Screen sharing
43+
8. Switch video input device (camera)
44+
45+
# Browsers support of WebRTC
46+
47+
Desktop:
48+
49+
Chrome (latest)
50+
Firefox (latest)
51+
Opera (latest)
52+
Mobile:
53+
54+
Android Browser (latest)
55+
Opera Mobile (latest)
56+
Chrome for Android (latest)
57+
Firefox for Android (latest)
58+
59+

samples/webrtc/config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
/** Test server / app by defaults */
1818
const creds = {
19-
'appId': 72448,
20-
'authKey': 'f4HYBYdeqTZ7KNb',
21-
'authSecret': 'ZC7dK39bOjVc-Z8'
19+
'appId': '',
20+
'authKey': '',
21+
'authSecret': ''
2222
};
2323

2424
const config = {

0 commit comments

Comments
 (0)