Commit Graph

303 Commits (1a67cdd425aae7c7e34385ffcc972cd790ba45cf)

Author SHA1 Message Date
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
pabloFuente 07bf11b1c5 openvidu-browser: filter events feature 2018-08-03 14:56:36 +02:00
pabloFuente 65c886930f Minor updates for Kurento filters support 2018-08-01 15:10:46 +02:00
pabloFuente ccd8d7a8b9 openvidu-browser: filter support 2018-07-27 14:32:53 +02:00
jenkinsopenvidu 14269750da Update to version v2.4.0 2018-07-23 09:37:18 +00:00
pabloFuente 729e7590da Backend clients: check if active session present when updating recording status 2018-07-23 00:36:45 +02:00
pabloFuente 12f8f8ecd3 openvidu-browser: remote Stream status bug fix (videoActive and audioActive) 2018-07-19 17:31:30 +02:00
pabloFuente 0f8cae9289 openvidu-browser: TypeDoc files update 2.3.0 2018-07-12 09:30:34 +02:00
pabloFuente fb14ed5863 openvidu-browser: updated static lib folder with new files 2018-07-11 13:01:29 +02:00
jenkinsopenvidu a1924bfa74 Update to version v2.3.0 2018-07-11 09:47:53 +00:00
pabloFuente 00fb9bb7ec openvidu-browser: TypeDoc description for moderator methods updated 2018-07-10 13:02:52 +02:00
pabloFuente 88ab505763 openvidu-browser: Session.onRecoveredConnection cleaned up 2018-07-10 12:40:14 +02:00
Pablo Fuente Pérez 017e79fd8a
Merge pull request #89 from techcouncilbox/master
Recovered connection event added to openvidu-browser
2018-07-10 12:38:52 +02:00
pabloFuente 2c8e4afa48 openvidu-browser: bug fix on streamPropertyChanged event when mobile rotation 2018-07-10 12:37:12 +02:00
miguelrcDEV 6ef7425785 Recovered connection event added to openvidu-browser 2018-07-10 10:35:14 +02:00
pabloFuente d5958ec906 openvidu-browser: Session.forceUnpublish and Session.forceDisconnect 2018-07-09 15:45:20 +02:00
pabloFuente cb59dbcc4d openvidu-browser: RPC listeners updated to support forced operations 2018-07-05 17:50:49 +02:00
pabloFuente bb58206ebc DELETE /api/sessions/{sessionId} 2018-07-05 14:05:09 +02:00
pabloFuente 150c58429c openvidu-browser: Session.capabilities interface properties to boolean 2018-07-04 19:10:21 +02:00
pabloFuente f8305fce6e openvidu-browser: Session.capabilities property defined 2018-07-04 15:04:47 +02:00
pabloFuente ae52864e42 openvidu-browser BUG FIX: no videoDimensions change interval when only audio 2018-07-04 12:25:56 +02:00
pabloFuente c97a29fd50 openvidu-browser BUG FIX: own remote subscription could launch streamPlaying event twice 2018-07-04 10:31:36 +02:00
pabloFuente 15e09b9d5b openvidu-browser: fix when local session dispatches StreamPropertyChangedEvent 2018-07-03 19:13:23 +02:00
pabloFuente 15d879992a openvidu-browser: StreamPropertyChangedEvent 2018-07-03 15:35:08 +02:00
pabloFuente a20b878d7a openvidu-browser dependencies updated 2018-07-03 11:44:03 +02:00
pabloFuente b9619f56c5 openvidu-browser: docs folder updated 2018-06-27 17:07:09 +02:00
pabloFuente 5fefcdc8a2 openvidu-browser WebRtcPeer compilation uploaded 2018-06-27 16:43:44 +02:00
jenkinsopenvidu 863c0bf96a Update to version v2.2.0 2018-06-27 14:29:31 +00:00
pabloFuente 031532c594 openvidu-browser: avoid alert when onLostConnection 2018-06-27 15:15:40 +02:00
pabloFuente 63cd76306f openvidu-browser: new OpenVidu extension. Opera stats available 2018-06-27 09:34:43 +02:00
pabloFuente 16393aa6eb Screen sharing bug fix 2018-06-25 18:05:49 +02:00
pabloFuente ddfdefa731 openvidu-browser: Screen-Capturing updated to latest Chrome changes 2018-06-25 16:37:05 +02:00
pabloFuente f006965fd2 openvidu-browser: iceServers conf extended (stun, turn and turn with tcp transport) 2018-06-25 11:43:48 +02:00
pabloFuente 3b838baceb openvidu-server flush Redis DB on launch. openviud-browser tcp ICEServer 2018-06-22 15:17:55 +02:00
pabloFuente abf143b60f openvidu-browser: raw ice candidate on Stream.getSelectedIceCandidateInfo 2018-06-19 16:25:12 +02:00
pabloFuente 4e0092614d openvidu-browser: individual ICE candidate list to support signalingstate 2018-06-19 14:32:23 +02:00
pabloFuente 2c90f65535 openvidu-browser: Stream stores iceCandidate list (sent and received) 2018-06-19 09:52:04 +02:00
pabloFuente c7dd18c21c openvidu-browser: Publisher's stream streamId got from openvidu-server 2018-06-15 16:05:27 +02:00
pabloFuente 9def6c6056 package-lock.json to npm-shrinkwrap.json 2018-06-15 15:18:51 +02:00
pabloFuente 263db59bdd openvidu-browser: unnecesary dependencies removed 2018-06-13 17:31:25 +02:00
pabloFuente f447057d4e openvidu-browser: WebRtcPeer to its own folder inside OpenViduInternal 2018-06-11 15:11:24 +02:00
pabloFuente 6eec9bf482 openvidu-browser: processAnswer from Stream to WebRtcPeer 2018-06-11 14:25:05 +02:00
pabloFuente a4ecd3677d openvidu-browser: WebRtcStats get selected ice candidate info 2018-06-11 13:19:52 +02:00
pabloFuente 75332533b2 openvidu-browser: WebRtcPeer to TypeScript 2018-06-11 13:08:30 +02:00
pabloFuente d8c98e0901 openviu-testapp: on-demand turn configuration 2018-06-08 11:07:38 +02:00
pabloFuente 3166f67f0d COTURN credentials lifecycle 2018-06-07 14:55:47 +02:00
pabloFuente 3066662ef4 openvidu-browser RpcBuilder import in OpenVidu.ts change to 'require' 2018-06-04 14:33:57 +02:00
jenkinsopenvidu dcae9a0ac3 Update to version v2.1.0 2018-06-01 13:01:08 +00:00
pabloFuente 08dd9eaca6 openvidu-browser TypeDocs updated 2018-06-01 14:39:38 +02:00
pabloFuente 2f2a42c439 openvidu-browser fix: streamDestroyed only triggered by Publisher after streamCreated 2018-05-31 13:08:34 +02:00
pabloFuente 37cdb9ccf0 openvidu-browser: bug solved for streamPlaying event when republishing 2018-05-30 16:36:27 +02:00
pabloFuente 477d9e282d openvidu-browser: ask for camera and micro at once (one permission popup) 2018-05-30 12:24:18 +02:00
pabloFuente 6684ff414c openvidu-browser StreamManager API 2018-05-29 18:28:58 +02:00
pabloFuente d5e4482e37 openvidu-browser: MediaManager class parent of Publisher and Subscriber 2018-05-23 15:01:40 +02:00
pabloFuente b5698a75dc e2e updated to test local recorder feature 2018-05-16 18:23:21 +02:00
pabloFuente 23f34127cf openvidu-browser: Subscriber.subscribeToAudio / Video fix 2018-05-14 19:06:53 +02:00
jenkinsopenvidu bc71097a6b Update to version v2.0.0 2018-05-11 08:43:01 +00:00
pabloFuente d147ea317d openvidu-browser: explicit internal imports 2018-05-08 13:01:34 +02:00
pabloFuente affb5bec97 openvidu-browser: VersionAdapter removed (no compatiblity for previous versions) 2018-05-08 10:40:46 +02:00
pabloFuente 818f824553 openvidu-browser: docs extended for property "reason" of events 2018-05-07 16:54:19 +02:00
pabloFuente ba82f72266 http://openvidu.io to https://openvidu.io 2018-05-06 02:20:25 +02:00
pabloFuente 52d4c64e76 customSessionId static files 2018-05-03 11:48:57 +02:00
pabloFuente 0578753263 'customSessionId' feature 2018-05-03 10:58:26 +02:00
pabloFuente 2887fae835 NPM command to build openvidu-browser from "updatetsc" to "build" 2018-04-27 16:36:18 +02:00
pabloFuente 4837c1402d openvidu-browser: links added to Docs in deprecation warnings 2018-04-27 11:43:21 +02:00
pabloFuente 4ceb980a28 openvidu-browser: deprecation warning for callbacks only shown when callback defined 2018-04-27 11:33:59 +02:00
pabloFuente 56956b4356 openvidu-browser: types/node broken fix. Type definition fix 2018-04-27 11:08:03 +02:00
pabloFuente bd892280d6 openvidu-node-client tsconfig.json updated (exclude) 2018-04-26 22:05:42 +02:00
pabloFuente 93b6c33e2b openvidu-node-client TypeDoc custom theme 2018-04-26 17:47:40 +02:00
pabloFuente 2fb369c72a openvidu-browser TypeDoc custom theme 2018-04-26 17:47:10 +02:00
pabloFuente 9580625e2d openvidu-browser 2.0.0 refactoring 2018-04-26 15:33:47 +02:00
pabloFuente 1e63a116c8 Random token created in openvidu-server instead of openvidu-browser for insecure participants 2018-04-04 12:29:36 +02:00
pabloFuente 28a44723e3 'dataChannel' deprecated leftovers removed 2018-04-04 12:20:00 +02:00
pabloFuente 42ea1e7ed4 Participants properly cleaned up after ws close in any case 2018-04-02 15:48:39 +02:00
pabloFuente 7f6916ebba Session.signal() completion handler parameter 2018-04-02 12:11:30 +02:00
jenkinsopenvidu 5e59ac1890 Update to version v1.9.0-beta-1 2018-03-19 19:14:42 +00:00
pabloFuente fae55acd42 OpenVidu ready beta 1.9.0 (Safari support) 2018-03-19 19:18:36 +01:00
jenkinsopenvidu 6eb84cd072 Update to version v1.8.0 2018-03-15 20:35:13 +00:00
pabloFuente 644b22fe37 'BROWSER_NOT_SUPPORTED' and 'SCREEN_SHARING_NOT_SUPPORTED' errors 2018-03-15 12:43:30 +01:00
Pablo Fuente Pérez e043eca95d
Update package.json 2018-03-14 23:35:06 +01:00
pabloFuente 18259d7f08 openvidu-browser prepublish command updated 2018-03-14 23:07:28 +01:00
pabloFuente c63e02bd66 openvidu-browser minor refactoring 2018-03-14 10:19:17 +01:00
pabloFuente df074b5d15 Bug fix: race condition of "streamCreated" event (triggered by "joinRoom" callback and "onParticipantPublished) 2018-03-13 15:44:52 +01:00
pabloFuente 88d017dc18 Allow passing optional headers to LocalRecorder.upload methods 2018-03-07 11:56:04 +01:00
pabloFuente 06e6f496ee Bug fix: 'videoElementCreated' and 'videoPlaying' events NOT launched when no id is passed to initPublisher() 2018-03-05 23:54:12 +01:00
pabloFuente 3831138de3 Extended success responses on 'LocalRecorder.upload...()' methods (2XX instead of 200) 2018-03-02 15:59:17 +01:00
pabloFuente 5e756e9a97 Bug fix on LocalRecorder (allow an empty connection) 2018-03-02 13:48:31 +01:00
pabloFuente c2b3c46969 OpenVidu.initPublisher() totally independent from Session 2018-03-02 11:03:45 +01:00
pabloFuente d5d383ce90 Bug fix (double JSON.stringify on WebRtcStats POST) 2018-03-01 16:40:01 +01:00
pabloFuente 36d5018507 openvidu-browser LocalRecording API 2018-03-01 11:13:45 +01:00
pabloFuente 33e29b26c3 'videoElementDestroyed' event for Subscriber and Publisher. WebRtc stats for ElasTest. es5 to es6. webrtc-adapter to 6.1.1 2018-02-27 14:37:39 +01:00
jenkinsopenvidu a04e4e92fc Update to version v1.7.0 2018-01-30 08:27:02 +00:00
pabloFuente 75afcf16e1 openvidu-server updated to recording 2018-01-29 15:26:31 +01:00
jenkinsopenvidu 76ca44c806 Update to version v1.5.0 2018-01-18 15:34:43 +00:00
pabloFuente 34b753a298 Dynamic change of Publisher without leaving the Session 2018-01-18 15:59:28 +01:00
pabloFuente 7c29052e70 openvidu-server appends server.port to publicUrl if necessary 2018-01-18 13:40:38 +01:00
jenkinsopenvidu 3e7ef5d196 Update to version v1.4.0 2018-01-11 14:37:38 +00:00
jenkinsopenvidu c39e81cf23 Update to version v1.4.0 2018-01-11 14:28:01 +00:00
pabloFuente 291310b3be All dependencies updated to latest on openvidu-browser 2018-01-11 14:28:13 +01:00
pabloFuente a8ec4ae497 Stream.ts refactoring (only one MediaStream object) 2018-01-11 11:45:03 +01:00
pabloFuente f348b5380a 'Session.unpublish(Publisher)' feature working 2018-01-10 15:00:52 +01:00
jenkinsopenvidu e16f645abf Update to version v1.3.0 2017-12-12 13:55:49 +00:00
pabloFuente 7e47f19c3c Stream start speaking and stop speaking events 2017-12-12 14:36:43 +01:00
jenkinsopenvidu acc4d78788 Update to version v1.2.0 2017-12-11 15:10:57 +00:00
pabloFuente 7f65f8ed5e 'signal' method 2017-12-11 14:50:41 +01:00
pabloFuente 676c688d46 Fixed compilation: now declarations are manually added 2017-12-01 15:46:47 +01:00
pabloFuente e83afb9994 Dev dependencies updated. 'streamCreated' event restored for Publisher 2017-11-18 15:43:27 +01:00
pabloFuente 52c43c4d85 openvidu-browser npm scripts update 2017-10-18 11:02:18 +02:00
pabloFuente 67f03fbd9a openvidu-testapp secure session and cross-browser test coverage 2017-10-16 15:49:23 +02:00
pabloFuente 8b82a6b530 videoPlaying event from 'onplaying' to 'oncanplay' (Firefox fix) 2017-10-10 15:54:04 +02:00
jenkinsopenvidu 3bc4557501 Update to version v1.1.1 2017-10-04 09:40:06 +00:00
pabloFuente 9cf9d2a309 OpenViduError added 2017-10-04 10:30:15 +02:00
pabloFuente 9497ba7ea2 Screen share first version: auto Chrome extension 2017-10-03 15:02:36 +02:00
pabloFuente a21ecc2c3a openvidu-browser 'streamCreated' event removed from Publisher 2017-10-02 15:17:47 +02:00
pabloFuente 26561af9a2 openvidu-browser dependencies updates (removed bufferutil, utf-8-validate; udpated hark) 2017-09-30 14:14:59 +02:00
pabloFuente fb094f82b7 openvidu-browser speech events only for MediaStreams with audio tracks 2017-09-30 14:14:10 +02:00
pabloFuente 93d21bfc42 Connections can be created to send only audio, only video or both 2017-09-29 20:00:00 +02:00
pabloFuente 8e6b5d0985 OpenVidu users refactored to openvidu-instance component 2017-09-28 19:13:29 +02:00
pabloFuente 64a68bb42e openvidu-testapp first approach 2017-09-26 18:13:00 +02:00
pabloFuente 7ecd70f7d5 NPM package.json files updated 2017-09-26 11:33:23 +02:00
pabloFuente 64359cd8ef openvidu-browser Maven project removed (now only NPM project) 2017-09-26 11:32:23 +02:00
Fede Diaz 679a92cbf9 Adding version tag. Equal to parent version 2017-09-25 11:31:56 +02:00
pabloFuente 17a50626d8 RELEASE 1.1.0 2017-09-25 11:20:30 +02:00
pabloFuente 6edcd48a7c openvidu-browser compiled to 1.0.0 2017-09-25 10:26:34 +02:00
pabloFuente 940cdc0552 Release 1.0.0 2017-09-25 10:24:25 +02:00
pabloFuente e073601036 openvidu-browser updated to 1.0.5-beta.3 2017-09-22 16:00:00 +02:00
pabloFuente 3f25170615 openvidu-browser refactoring: kurento deps integrated 2017-09-22 15:57:59 +02:00
pabloFuente efe29b39f3 Links changed to http://openvidu.io in all files 2017-09-19 11:51:02 +02:00
pabloFuente ce2a946009 All README's updated 2017-09-19 10:51:19 +02:00
pabloFuente 113f8fdaa8 openvidu-browser updated to 1.0.4-beta.3 2017-09-12 11:55:03 +02:00
pabloFuente c45f72d9df devDependencies added. token can be null. clientMetadata can be object 2017-09-12 11:43:44 +02:00
pabloFuente c96ab5cea9 Parent pom now supports upload to Maven Central. ArtifactId to "openvidu-parent" 2017-09-07 17:09:29 +02:00
pabloFuente 300a62974c Update 1.0.0-beta.3 2017-09-04 17:22:46 +02:00
pabloFuente 74643c9fda openvidu-browser udpated to 1.0.3-beta.3 2017-08-30 11:48:57 +02:00
pabloFuente 10d5b69057 Security system improved: no openvidu.security env variable needed 2017-08-29 17:31:34 +02:00
pabloFuente 0dc031c0c8 Error's codes reach client side. Test loop video works on secure OpenVidu 2017-08-23 21:30:12 +02:00
pabloFuente 1754101d52 Audio-only also works if camera access is blocked but mic is allowed 2017-08-22 12:09:44 +02:00
pabloFuente ea78653374 Audio-only devices supported (OpenVidu automatically adjusts the media streams) 2017-08-21 20:12:13 +02:00
pabloFuente 5c9333efe0 Update to version 1.0.0-beta.1 2017-07-27 14:29:29 +02:00
pabloFuente 6b8df5ef57 Deprecated files clean up 2017-07-27 11:56:46 +02:00
pabloFuente 58dc5d130e openvidu-browser.js updated to 1.0.3-beta.1 2017-07-27 11:56:05 +02:00