You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In simple words, you must also link/load RTCMultiConnection.min.js from heroku server or make sure to use v3.4.7 compilation (which is going to be released soon today: 10-02-2018).
API Are Unchanged
Nothing is changed in the API. However a few methods are removed. Here is the list:
For more information about /admin/, please check below sections.
What Is Changed On Nodejs?
Scripts are modualized and moved to node_scripts directory. An NPM package will be created in future to separate the signaling stuff from main repository.
Information are taken from config.json e.g. adminUserName and adminPassword
People can not access or load config.json or logs.json or any other nodejs script. Only /demos/ directory is accessible to the normal users.
All error logs are stored in the logs.json
Admin's socket is secured and protected using adminUserName and adminPassword.
Admin Page's Role?
View all active rooms and participants in each room (in realtime)
Remove/Eject any user or any room from nodejs server
View all error logs. Error logs has valid information to locate coding line/script where bug occurred and fix in seconds. You can also clear error logs.
More features will be added in future releases.
Here is a screenshot for an /admin/ page:
View selected user information:
View error logs:
Search any user by his userid:
Or delete a room or delete a user: (deleting a room will remove/delete all its participants as well)
v3.4.7 Release Date?
Today, soon. (10-02-2018)
The text was updated successfully, but these errors were encountered:
muaz-khan
added a commit
to muaz-khan/Chrome-Extensions
that referenced
this issue
Oct 2, 2018
v3.4.7 version is bringing mega updates in the signaling-server implementation. It will affect all existing
RTCMultiConnection.js
versions (releases).RTCMultiConnection 3.4.6 or Older Versions
For those who want to keep using v3.4.6 or older versions, please make sure to change
socketURL
ASAP:https://webrtcweb.com:9001/ is reserved to be used only for v3.4.6 or earlier versions.
Heroku App Will Be Updated To v3.4.7 Soon
If you want to use heroku app then please make sure that you're using following script:
API Are Unchanged
Nothing is changed in the API. However a few methods are removed. Here is the list:
connection.broadcasters
an array objectconnection.shiftModerationControl
a functionconnection.onShiftedModerationControl
an eventconnection.socket.emit('shift-moderator-control-on-disconnect')
socket.io eventThese are only four APIs removed from v3.4.7.
connection.peersBackup
is improved to store all extra-data information. Data is kept even if users leave.Though
onleave
event is fixed to pass valid extra-data information howeverpeersBackup
object is still useful.v3.4.7 Targets
What Is Special In v3.4.7?
onleave
event now includes validextra-data
information.peersBackup
now contains all extra-data information even if users leave.etc.
What Is Admin Page?
An admin page's URL looks like this:
Admin page is secured using username and password. Credentials are stored in the
config.json
file. A config.json file looks like this:For more information about
/admin/
, please check below sections.What Is Changed On Nodejs?
node_scripts
directory. An NPM package will be created in future to separate the signaling stuff from main repository.config.json
e.g.adminUserName
andadminPassword
config.json
orlogs.json
or any other nodejs script. Only/demos/
directory is accessible to the normal users.logs.json
adminUserName
andadminPassword
.Admin Page's Role?
More features will be added in future releases.
Here is a screenshot for an
/admin/
page:View selected user information:
View error logs:
Search any user by his userid:
Or delete a room or delete a user: (deleting a room will remove/delete all its participants as well)
v3.4.7 Release Date?
Today, soon. (10-02-2018)
The text was updated successfully, but these errors were encountered: