Commit Graph

26 Commits

Author SHA1 Message Date
Anthony Minessale 0777568241 don't recv video on screen share 2015-08-26 12:04:07 -05:00
Stefan Yohansson 880fb810d0 FS-7977 - [Verto Communicator] Fixing default resolution and cleaning code 2015-08-19 17:36:46 -03:00
Anthony Minessale bf2654ead7 add speaker device support (only works in canary for now) 2015-07-21 10:59:21 -05:00
Anthony Minessale f726cb9a53 FS-7769: [mod_conference] Add new multi-canvas and telepresence features
mod_conference new features:
add conference layout "1x1+2x1" and add to layout group grid
add conference flag video-bridge-first-two conference flag
add conference flag video-required-for-canvas to only use avatars for members with video
add conference flag video-muxing-personal-canvas
add conf_verto_ prefix for variables to pass on live array subscription notice
add api command conference foo vid-canvas <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-layer <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-watching-canvas <member_id|all|last|non_moderator> [<newval>]
changed api command conference foo vid-layout, args are now "<layout name>|group <group name> [<canvas_id>]"
add channel vars you can set before entering conference video_initial_canvas and video_initial_watching_canvas
add many new output status vars to conference list api
add new conference member flag "second-screen"
add config param video-canvas-count
add config param video-super-canvas-label-layers
add config param video-super-canvas-show-all-layers
add config param video-super-canvas-bgcolor

verto client:
add google login
add hipchat js file
conf_verto_hipchatURL= to control what hipchat server appears if any
global device init and overrides
allow passing sessid
add confMan.canvasCount
add handling of multiple canvases and launching them, and controlling all of their layouts
re-layout moderator controls and add support for changing the watching and input canvas and layers
when launching another canvas, watch subscriptions for the original call so we can automatically close the additional window
maintain camera settings on call recovery
2015-07-13 18:03:16 -04:00
Anthony Minessale 59d6e6323c FS-7746 #resolve this should work now 2015-06-30 14:47:01 -05:00
Anthony Minessale 1dc762634d only test audio once on setup of lib to speed up vid res tests 2015-06-18 13:00:42 -05:00
Anthony Minessale 23e9bfc460 tweak js for more Mozilla compat against FF Nightly 2015-06-18 12:47:10 -05:00
Anthony Minessale 0c75eaa809 FS-7664 #resolve 2015-06-17 11:58:25 -05:00
Anthony Minessale 538c28afea FS-7657 #resolve #comment since the one in there doesn't work, we'll just take it out. Note you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) 2015-06-15 15:49:02 -05:00
Anthony Minessale df7bf942a7 get firefox working again 2015-06-15 13:21:55 -05:00
Anthony Minessale 18656a49a3 FS-7509: js typo 2015-05-28 12:47:28 -05:00
Anthony Minessale f48289ca2c FS-7509: update res detection 2015-05-28 12:47:27 -05:00
Anthony Minessale 459f5b347a FS-7509: add some vid test js functions 2015-05-28 12:47:26 -05:00
Anthony Minessale 0322da0795 add local mute to verto 2015-03-24 19:42:29 -05:00
Anthony Minessale a8bb1ca2f9 fail call on stream error 2015-03-24 18:50:14 -05:00
Seven Du 23c1829382 FS-7127 #comment fix regression from a80c739, thanks Mike
The second hunk in this patch isn't right.  In the past,
if tmp was null, it would not pass the if.
2015-01-07 15:44:33 +08:00
Anthony Minessale b79a7e1851 vid screen share placeholder --args --enable-usermedia-screen-capturing --usermedia-screen-capturing 2015-01-06 23:33:42 -06:00
Anthony Minessale 9ca115cf05 this is why we can't have nice things.... C'mon chrome and mozilla its not that hard to both do the same spec 2015-01-06 23:32:09 -06:00
Anthony Minessale 41bfc18a10 add some stuff to verto for introp 2015-01-06 23:31:48 -06:00
Anthony Minessale 94bb4606e3 fixes for recent firefox changes 2015-01-06 23:31:26 -06:00
Seven Du a80c739409 FS-7127 #comment follow jshint advices 2015-01-03 09:24:59 +08:00
Seven Du eb3a27ccee use 4 spaces indent to match the default of jslint
this is the first step of making the code follow the default jslint behaviour,
I also manually changed some { } to make it reasonable in addition to replacing tabs
2014-11-11 23:33:03 +08:00
Anthony Minessale 401aa24f4a VERTO: expose audio mandatory constraints to demo and disable a few that seem to mess with audio quality 2014-10-13 19:26:29 -04:00
Anthony Minessale 40bb7b7b4d FS-6707 #resolve #comment add the param iceServers to verto constructor. possible values: true: enables previous behaviour, false: nowthe default, use no iceServers, ARRAY of iceServer objects: this object will be passed into the browser as-is 2014-07-31 22:45:47 +05:00
Anthony Minessale a03963fb92 fold livetables into verto obj and expose moderator mode 2014-07-12 03:27:08 +05:00
Anthony Minessale f95acb5a53 check in raw verto js files and directory structure for development 2014-06-21 05:26:06 +05:00