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 |