Commit Graph

643 Commits (f5e18fc11d98d28a831ab901b63afbc6f8f87dfd)

Author SHA1 Message Date
pabloFuente 087ef665c2 openvidu-browser: small refactoring of Publisher.replaceTrack method 2021-03-25 16:29:38 +01:00
pabloFuente f92869cff5 openvidu-browser: better Publisher.replaceTrack docs 2021-03-25 14:21:59 +01:00
pabloFuente eae032405d openvidu-browser: Publisher.replaceTrack method refactoring 2021-03-25 13:58:56 +01:00
pabloFuente e5a19c78a6 openvidu-browser: support stats in Safari 2021-03-24 22:54:04 +01:00
pabloFuente ef013ca5e0 openvidu-browser: full video dimensions refactoring 2021-03-24 19:39:49 +01:00
pabloFuente faf7f6820b openvidu-browser: fix local StreamPropertyChangedEvent filter (options as object instead of string) 2021-03-24 12:15:19 +01:00
pabloFuente e59e9033f8 openvidu-browser: add Samsung Internet Browser as a Chroumium browser 2021-03-23 19:35:55 +01:00
pabloFuente 1dc8b38c0c openvidu-browser: add EdgeMobile to NetworkQualityAPI 2021-03-23 19:01:09 +01:00
pabloFuente be983f2a71 openvidu-browser: keep audioActive and videoActive after subscription reconnection 2021-03-23 15:34:33 +01:00
pabloFuente cd99eba442 openvidu-browser: uuidv4 2021-03-23 10:51:14 +01:00
pabloFuente bd3d831355 openvidu-browser: typed Session.[on,once,off] for ExceptionEvent 2021-03-23 10:33:52 +01:00
pabloFuente ff8b51dbf1 openvidu-browser: ExceptionEvent 2021-03-22 19:23:03 +01:00
pabloFuente 4219c6dbc7 openvidu-browser: Stream is not a public EventDispatcher 2021-03-22 13:27:58 +01:00
pabloFuente 2cef860128 openvidu-browser: throw OPENVIDU_NOT_CONNECTED when Session.connect not called 2021-03-22 13:02:41 +01:00
pabloFuente 317b388088 openvidu-browser: beautify .js files 2021-03-22 12:14:38 +01:00
pabloFuente ae686ffbb6 openvidu-browser: change all "on" methods to "addEventListener" 2021-03-22 11:46:52 +01:00
pabloFuente e878b4bbf2 openvidu-browser: improved getSelectedIceCandidate method 2021-03-20 14:07:38 +01:00
pabloFuente d4e30455f1 openvidu-browser: getSelectedIceCandidadte and getCommonStats 2021-03-20 14:04:09 +01:00
pabloFuente 6b9f2be9d6 openvidu-browser: WebRTC stats refactoring 2021-03-18 13:39:50 +01:00
pabloFuente 084cfc49f7 mediasoup refactoring 2021-03-16 10:26:39 +01:00
pabloFuente 3afbe8a80e openvidu-browser: rollback Typedoc update 2021-03-09 18:49:18 +01:00
pabloFuente 471cbeb208 openvidu-browser: update dependencies and fix Promise return types 2021-03-09 15:07:45 +01:00
csantosm a47e5ab704 openvidu-browser: Updated webrtc stats 2021-03-05 12:26:03 +01:00
jenkinsopenvidu 23b101ad8c Update to version v2.17.0 2021-03-04 15:59:52 +00:00
csantosm cc02fa4f7a openvidu-browser: Fixed sendVideoData bug when peerConnection is closed 2021-02-25 15:16:18 +01:00
csantosm 9db132b8b7 openvidu-browser: Parsed stats to number type 2021-02-24 13:03:04 +01:00
csantosm e545fd1630 openvidu-browser: Refactored webRtcStats 2021-02-24 12:01:15 +01:00
pabloFuente f672090757 openvidu-browser: fix Map refactoring bugs (for..in not working on Map) 2021-02-18 16:00:07 +01:00
csantosm ff84eb128b openvidu-browser: Added method necessary for openvidu-test-app 2021-02-16 18:16:47 +01:00
csantosm f286ce8131 openvidu-browser: Refactored WebRtcStats
- Updated WebRtcStats file allowing send extra information with webrtc stats such as userId, sessionId, platform description ...
2021-02-16 17:18:03 +01:00
csantosm c34c198b84 openvidu-browser: Fixed video filter call 2021-02-04 11:14:41 +01:00
csantosm ce6beac85d openvidu-browser: Checked remoteConections size before find into it
When two connections close at the same time, it shows the following error : 
OpenVidu Error Remote connection unknown when 'onParticipantLeft'. Existing remote connections: []

it has been avoided checking if remoteConnections is not empty
2021-02-03 17:41:25 +01:00
csantosm c0f1e1d6fb openvidu-browser: Used typescript Map insted of custom map 2021-02-03 17:32:23 +01:00
csantosm 8037fc99b1 openvidu-browser: Added custom logger to jsonrpcclient 2021-01-08 12:43:31 +01:00
pabloFuente b3670cf893 openvidu-browser: add sessionId as query param to WS URL connection 2020-12-21 15:33:18 +01:00
csantosm 183f699eab openvidu-browser: Fixed possible non method defined 2020-12-14 12:48:46 +01:00
pabloFuente da34d6ddb1 openvidu-browser: better browserify build command (creates output folder) 2020-12-03 11:22:51 +01:00
Carlos Santos 9aa76d80aa
Merge pull request #570 from melanef/bugfix/#569-Video-Dimensions-on-Firefox
openvidu-browser: Bugfix/#569 video dimensions on firefox
2020-12-01 14:17:57 +01:00
csantosm 293899de8a openvidu-browser: Fixed video data timeouts errors
Fixex and cleaned timeout and intervals in sendVideoData method when session is left or when loops are finished
2020-12-01 13:26:41 +01:00
Amauri de Melo Junior 7a0592a326 569 - Session: adding fallback values (0) to the height and width in case the stream's videoDimensions are not set and adding safe-check in case videoActive or audioActive were not set 2020-11-30 09:41:56 -03:00
pabloFuente e7a1d4228f openvidu-browser: fix support for Microsoft Edge Android 2020-11-30 11:18:33 +01:00
csantosm 3d6249418c openvidu-browser: Refactored Platform instances
Platform instances are now initialized in the classes constructors
2020-11-26 13:17:55 +01:00
csantosm 8f7a3f4292 openvidu-browser: Moved types to devDependencies 2020-11-26 13:14:33 +01:00
csantosm 658cb60f34 openvidu-browser: removed unnecesary file 2020-11-26 13:09:22 +01:00
csantosm 6dba08afe4 openvidu-browser: Fixed method invocation
Te condition always is returned true because the method is declared
2020-11-25 15:31:29 +01:00
pabloFuente 0a1a5e1e67 openvidu-browser: sendVideoData also in Edge 2020-11-16 14:06:18 +01:00
pabloFuente a92335b5be openvidu-browser: allow screen sharing with Edge 2020-11-16 14:04:18 +01:00
pabloFuente 57f30b54be openvidu-browser: fix Edge support 2020-11-15 23:24:55 +01:00
jenkinsopenvidu a5b5886349 Update to version v2.16.0 2020-11-12 15:45:57 +00:00
pabloFuente 3c1d4fd69f openvidu-browser: all dependencies updated 2020-11-10 18:22:14 +01:00
pabloFuente da084e2b31 openvidu-browser: improve send videoData with interval 2020-11-10 14:51:19 +01:00
pabloFuente 242b023c2c Network quality level new value and old value 2020-11-04 19:27:58 +01:00
pabloFuente 06fdc2de54 openvidu-server: RPC joinRoom params to ProtocolElements. Fix Token#getRecord 2020-10-22 21:28:23 +02:00
pabloFuente 7a26b25f12 ConnectionPropertyChanged event 2020-10-22 20:42:54 +02:00
pabloFuente 4ce089acb8 openvidu-browser: change token processing after joinRoom 2020-10-22 13:04:20 +02:00
pabloFuente 47f090b2cb openvidu-browser: minor updates in NetworkQualityLevelChangedEvent 2020-10-17 19:46:22 +02:00
csantosm 8fb0398971 openvidu-browser: Updated network quality checks
- Excluded ionic ios from stats resolution
- Added ionic ios in basic version getting resolution from videoDimensions as Firefox
2020-10-14 17:07:34 +02:00
csantosm 433d640a8a openvidu-browser: Wrapped platform library 2020-10-13 16:13:37 +02:00
csantosm 17ec0c8451 openvidu-browser: Added network quality Firefox support
- Added basic version for Firefox. It does not support webrtc stats approach
2020-10-13 12:29:02 +02:00
csantosm 67c50862bb openvidu-browser: Added connection object to network quality event 2020-10-09 12:46:33 +02:00
csantosm fff755237c openvidu-browser: Renamed networkQualityChanged 2020-10-09 10:52:01 +02:00
csantosm 117366a57f openvidu-browser: Removed sendVideoData call for remote event 2020-10-08 18:26:30 +02:00
csantosm c3be4453d8 openvidu-browser: Replaced setInterval by setTimeout 2020-10-08 18:10:39 +02:00
csantosm 0a34e7f2de openvidu-browser: Updated Network Quality Event
- Added sendVideoData method
2020-10-08 15:46:03 +02:00
pabloFuente 98a35ab6ec openvidu-node-client: TypeDoc update 2020-10-07 13:11:31 +02:00
pabloFuente 6b6d6c2ba4 openvidu-browser: sessionDisconnected event on failed reconnection with no Connection 2020-09-30 13:07:19 +02:00
wm-david-gomez 9536b4bcf1 Resolve promises in pause and resume methods from LocalRecorder 2020-09-30 09:42:16 +02:00
pabloFuente 12f215ddd9 openvidu-browser: fix unexpected undefined exception on reconnected callback 2020-09-29 11:59:30 +02:00
pabloFuente 0f565f5b45 Typedoc config updated to avoid protected classes 2020-09-22 17:15:12 +02:00
csantosm 5f258daf80 openvidu-browser: Exported network quality types
Exported NetworkQualityChangedEvent and NetworkQualityChangedReason
2020-09-18 16:20:28 +02:00
csantosm c39e16852f openvidu-browser: Network quality
- Added networkQualityChanged event
2020-09-18 15:15:55 +02:00
pabloFuente 693e2e6583 openvidu-browser: clean "closeSession" configuration from jsonrpcclient.js 2020-09-17 16:50:41 +02:00
pabloFuente 6f976246b4 openvidu-browser: better Stream.typeOfVideo documentation 2020-08-25 11:35:13 +02:00
csantosm dfca30ef77 opnevidu-browser: Fixed ionic iOS check 2020-07-17 15:45:56 +02:00
Pablo Fuente Pérez b229a65ca2
Delete npm-shrinkwrap.json 2020-07-08 11:55:48 +02:00
csantosm 619c14f495 openvidu-browser: Replaced error message by warning when checking version 2020-07-08 11:17:12 +02:00
jenkinsopenvidu 5ab0f31f54 Update to version v2.15.0 2020-07-03 10:53:47 +00:00
csantosm bc65f454a2 Merge branch 'openvidu_browser_refactor' 2020-07-02 11:50:44 +02:00
csantosm 5857e46f3c openvidu-browser: strengthened enumerateDevices condition. Fixes #498 2020-07-02 11:45:47 +02:00
csantosm 0c35f85602 Refactored openvidu-browser 2020-07-01 11:58:01 +02:00
csantosm 37b4f41862 openvidu-browser: iPad PRO support. Fixes #490
* iPad PRO support
* Refactor checkSystemRequeriments method
2020-06-09 15:27:00 +02:00
csantosm 9ad21624d3 openvidu-browser: removed ionic iOS limitation
With iosrct 6.0.12 release which included the fix of the issue https://github.com/cordova-rtc/cordova-plugin-iosrtc/issues/442 ionic iOS can uses the current WebRTC API so this code is unnecessary.
2020-06-04 16:50:34 +02:00
csantosm 699962969e openvidu-browser: support Samsung browser in Samsung devices. Fixes #489 2020-06-02 14:09:19 +02:00
cruizba 555aee1e57 openvidu-server: Add command argument in DockerManager to run containers 2020-05-27 13:34:04 +02:00
pabloFuente 0c60f665c1 Merge branch 'audio-video-state-subscriber' of https://github.com/hypersay/openvidu into hypersay-audio-video-state-subscriber
# Conflicts:
#	openvidu-browser/src/OpenVidu/Subscriber.ts
2020-05-26 15:05:43 +02:00
CSantos 9ef0afeca5 openvidu-browser: Updated Safari screenShare requirements 2020-05-15 11:09:06 +02:00
Mihail 3ec0b0d4d7 enable screen sharing on Safari version >= 13 2020-05-14 21:24:36 +02:00
jenkinsopenvidu 422c81397b Update to version v2.14.0 2020-05-12 12:06:07 +00:00
csantosm 3b13177643 openvidu-browser: Added custom logger. Fixes #440 2020-05-04 20:02:43 +02:00
pabloFuente 7234c30c09 openvidu-browser: constraints from CustomMediaStreamConstraints cannot be undefined 2020-05-04 12:49:20 +02:00
Robert Elek 1f3ec39bcf openvidu-browser: MediaStreamTrack videoSource property in Publisher 2020-05-04 16:55:32 +07:00
csantosm e549d772e7 openvidu-browser: Fixed comment typo 2020-05-03 17:19:51 +02:00
csantosm c2ca2181fa openvidu-browser: supported Samsung Internet Browser 2020-05-01 00:18:16 +02:00
pabloFuente b2e28a81cf openvidu-browser: fix 'on' and 'once' event methods memory leak 2020-04-26 22:22:39 +02:00
jenkinsopenvidu 797732f244 Update to version v2.13.0 2020-04-23 10:43:37 +00:00
pabloFuente 8941f9025a openvidu-browser: uglify-js to terser (supports ES6) 2020-04-23 11:38:35 +02:00
Fabrizio Ruggeri 20b638d245 Set audioActive and videoActive for subscriber
Have those values behaving as for publihser
2020-04-21 16:50:55 +02:00
pabloFuente 9aee3eaf44 openvidu-browser and openvidu-node-client generate-docs.sh 2020-04-05 21:34:10 +02:00
pabloFuente d838518ae3 Documentation links to /en/stable/ 2020-04-05 20:03:46 +02:00
pabloFuente a57defe69a Updated library documentations to support new docs.openvidu.io 2020-04-03 18:26:27 +02:00
pabloFuente 9dcd8d73ae openvidu-browser: Publiser.replaceTrack may be used without publishing to Session 2020-04-01 17:48:22 +02:00
pabloFuente c4d2edf66e openvidu-browser: dependencies update 2020-03-28 12:23:06 +01:00
pabloFuente 3e5853227b openvidu-browser: fixes for Publishers subscribed to remote 2020-03-28 12:22:05 +01:00
pabloFuente 68dfd4414a Library doc links to docs.openvidu.io 2020-03-21 23:54:18 +01:00
pabloFuente dcfa5f9268 Librariy documentation scripts output to openvidu.io-docs 2020-03-21 23:30:14 +01:00
jenkinsopenvidu 88cf512a97 Update to version v2.12.0 2020-03-12 17:21:52 +00:00
pabloFuente b44323c96c openvidu-browser: better Events dispatched typedocs 2020-02-23 12:05:05 +01:00
pabloFuente df4db147f5 openvidu-browser: OpenVidu.getUserMedia fix. generateMediaConstraints refactoring 2020-02-20 20:14:46 +01:00
pabloFuente f35e380f97 openvidu-browser: better docs for events 2020-02-19 12:09:46 +01:00
pabloFuente 69ab47edc8 openvidu-browser: updated package.json. forceMediaReconnectionAfterNetworkDrop 2020-02-19 09:35:10 +01:00
pabloFuente d0c851d0b1 openvidu-browser: default tag in browserify commands of package.json 2020-02-18 19:06:08 +01:00
pabloFuente 46f0ad564e openvidu-browser: better logging when reconnecting media streams 2020-02-14 21:54:23 +01:00
pabloFuente 4ae63984a2 openvidu-browser: media reconnections support 2020-02-14 20:51:52 +01:00
pabloFuente 8fe3605aeb Copyright update from 2019 to 2020 2020-02-04 11:25:54 +01:00
cruizba adef4546ee openvidu-browser: Fix typo log coturn ip 2020-01-25 18:16:21 +01:00
cruizba bc7ee37a8d openvidu-browser: Modified Session.ts to accept in processToken the new parameter coturnIp 2020-01-25 16:53:10 +01:00
pabloFuente 9ecd8bfc66 openvidu-browser: LocalRecorder default mimeType (fix Firefox > 71) 2020-01-24 18:45:32 +01:00
pabloFuente 545451211a openvidu-browser: TypeDoc typo fix 2020-01-24 14:13:30 +01:00
Pablo Fuente Pérez 0f90627f03
Merge pull request #375 from OpenVidu/cordova-new-version
Cordova new version
2020-01-08 16:18:48 +01:00
CSantos 86f288cfe2 openvidu-browser: prepare iosrtc new version 2020-01-03 15:29:21 +01:00
pabloFuente acdfef3e21 openvidu-browser: StreamManager#updatePublisherSpeakingEventsOptions 2019-12-10 14:14:54 +01:00
pabloFuente 78ffeca860 openvidu-browser: PublisherSpeaking and StreamVolumeChange events refactoring 2019-12-05 14:18:46 +01:00
pabloFuente 9f365fc74b openvidu-browser and openvidu-node-client dependencies update 2019-12-04 16:09:45 +01:00
pabloFuente 5e9f9f4fe1 openvidu-browser: dependencies update 2019-11-08 09:24:16 +01:00
pabloFuente 91daa9aa44 openvidu-browser: filter wrong "to" elements on Session.signal 2019-10-29 11:41:03 +01:00
Pablo Fuente Pérez 34cda28405
Merge pull request #331 from mserve/patch-1
Add return to avoid double-consent
2019-10-22 11:22:50 +02:00
pabloFuente 8c935142b3 openvidu-browser: removed new line char from OpenVidu.ts 2019-10-22 11:21:44 +02:00
Martin 5ed48caabc
Update openvidu-browser/src/OpenVidu/OpenVidu.ts
Remove new line char (somehow added by GitHub editor...)

Co-Authored-By: Pablo Fuente Pérez <pablofuenteperez@gmail.com>
2019-10-21 20:33:44 +02:00
pabloFuente b1e865f24c openvidu-browser/node-client: media-server to media-node 2019-10-11 11:00:43 +02:00
Martin 0f7e2e2b89
Add return to avoid double-consent
See issue #330
2019-10-04 19:03:48 +02:00
pabloFuente e78f13db54 openvidu-browser: allow 'window' string as videoSource in modern Chrome/Firefox 2019-09-25 18:12:50 +02:00
pabloFuente 47312205c5 openvidu-browser: OpenVidu.getUserMedia works for screen videoSource 2019-09-25 15:23:18 +02:00
pabloFuente 8f0ec7fbbb openvidu-browser: make Stream.getMediaStream() public 2019-09-25 12:29:26 +02:00
pabloFuente 53550e96f9 Ionic IOS test 2019-09-19 16:23:47 +02:00
pabloFuente 1462123fb5 openvidu-browser: TypeDoc typo fix 2019-09-19 15:48:32 +02:00
pabloFuente 1fcf73f05f openvidu-browser: Publisher.replaceTrack method 2019-09-19 15:33:37 +02:00
pabloFuente 2ed986053c openvidu-browser: SignalEvent update to support signal REST API 2019-09-16 10:00:38 +02:00
pabloFuente 6e19337260 openvidu-browser: Stream#getRTCPeerConnection TypeDoc description 2019-09-11 11:16:18 +02:00
pabloFuente 64f18d0b68 openvidu-browser: expose Stream#getRTCPeerConnection 2019-09-11 11:13:35 +02:00
pabloFuente 3d366abd18 openvidu-browser: static folder ignored 2019-08-09 14:06:05 +02:00
pabloFuente 2e7de0a21f openvidu-browser and openvidu-node-client: grunt dependencies update 2019-08-09 10:07:48 +02:00
jenkinsopenvidu 91c06a0b7b Update to version v2.11.0 2019-07-29 15:50:03 +00:00
pabloFuente 9ab61256ba openvidu-browser: exclude js files from Typedoc 2019-07-29 10:07:14 +02:00
pabloFuente 519f2b87e9 openvidu-browser: dependencies update 2019-07-29 09:57:20 +02:00
pabloFuente 3b46860776 openvidu-browser: OpenVidu.getDevices Ionic Android 2019-07-09 09:41:31 +02:00
pabloFuente fa08ee87f0 openvidu-browser: speechEvent.stop fix 2 2019-07-04 16:36:22 +02:00
pabloFuente 49360d9771 openvidu-browser: speechEvent.stop undefined fix 2019-07-04 16:34:11 +02:00
pabloFuente edf5bf5fe9 openvidu-browser: rollback fix to Ionic iOS subscribers 2019-07-04 16:28:14 +02:00
pabloFuente 964b273692 openvidu-browser: Ionic iOS processAnswer fix 2019-06-20 11:48:23 +02:00
pabloFuente 0b22c295ee openvidu-browser: old fix for iosIonic processAnswer removed 2019-06-06 18:14:36 +02:00
pabloFuente f28f006370 openvidu-browser: bug fix (do not send streamPropertyChanged from mobile devices when rotating if stream not Published) 2019-06-06 17:48:30 +02:00
pabloFuente 5086e5dbd6 openvidu-browser: bug fix when selecting Entire screen in Electron 2019-06-05 14:14:44 +02:00
jenkinsopenvidu fafd42e6e5 Update to version v2.10.0 2019-06-04 10:29:54 +00:00
pabloFuente 2bad86e108 openvidu-browser: IE master branch rollback 2019-06-03 17:16:18 +02:00
pabloFuente aa0d96ca30 openvidu-browser: do not mirror screen videos 2019-06-03 13:55:09 +02:00
pabloFuente 5760f4e7ef openvidu-browser: standarize "screen" videoSource for Electron 2019-05-31 12:48:14 +02:00
pabloFuente 936d8274f8 openvidu-browser: checkScreenSharingCapabilities allows Electron 2019-05-30 17:59:03 +02:00
pabloFuente aa8b2ae975 openvidu-browser: parenthesis added to Electron check 2019-05-30 12:27:29 +02:00
Pablo Fuente Pérez ef3108deed
Merge pull request #263 from Mhsanjib/issue_215_electron_browser_support
issue-215 :fix for supporting electron browser
2019-05-30 12:25:40 +02:00
pabloFuente 33f6e9f9f0 openvidu-browser: typescript version downgrade 2019-05-30 10:40:36 +02:00
Msanjib 05bd83e8ef issue-215 :fix for supporting electron browser 2019-05-30 14:10:42 +05:45
pabloFuente 887054e2bd openvidu-browser: dependencies update 2019-05-30 10:17:40 +02:00
pabloFuente 7060597690 openvidu-browser: error callback added to getDisplayMedia 2019-05-29 16:44:38 +02:00
pabloFuente 67fdfb47e7 openvidu-browser: StreamManager fix for streamPlaying event on addVideoElement/createVideoElement 2019-05-29 14:54:37 +02:00
pabloFuente 39ccdc19f2 openvidu-browser: add id to videos when no IE 2019-05-21 14:18:57 +02:00
pabloFuente a728325c37 openvidu-browser: srcObject defined before videoElementCreated 2019-05-21 12:53:35 +02:00
pabloFuente 44f6c790f5 openvidu-browser: update pacakge.json dependencies 2019-05-20 14:11:51 +02:00
pabloFuente 06d455fc43 openvidu-browser: remove URL API usage 2019-05-20 14:11:14 +02:00
pabloFuente 227eefd99b openvidu-browser: IE final fixes 2019-05-20 11:40:58 +02:00
pabloFuente b70581addc openvidu-browser: IE fix (plugin's RTCIceCandidate) 2019-05-17 14:54:27 +02:00
pabloFuente 5c60267aa7 openvidu-browser: platform extra props only on OpenVidu.ts 2019-05-17 12:56:21 +02:00
pabloFuente c8b648fef8 openvidu-browser: IE major compatibility (streamPlaying, videoDimensions) 2019-05-14 11:40:24 +02:00
pabloFuente 4e1a080232 openvidu-browser: automate the URL polyfill import if IE 2019-05-10 13:24:07 +02:00
pabloFuente 8f25b937e2 openvidu-browser: IExplorer support 2019-05-10 10:36:10 +02:00
pabloFuente 89db47dd37 openvidu-browser and openvidu-node-client docs simplified 2019-04-23 12:52:37 +02:00
pabloFuente e07583f0b9 openvidu-browser and openvidu-server version check 2019-04-22 18:22:49 +02:00
pabloFuente 43e5f3e741 openvidu-browser: tsconfig.json file to root dir 2019-04-22 14:49:42 +02:00
pabloFuente e810b3e322 openvidu-browser: dependencies update 2019-04-22 14:48:53 +02:00
jenkinsopenvidu 847bac3812 Update to version v2.9.0 2019-04-16 09:51:14 +00:00
pabloFuente 3abf26d8ca openvidu-browser: StreamManager createVideoElement bug fix 2019-04-06 16:59:12 +02:00
pabloFuente c1d410bfb9 openvidu-browser: use getDisplayMedia on Firefox too 2019-03-26 11:24:55 +01:00
pabloFuente ecb766ae36 openvidu-browser: dependencies update 2019-03-26 09:53:02 +01:00
pabloFuente a5783c52f5 openvidu-browser: Stream webrtc stats gathering foundation 2019-03-07 14:13:57 +01:00
pabloFuente e3a2574852 openvidu-browser: retrieve webrtcStatsInterval value from token 2019-03-05 17:33:30 +01:00
Pablo Fuente Pérez 182422f09f
Update Session.ts 2019-03-05 10:22:44 +01:00
pabloFuente 8ba4bf0b09 openvidu-server: store KMS events 2019-02-26 14:33:26 +01:00
pabloFuente 4f3cce732f openvidu-browser: MediaDevices.getDisplayMedia 2019-02-25 11:25:53 +01:00
pabloFuente 376cb13c48 openvidu-browser: property "reason" added to RecordingEvent 2019-02-21 14:48:26 +01:00
pabloFuente fb90ed9569 openvidu-browser and openvidu-node-client dependencies update 2019-02-20 11:46:31 +01:00
pabloFuente 3e63874eaf NPM projects built with local dependencies instead of global ones 2019-02-11 10:44:43 +01:00
pabloFuente c332612b7d openvidu-test-e2e: assertions failure messages improved 2019-02-06 15:04:49 +01:00
jenkinsopenvidu cf49bf8fff Update to version v2.8.0 2019-02-04 11:37:27 +00:00
pabloFuente f02f6c7d5a openvidu-browser: apply SubscriberProperties subscribeToAudio and subscribeToVideo 2019-01-27 14:42:46 +01:00
pabloFuente c4e5e5c822 openvidu-browser: fall-through in getUserMediaError 2019-01-25 13:12:47 +01:00
Pablo Fuente Pérez ab10b9c466
Merge pull request #178 from AlexStreaming/master
Detect device in use
2019-01-25 13:08:01 +01:00
pabloFuente 80f6752547 openvidu-browser: lib folder gitignored 2019-01-22 15:39:08 +01:00
pabloFuente 05b825c43e openvidu-browser: lib compilation folder removed from repo 2019-01-22 15:38:12 +01:00
pabloFuente a83fef15f1 Copyright updated from 2018 to 2019 2019-01-21 21:32:17 +01:00
Unknown 758a77e0df Detect device in use 2019-01-21 10:49:51 +01:00
pabloFuente d1a46ea597 openvidu-browser: dependencies update 2019-01-18 21:16:09 +01:00
pabloFuente cb8594373e openvidu-browser: reconnection fix for unexpected ws close (HttpSession expiring) 2019-01-14 10:18:04 +01:00
pabloFuente e001b2dbc9 openvidu-browser Connection object creationTime real value. Stream objects creationTime property addded 2019-01-09 17:35:34 +01:00
pabloFuente 3fd2039f91 openvidu-browser: WebRtcStats multiple type to et_type 2018-12-17 12:35:31 +01:00
pabloFuente bd4c79f005 openvidu-browser: WebRtcStats type to et_type 2018-12-17 12:21:08 +01:00
jenkinsopenvidu 1e2dd2fe8c Update to version v2.7.0 2018-12-14 13:01:16 +00:00
pabloFuente de44963c97 openvidu-browser: dependencies update 2018-12-12 15:15:05 +01:00
pabloFuente 96d217d035 openvidu-browser: WebRtcStats localStorage item to boolean value 2018-12-12 15:05:19 +01:00
pabloFuente 168651b6f2 openvidu-server: metadata length restriction removed 2018-12-11 14:29:06 +01:00
pabloFuente a75c3c194b openvidu-browser: Safari fix for OverContrainedError on getUserMedia 2018-12-11 12:58:54 +01:00
pabloFuente 2a85971dfa openvidu-browser: Publisher publishAudio and publishVideo may be called without a Session 2018-12-07 11:47:22 +01:00
pabloFuente 5ac41f3471 openvidu-browser: streamAudioVolumeChange event 2018-12-07 11:22:21 +01:00
pabloFuente b0bc3d40d2 openvidu-browser: Safari video attributes. iOS Ionic bug fix (setRemoteDescription delayed) 2018-12-05 11:19:40 +01:00
pabloFuente 0e80c9b626 openvidu-browser: platform library imported in all required classes 2018-12-04 09:55:00 +01:00
pabloFuente d7b5b41ed8 openvidu-browser: unused var removed 2018-12-03 11:28:37 +01:00
pabloFuente 29fb2df391 openvidu-browser and openvidu-node-client dependencies updated 2018-11-30 14:54:06 +01:00
pabloFuente 07b851cfda opnvidu-browser: allow iOS ionic to send streamPropertyChanged (videoDimensions) event 2018-11-29 17:30:08 +01:00
pabloFuente fef0b62ff0 openvidu-browser: videoDimensions property support for Ionic 2018-11-29 09:41:43 +01:00
pabloFuente 5b4b34e254 openvidu-browser: Ionic iOS support 2018-11-28 09:42:26 +01:00
kurento 3e777a9fbc Merge branch 'master' of https://github.com/OpenVidu/openvidu 2018-11-26 10:31:05 +01:00
kurento 1ff4e68c81 ionic ios support 2018-11-26 10:30:49 +01:00
pabloFuente a05b23347f openvidu-browser: not supported browser detection improved 2018-11-21 15:10:44 +01:00
pabloFuente 5286da813a openvidu-browser: reject iPhones and iPads if no Safari browser 2018-11-21 13:05:46 +01:00
pabloFuente 63804bebc4 openvidu-browser: streamPropertyChanged with window resize in Opera when screen-sharing 2018-11-21 12:55:47 +01:00
pabloFuente 0400ea3e17 openvidu-browser: Safari support 2018-11-21 12:03:14 +01:00
pabloFuente 422a4a7cd0 openvidu-browser: npm dependencies updated 2018-11-14 11:02:55 +01:00
pabloFuente 8174f6aa00 openvidu-browser: Stream.streamId property documentation extended 2018-11-13 17:04:49 +01:00
pabloFuente 4cac217d81 openvidu-browser: bug fix mirror 2018-10-25 11:31:23 +02:00
pabloFuente 686d6699c9 openvidu-browser: bug fix (unmirror existing video if mirror = false) 2018-10-25 11:30:36 +02:00
jenkinsopenvidu 7f3248f628 Update to version v2.6.0 2018-10-24 14:00:27 +00:00
pabloFuente d23e5a7ce7 openvidu-browser: dependencies updated 2018-10-24 14:52:56 +02:00
pabloFuente c752ded579 openvidu-browser: Ionic Android support 2018-10-24 14:39:07 +02:00
pabloFuente 4da3d0db52 openvidu-browser: @hidden tag fix 2018-10-09 16:39:57 +02:00
jenkinsopenvidu 7539424dbc Update to version v2.5.0 2018-10-01 10:01:30 +00:00
pabloFuente c4750105c6 openvidu-browser, node-client and java-client compiled files 2018-10-01 11:17:05 +02:00
pabloFuente 86bda87bc9 openvidu-browser and openvidu-node-client typescript to 3.0.3 2018-09-28 16:27:29 +02:00
pabloFuente dcb6713ef9 Minor updates to gitignores, comments and dependencies 2018-09-28 10:29:14 +02:00
pabloFuente 218a19ee06 openvidu-browser bug fix: addVideoElement for displayedRemote streams 2018-09-26 12:09:34 +02:00
pabloFuente f1ef415e84 openvidu-browser and openvidu-node-client dependencies updated 2018-09-25 11:01:36 +02:00
pabloFuente 5039f5e00c npmignore files ignoring docs/ folders 2018-09-14 14:51:01 +02:00
pabloFuente ac455d311b docs folders removed 2018-09-14 14:49:23 +02:00
pabloFuente e567d9c69a openvidu-browser: OpenVidu.checkScreenSharingCapabilities. Opera support for screen-sharing 2018-09-07 10:07:58 +02:00
pabloFuente 5be51aa9e5 openvidu-browser: sends 'platform' parameter on joinRoom RPC method 2018-09-05 16:46:51 +02:00
pabloFuente cf2c29db9a openvidu-browser: do not generate media constraints if MediaStreamTracks provided 2018-09-03 11:12:52 +02:00
pabloFuente a52c4feb71 openvidu-browser: allow selecting "window" or "screen" as videoSource in Firefox 2018-09-03 10:31:20 +02:00
pabloFuente 10ab92b2f4 openvidu-browser and openvidu-node-client typedoc config updated 2018-08-31 15:57:45 +02:00
pabloFuente e456b5e350 openvidu-browser: package.json dependencies updated 2018-08-31 15:07:34 +02:00
pabloFuente b9f51ab40a openvidu-browser: force filter operations for moderators 2018-08-28 17:44:03 +02:00
pabloFuente eab141fcde openvidu-testapp: filter dialog response if no filter applied 2018-08-28 11:50:37 +02:00
pabloFuente d3b25765d1 openvidu-browser: filter refactoring (methods from Session to Stream/Filter) 2018-08-28 11:24:26 +02:00
pabloFuente b44839f95b openvidu-browser: Filter interface to class 2018-08-27 17:06:14 +02:00