Juan Navarro
8de4b17e5f
simulcast: change pc.addTrack -> pc.addTransceiver
...
Use the addTransceiver API to pass a [sendEncodings], which enables
simulcast in the browser sender.
2021-01-22 14:20:10 +01:00
Juan Navarro
5e9511a376
Merge branch 'master' into mediasoup FIXME CONFLICT
...
This merge commit includes 2 merge conflicts:
* openvidu-browser/src/OpenVidu/Session.ts
In modern code, the OpenVidu version is obtained through other means.
However in the mediasoup branch this value is used in several of the
*LEGACY.ts files.
* openvidu-browser/src/OpenViduInternal/WebRtcPeer/WebRtcPeer.ts
In the mediasoup branch, the special treatment for ionic was removed:
openvidu-browser: removed Ionic iOS timeout on first subscription
23d64be806
and also the method was converted into async and returned a Promise.
However in master the code is still like the old one.
2021-01-22 14:17:00 +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
c6019394ec
Retrocompatibility with 2.15.0: StreamLEGACY remote streams only for 2.15.0
2020-09-10 13:27:11 +02:00
pabloFuente
243dfcee67
Retrocompatibility with 2.15.0 with openvidu-server version on joinRoom
2020-09-10 12:33:16 +02:00
cruizba
2d6dfb2363
Revert fix recorder in openvidu-browser
2020-09-10 11:17:10 +02:00
cruizba
32f63f50a3
Change POST /api/sessions to return all session information, fixed default parameters in session object on clients and fixed recorder
2020-09-10 11:07:48 +02:00
pabloFuente
daf80c0412
openvidu-browser: LEGACY support for openvidu-server 2.15.0
2020-09-08 17:59:58 +02:00
pabloFuente
ce488b2884
openvidu-browser: store openvidu-server version in OpenVidu object
2020-09-08 17:56:53 +02:00
pabloFuente
d2ce4c297c
openvidu-browser: support reconnection with mediasoup
2020-09-02 13:30:35 +02:00
pabloFuente
23d64be806
openvidu-browser: removed Ionic iOS timeout on first subscription
2020-09-02 13:29:25 +02:00
pabloFuente
3086b4aaf2
openvidu-server: mediasoup refactoring
2020-09-01 15:17:17 +02:00