Commit Graph

81 Commits

Author SHA1 Message Date
Anthony Minessale 8e8b524d37 FS-10360: [freeswitch-core,verto.js] FireFox Screen Sharing #resolve
Conflicts:
	html5/verto/js/src/jquery.FSRTC.js
	html5/verto/video_demo-live_canvas/js/verto-min.js
	html5/verto/video_demo/js/verto-min.js
2017-06-05 15:24:18 -05:00
Anthony Minessale 98a0b49959 FS-10285: [verto.js] Device enumeration in Edge #resolve 2017-06-01 16:11:33 -04:00
François a451db4a60 FS-9728 fix dynamic media tag on verto.newCall method 2016-11-16 11:23:16 -06:00
Chad Phillips 34e8c062de FS-9640: Allow access to Verto stream object via callback
Exposes Verto MediaStream objects via the onGranted() callback
2016-11-16 11:23:08 -06:00
Waldyr de Souza e4c8c2fc46 FS-9552 add to verto communicator toggle deaf status button 2016-09-29 16:14:45 -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
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 3f7d1a5674 FS-8617 #resolve [Add gain and vol seperate to verto] 2015-12-04 13:55:43 -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
Anthony Minessale ae05a19edf FS-8401 refactor the sinkid function into verto lib 2015-11-18 14:43:29 -06:00
Anthony Minessale 8293dd03d0 FS-8546 #resolve [Make original video demo back-compat with livearray-json-status] 2015-11-16 17:02:07 -06:00
Anthony Minessale 67491b102c FS-8543 #resolve [Improve mute handling on conference and WebRTC] 2015-11-16 11:31:34 -06:00
Anthony Minessale cc00d1d098 FS-8245 #resolve [Video Resolutions available in "Video Quality" drop down are not always correct] 2015-09-30 03:30:24 -05:00
Anthony Minessale 90124856d4 FS-8213 #resolve [Add support to skip permission checks on verto] 2015-09-25 20:00:03 -05:00
Stefan Yohansson 77fd36fa24 FS-8205 [verto_communicator] Add splash screen feature 2015-09-25 10:08:09 -05:00
Anthony Minessale 6a9f936f72 FS-8202 #resolve [Stop peer when ending screen share] 2015-09-22 11:21:32 -05:00
Anthony Minessale 9ab7a331f3 fix small typo in js and regen minified js 2015-09-18 20:54:24 -05:00
Anthony Minessale 052fed5fc3 FS-8181 #resolve [Verto check for camera perms fails init when no camera is present] 2015-09-17 15:09:19 -05:00
Anthony Minessale 4f4f01b36e FS-8180 #resolve [param to enable/disable video malfunction] 2015-09-17 11:12:44 -05:00
Anthony Minessale 692bd55f6b FS-8046 fix typo 2015-08-28 17:47:05 -05:00
Anthony Minessale f21dc780cd FS-8046 change error back to log 2015-08-28 17:12:19 -05:00
Anthony Minessale d36c9fdd56 FS-8087 #comment fix typo in callback name 2015-08-28 14:34:31 -05:00
Anthony Minessale 6831fa7015 FS-8087 #comment always make one basic call to getusermedia to ensure perms are ok 2015-08-28 11:41:02 -05:00
Anthony Minessale 0dd6b8403e FS-8087 #comment pass resCheck callback into deviceParams 2015-08-28 10:47:15 -05:00
Anthony Minessale d025aaa3ad FS-8087 #comment add missing bit from last commit 2015-08-28 09:45:52 -05:00
Anthony Minessale c1628690b6 FS-8087 #comment fix issue in camera selection on recovery, refactor to use localStorage, change res detection, reload on network change 2015-08-28 09:42:37 -05:00
Anthony Minessale bfb59ae77c FS-8046 add deviceParams method 2015-08-27 16:14:52 -05:00
João Mesquita ef679db337 FS-8059 [verto.js] Fix typo when transferring party from conference. 2015-08-26 22:10:36 -03:00
Anthony Minessale 2d32859dec FS-8046 #resolve [Verto lib not passing device prefs to dialogs properly] 2015-08-25 16:07:14 -05:00
Joao Mesquita 749313a2b2 FS-8036 [verto.js] #resolve Add chatCallback to $.verto.conf 2015-08-24 16:08:13 -03:00
Anthony Minessale 74945217b0 FS-7986 add $.verto.refreshDevices(runtime) 2015-08-20 17:14:10 -05:00
William Henry dd498786eb FS-7932 - removed the param from the getMute funciton in verto class, not needed on underlying method 2015-08-19 16:42:51 -04:00
Jonatas Oliveira d178092c2a Creating Verto Communicator.
Verto Communicator is a web interface built on top of Verto and AngularJS.

Brought to you by Evolux Sistemas and FreeSWITCH team. :)

FS-7795 - implements fullscreen menu and doubleclick function.
FS-7795 - added chat icon on fullscreen video
FS-7796 - fix missing tooltips in call icons
FS-7796 - fix tooltip position
FS-7798 - implements change login information in modal view
FS-7828 - fix esc key bug when leave fullscren mode. Using css instead of javascript in fullscreen for elements manipulation.
FS-7826 - fix chat sender id with name instead of extension
FS-7831 - remove demo from title
FS-7841 - fix compatibility verification
FS-7842 - 'settings' data persistent
FS-7859 - moved popup down
FS-7827 - added screen share functionality
FS-7857 - default name for source media
FS-7879 - prompt before logout [incall]
FS-7873 - querystring for autocall
FS-7875 - persist login and password password
FS-7877 - phone feature: hold, transfer, incoming, answer, decline, call direction in history
FS-7878 - small devices
FS-7881 - added modal dialog for contributors
2015-08-05 23:53:10 -05:00
Michael Jerris 12a6b8bc53 FS-7889: [mod_conference] move conference chat to use an event channel so messages only go to the right 'room' for the conference 2015-07-23 19:09:24 -05:00
Anthony Minessale c702eda6b2 FS-7888 #resolve 2015-07-23 18:12:07 -05: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 d5c6443b23 FS-7699 2015-06-24 17:02:31 -05:00
Anthony Minessale ac9506b084 FS-7699 2015-06-24 12:12:15 -05:00
Anthony Minessale df7bf942a7 get firefox working again 2015-06-15 13:21:55 -05:00
Anthony Minessale 108f4d4edd add missing verto assignment 2015-06-15 12:28:52 -05:00
Anthony Minessale e701f7ec9d FS-7509: nm, this instead 2015-05-28 12:47:27 -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 5ab557fd51 FS-7509: add userVariables parser to initial connection all variables set in this obj will be set on every inbound call 2015-05-28 12:47:25 -05:00
Anthony Minessale d1a21c8dd2 FS-7509: fix layout select menu 2015-05-28 12:47:18 -05:00
Brian West 396bc993fa Sync verto code 2015-03-25 13:30:20 -05:00
Anthony Minessale 0322da0795 add local mute to verto 2015-03-24 19:42:29 -05:00