Pablo Fuente Pérez
358fb1af3a
Merge pull request #678 from OrkhanAlikhanov/master
...
openvidu-browser: improve typings for session event dispatcher methods
2022-01-10 11:36:06 +01:00
Juan Navarro
8e5f5d4cf4
openvidu-server, browser: Add Simulcast Publisher config ( #680 )
...
Simulcast is a per-Publisher configuration that allows to enable
Simulcast senders on the client's PeerConnection of each sender.
Simulcast is a WebRTC feature that sends multiple simultaneous streams
with different video qualities, in order to let the media server decide
which quality is best for which Subscriber on the receiving side.
Enabled by default.
2022-01-05 15:12:51 +01:00
Orkhan Alikhanov
250e5293e9
openvidu-browser: improve typings for session event dispatcher methods
2021-12-27 17:28:13 +04:00
pabloFuente
e6b4f23fcf
openvidu-browser: reconnection support for OpenVidu Enterprise
2021-12-23 15:28:23 +01:00
pabloFuente
24ba648015
openvidu-browser: heartbeatRequestTimeout set to 5 seconds
2021-12-23 11:30:55 +01:00
pabloFuente
18c7e5d524
openvidu-browser: close WebSocket with code and reason
2021-12-23 11:18:42 +01:00
pabloFuente
c8597b450e
openvidu-browser: remove unused method
2021-12-23 11:13:09 +01:00
Juan Navarro
aba3311076
openvidu-browser: minor comment to match same in android & kurento
2021-11-05 15:52:47 +01:00
pabloFuente
8e418bfd16
Check openvidu-browser and openvidu-server compatibility
2021-10-27 14:04:19 +02:00
pabloFuente
4e6e37fe39
openvidu-browser: improved RecordingEvent docs
2021-10-15 10:56:45 +02:00
gtunon
cf2cc34525
coturnPort as a number
2021-10-07 07:28:34 +02:00
gtunon
57faf14b21
Coturn port conf
2021-10-01 09:09:04 +02:00
pabloFuente
2e5f605225
/latest to /stable
2021-09-29 11:44:18 +02:00
jenkinsopenvidu
5ee08a2d62
Update to version v2.20.0
2021-09-22 16:16:07 +00:00
pabloFuente
8eae2e0eab
openvidu-browser: OpenVidu.life logic
2021-09-10 14:41:30 +02:00
Juan Navarro
9dd62009fb
openvidu-browser: remove inline outdated description of OpenViduAdvancedConfiguration
...
The resulting HTML docs are bad because they show an incomplete
description of the OpenViduAdvancedConfiguration type, which is then
duplicated (and more complete) in that type's description.
2021-09-09 17:40:01 +02:00
csantosm
8ce647c35b
openvidu-browser: Handled promise rejection on getCommonStats
2021-09-01 11:36:20 +02:00
csantosm
3d46a2c473
openvidu-browser: Replaced error to warning log
2021-08-03 16:02:34 +02:00
jenkinsopenvidu
5a5e99c50c
Update to version v2.19.0
2021-07-26 12:01:34 +00:00
pabloFuente
6ac6adbeea
openvidu-browser: support other browsers in iOS
2021-07-13 11:49:05 +02:00
pabloFuente
0d739982a8
openvidu-browser: provide mediaServer as a WebRtcPeerConfiguration property
2021-07-08 12:39:08 +02:00
pabloFuente
e1b6fb6179
openvidu-browser: fix subscription process when transcievers API not available
2021-07-07 12:54:23 +02:00
Juan Navarro
e66c5d1070
openvidu-browser: simulcast default 3 layers and 4:2:1 scaling
...
Leaves maxBitrate undefined so the browser chooses which are the best
values.
2021-07-02 15:06:00 +02:00
Juan Navarro
cf613aedfc
openvidu-browser: simulcast on Firefox
2021-06-30 19:24:23 +02:00
pabloFuente
6d93fc3405
Forcibly reconnect subscribers upon publisher reconnection if necessary
2021-06-30 16:00:13 +02:00
pabloFuente
00d64ded9b
openvidu-browser: onForciblyReconnectSubscriber
2021-06-30 15:33:05 +02:00
pabloFuente
ffcb56cc0d
openvidu-browser: simulcast configuration
2021-06-28 11:37:00 +02:00
cruizba
322ac2e843
openvidu-browser: Better naming for openvidu browser logs 'debug_app' option
2021-06-24 14:27:47 +02:00
cruizba
ea56c09199
openvidu-browser: Remove unnecesary console.log in OpenViduLogger.ts
2021-06-23 22:03:57 +02:00
cruizba
42c833faf4
openvidu-browser: Add option 'debugApp' to send logs from app and from openvidu-browser
2021-06-23 21:37:26 +02:00
pabloFuente
1b22fd5c3a
openvidu-browser: typed Session event handlers
2021-06-23 13:02:05 +02:00
Carlos Santos
66b1ce790d
openvidu-browser: Fixed bug when addTransceiver not available ( #634 )
...
After generateOffer() refactoring, the deprecated legacy method wasn't adding the meadstream tracks on peerConnection object as it used to do.
2021-06-22 13:31:25 +02:00
pabloFuente
3f0756984a
openvidu-browser: log JSNLog messages in dev mode. Better initPublisher log
2021-06-22 12:58:00 +02:00
cruizba
7e739bc2d4
Fix comment context. Add end empty line
2021-06-21 15:07:32 +02:00
cruizba
a54bcd773d
Fix #631 . Disable JSNLogger when openvidu-browser library is loaded
2021-06-21 14:52:01 +02:00
pabloFuente
1e4472f89d
openvidu-browser: extend error logs to avoid empty objects
2021-06-21 12:54:29 +02:00
csantosm
deb01720f3
openvidu-browser: Added rtt and remb stats
2021-06-18 12:19:04 +02:00
pabloFuente
3569d49df6
openvidu.browser: log error when addTransceiver not available
2021-06-16 12:58:00 +02:00
Juan Navarro
e0f79e815e
openvidu-browser: rewrite generateOffer() to correctly handle all send/recv cases ( #577 )
...
* openvidu-browser: rewrite generateOffer to use Transceivers
Uses Transceivers if these are available in the underlying WebRTC
implementation; otherwise it falls back to the legacy "offerToReceiveX"
config of pc.createOffer()
* openvidu-browser: move Transceiver creation in createOffer/createAnswer
* WebRtcPeer: avoid getter syntax that doesn't compile with old Angular in testapp
* WebRtcPeer: finish rewriting createOffer() & createAnswer() with Transceivers
createOffer() can be used either for sending a "send" or "recv" offer to
the media server; this is needed for the KMS SDP negotiation semantics.
createAnswer() is used when in MEDIASOUP SDP negotiation mode, where the
media server is the one sending an SDP Offer to the browser.
2021-06-11 17:33:35 +02:00
pabloFuente
2fcf136fa3
openvidu-browser: fix disposeWebRtcPeer exception when no WebRtcPeer is available
2021-06-09 15:14:25 +02:00
pabloFuente
8e07cfd3d5
openvidu-browser: update package.json dependencies
2021-06-08 10:52:23 +02:00
pabloFuente
1f3bef9e01
openvidu-browser: fixed TypeDoc links
2021-06-03 11:23:17 +02:00
jenkinsopenvidu
516d3d76dc
Update to version v2.18.0
2021-06-01 16:10:54 +00:00
pabloFuente
d2f020415e
openvidu-browser: TypeDoc "nodeCrashed" events reason
2021-06-01 15:02:12 +02:00
pabloFuente
da527b4816
openvidu-brower: NO_STREAM_PLAYING_EVENT only for Subscriber
2021-05-31 15:42:48 +02:00
pabloFuente
21615755f9
Support subscription with different client-server negotiation order
2021-05-31 15:20:54 +02:00
pabloFuente
8e5836a21b
openvidu-server: mediaServer joinRoom response parameter
2021-05-28 12:40:46 +02:00
pabloFuente
b4c6c2b4a7
openvidu-browser: fix log for getRemoteConnection
2021-05-28 10:39:19 +02:00
pabloFuente
d320da622c
openvidu-browser: typed OpenViduAdvancedConfiguration#publisherSpeakingEventsOptions
2021-05-27 21:53:01 +02:00
pabloFuente
7895ac0562
openvidu-browser: automatic reconnection capabilites on ICE failure states
2021-05-27 21:30:01 +02:00