Commit Graph

153 Commits

Author SHA1 Message Date
netoguimaraes
fc6661ccb3 FS-11229 - [verto_communicator]: deprecating use of URL.createObjectURL 2018-07-13 15:03:47 -03:00
netoguimaraes
49b8cc3a3e FS-11227 - [verto_communicator]: stops localVideoStream tracks properly 2018-07-11 15:49:02 -03:00
netoguimaraes
68e256597a FS-11211 - [verto_communicator]: Adding turnServer and socketFallbackUrl options. 2018-06-29 14:12:19 -03:00
Italo Rossi
ba7b003bc2 FS-11044 - [verto_communicator] Fix error when muting/unmuting without cam and/or mic. 2018-04-21 18:11:12 -03:00
StefanYohansson
90dad5af88 [verto_communicator] Fix to make video devices change without restart.
Fix menu background for lower resolutions.
2017-09-29 09:43:32 -03:00
Anthony Minessale
dacca35a18 FS-10688: [verto.js] Add hack for IOS11 #resolve 2017-09-20 18:00:39 -05:00
Anthony Minessale
9e5b680084 FS-10688 2017-09-20 14:42:58 -05:00
Brian West
4772b73bcc revert 2017-09-20 14:37:48 -05:00
Brian West
fbd07d810d FS-10688 2017-09-20 09:29:17 -05:00
Anthony Minessale
0ef7be6327 FS-10688: [verto.js] Add hack for IOS11 #resolve 2017-09-20 09:15:56 -05:00
Victor Torres
67dad06398
FS-10654: [verto] implementing replace prototype in verto dialog 2017-09-08 14:12:31 -03:00
Mike Jerris
9127c41316 Merge pull request #1031 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-9683-pass-call-recovery-status-to-verto to master
* commit '34e491ffa1dca32846d1e0fb97e71f5ac7c34d22':
  FS-9683: Pass call recovery status to Verto
2017-08-10 18:41:39 +00:00
Anthony Minessale
89e3a7bb4a FS-9979: [verto.js] When verto client rejects a call returns hangup cause NORMAL_CLEARING #comment passing neither cause or causeCode will result in normal clearing, passing either one of cause or causeCode will result in that value being passed and parsed on the server side, if the cause is valid it will be accepted otherwise it will try to validate causeCode instead, if neither are true it defaults to normal clearing #resolve 2017-07-13 12:52:04 -05:00
Chad Phillips
34e491ffa1 FS-9683: Pass call recovery status to Verto
Previously, users implementing a Verto workflow where both user login and
placing a new call are automated (eg., visiting a URL, and the videoconference
loads automatically) faced the challenge of not having a reliable way to know
that a page load will result in Verto's call recovery mechanism reconnecting
an existing detached call or not.

This adds a verto.clientReady JSON-RPC message, emitted after all calls are
re-attached, which contains a 'reattached_sessions' array, containing the
sess_id of any reattached session.

Client side, this can be caught in the onMessage handler, under the
$.verto.enum.message.clientReady key.
2017-07-06 13:54:08 -07:00
Anthony Minessale
cda7343841 FS-10420: [verto.js] Verto on Safari #resolve 2017-06-22 16:43:11 -05:00
Anthony Minessale
b6a740a4cc FS-10360: [freeswitch-core,verto.js] FireFox Screen Sharing 2017-06-02 12:34:40 -05:00
Anthony Minessale
c43fa95606 FS-10360: [freeswitch-core,verto.js] FireFox Screen Sharing -- remove strange chars 2017-06-01 18:40:02 -05:00
Anthony Minessale
58b163e08d FS-10360: [freeswitch-core,verto.js] FireFox Screen Sharing #resolve 2017-06-01 18:36:38 -05:00
Anthony Minessale
c07ad8c263 FS-10285: [verto.js] Device enumeration in Edge -- remove debug 2017-05-02 17:27:43 -05:00
Anthony Minessale
eafdc9d75b FS-10285: [verto.js] Device enumeration in Edge #resolve 2017-05-02 17:12:24 -05:00
Anthony Minessale
d5b44cc12d FS-9242: [verto.js] Update WebRTC code in verto to match latest spec -- update to latest 2017-05-02 17:12:24 -05:00
Brian West
0021530faf FS-10139: [verto.js] $.FSRTC.bestResSupported() returns true for any res #resolve 2017-03-16 10:37:31 -05:00
Anthony Minessale
da6b9e001c FS-9742: [mod_conference,mod_cv] Refactor canvas zoom code #resolve 2017-03-09 11:54:13 -06:00
StefanYohansson
10646ab9e3 [verto-communicator] - Added change server feature
When someone set any wss server and do login
VC doesn't record the settings on localStorage,
so when we reload the browser, it will try to connect on
"wss://" + window.location.hostname + ":8082" and if
this wss server is offline for any reason, user will
be stuck on splash screen by auto-login step plus reconnect
modal blocking any action.

- Added button "Change Server" on modal reconnection alert;
- Stop jsonRpcClient retry timeout and delete verto instance
to create a new one when user login with new wss server;
- Record wss server and hostname on localStorage.
2016-12-27 11:25:35 -03:00
François
aada7a56a1 FS-9728 fix dynamic media tag on verto.newCall method 2016-11-11 14:05:53 +01:00
Chad Phillips
f566467cd0 FS-9640: Allow access to Verto stream object via callback
Exposes Verto MediaStream objects via the onGranted() callback
2016-10-13 10:11:57 -07:00
Mike Jerris
e3d59e9eab Merge pull request #1002 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:hotfix/FS-9635-update-deprecated-stream.onended to master
* commit 'c17db3d3afc55c6f278bb13126ed2f5468b4026e':
  FS-9635: update deprecated stream.onended
2016-10-12 17:04:16 -05:00
Chad Phillips
e4e99654e5 FS-9395: downgrade some FSRTC console.error messages
Some of the console.error messages generated in FSRTC aren't really
error-worthy, downgrading appropriately.
2016-10-11 15:51:32 -07:00
Chad Phillips
c17db3d3af FS-9635: update deprecated stream.onended
stream.onended is being removed in Chrome 54, update to
stream.oninactive
2016-10-11 15:37:34 -07:00
Mike Jerris
5d6ab013d1 FS-9628: [verto] correct return value of $.FSRTC.bestResSupported to be the largest resolution 2016-10-10 15:02:40 -04:00
Italo Rossi
5957beafa2 FS-9608 [verto_communicator] [verto] Passing audio params directly to audio object and updating goog settings 2016-10-04 21:56:11 -03:00
Waldyr de Souza
5941a60266 FS-9552 add to verto communicator toggle deaf status button 2016-09-29 12:06:21 -05:00
Waldyr de Souza
ecf5a0ce5c FS-8076 [verto_communicator] Ask before closing the page if a call is in progress. 2016-09-28 15:19:39 -03:00
Anthony Minessale
f38dde9fec fix merge 2016-09-27 16:44:25 -05:00
Anthony Minessale
c409499cd9 FS-9576 #resolve [Add Realtime Text] 2016-09-27 16:40:43 -05:00
Anthony Minessale
73e460e1f5 FS-9242 fix screen share for chrome to work in VC with additional camera 2016-09-27 16:26:50 -05:00
Anthony Minessale
6d6bd1efa5 FS-9242 convert to adapter.js 2016-09-27 16:07:00 -05:00
davidlin
5a0e1af5d6 FS-9469
added onGrant/onDenied callbacks in onStream/onError of RTCCallbacks
so client code gets notified of webrtc permission change immediately

remove whitespace changes
2016-08-31 12:37:28 -07:00
Chad Phillips
8269b8215b FS-9281: Add support for QQVGA resolution in Verto
QQVGA is a standard 160x120 resolution, useful for cases of very slow
upload bandwidth. Adds the resolution to the core FSRTC lib, and to
the Verto video demo and Verto Communicator
2016-08-15 10:37:18 -07:00
Italo Rossi
76b6341397 Incrementing Verto version in package.json 2016-05-13 16:17:03 -03:00
Italo Rossi
040b83a7af FS-9157 [verto] Added possibility to use dedicated audio/video tags for each dialog 2016-05-12 18:34:23 -03:00
Anthony Minessale
4d180b1aa1 FS-7800 add canvas id arg to setVideoLayout 2016-03-18 18:30:49 -05:00
Anthony Minessale
f93668e3fd FS-7800 fix some stuff in multi-canvas 2016-03-18 18:21:25 -05:00
Anthony Minessale
9dede6a347 FS-8877 #resolve [Chrome Canary removed some audio mandatory constraints that break Verto] 2016-02-26 01:08:59 -06:00
Anthony Minessale
65f348ec95 FS-8798 #resolve [Typo in verto FSRTC lib] 2016-01-28 16:30:25 -06:00
Anthony Minessale
7733ff58d9 FS-8641 #resolve [Make frame rate configurable] 2015-12-15 16:16:51 -06:00
Anthony Minessale
2c7d53030c FS-8641 need to set min and max for less than 30 but if you set min and max to 30 and it doesn't support it it will fail, (maybe design these FPS params a little better webrtc politicians) 2015-12-09 18:38:25 -06:00
Anthony Minessale
3f7d1a5674 FS-8617 #resolve [Add gain and vol seperate to verto] 2015-12-04 13:55:43 -06:00
Anthony Minessale
51d402dfdd FS-8599 #resolve [Workaround for Mozilla is no longer needed for video size] 2015-12-02 10:23:25 -06:00
Anthony Minessale
833c193d04 FS-8264 #resolve [Add all the reservation IDs in the return of "list-videoLayouts" command] 2015-11-27 13:25:36 -06:00