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
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
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
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
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
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
csantosm
619c14f495
openvidu-browser: Replaced error message by warning when checking version
2020-07-08 11:17:12 +02: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
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
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
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
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
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
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
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
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
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
Msanjib
05bd83e8ef
issue-215 :fix for supporting electron browser
2019-05-30 14:10:42 +05:45
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
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
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
c332612b7d
openvidu-test-e2e: assertions failure messages improved
2019-02-06 15:04:49 +01: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
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
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
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
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
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
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
pabloFuente
218a19ee06
openvidu-browser bug fix: addVideoElement for displayedRemote streams
2018-09-26 12:09:34 +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
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
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
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
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
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
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
23f34127cf
openvidu-browser: Subscriber.subscribeToAudio / Video fix
2018-05-14 19:06:53 +02: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
0578753263
'customSessionId' feature
2018-05-03 10:58:26 +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
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
64359cd8ef
openvidu-browser Maven project removed (now only NPM project)
2017-09-26 11:32:23 +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
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
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
6b8df5ef57
Deprecated files clean up
2017-07-27 11:56:46 +02:00