2634 Commits

Author SHA1 Message Date
cruizba
8b1aaa710e deployment: Bump OpenVidu CE and PRO beta versions 2021-07-09 16:37:48 +02:00
cruizba
ccbf9af14d deployment: Add mediasoup logs to metricbeat config file 2021-07-09 14:15:40 +02:00
pabloFuente
fc5a53ce91 openvidu-server: no more sintactic sugar 2021-07-08 18:36:43 +02:00
pabloFuente
4b3b3780be openvidu-server: improve websocket disconnection detection when sending response 2021-07-08 18:04:18 +02:00
cruizba
3265bf401d openvidu-server: Reduce number of candidates when MEDIA_NODES_PUBLIC_IPS is defined 2021-07-08 17:49:52 +02:00
pabloFuente
9fd690559e openvidu-server: extend warn log when client websocket is closed 2021-07-08 15:33:15 +02:00
pabloFuente
432301e565 openvidu-server: warn instead of error when websocket has been closed by client 2021-07-08 15:31:01 +02:00
pabloFuente
0d739982a8 openvidu-browser: provide mediaServer as a WebRtcPeerConfiguration property 2021-07-08 12:39:08 +02:00
cruizba
aa050b140d openvidu-server: Better implementation for MEDIA_NODES_PUBLIC_IPS 2021-07-07 18:08:49 +02:00
pabloFuente
e1b6fb6179 openvidu-browser: fix subscription process when transcievers API not available 2021-07-07 12:54:23 +02:00
cruizba
87e9fb308c openvidu-server: Refactor method to check valid IPv4 and IPv6 parameters in OpenViduConfig.java 2021-07-06 21:31:18 +02:00
cruizba
879a88299d openvidu-server: Add parameter MEDIA_NODES_PUBLIC_IPS to modify public ip on remote media server candidates 2021-07-06 21:22:30 +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
pabloFuente
08b0742163 openvidu-server: not active sessions generate sessionDestroyed event 2021-07-02 14:57:05 +02:00
cruizba
b7ff9d66e1 deploymen: Bump openvidu-server versions 2021-07-02 12:13:14 +02:00
cruizba
23c67db989 deployment: Add missing mediasoup image on media node scripts 2021-07-02 12:02:26 +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
3d978e1c46 openvidu-deployment: Comment possible values of OPENVIDU_BROWSER_LOGS 2021-06-28 11:13:01 +02:00
pabloFuente
eeb6d1b903 openvidu-testapp: support mediasoup for testing with OpenVidu CE 2021-06-25 12:38:32 +02:00
pabloFuente
6d624209a0 openvidu-testapp: add reconnect button 2021-06-24 15:07:56 +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
pabloFuente
5b5696d0ac Add mediasoup image to Media Node installation files 2021-06-23 11:38:38 +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
pabloFuente
35238a3390 openvidu-server: updated KurentoClient generic methods usage 2021-06-21 11:14:53 +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
cruizba
04f4991a92 openvidu-recording: Most font languages support
- Removed fonts-droid-fallback because it was not enough to support some languages.
- Added some needed fonts to support all languages installing as little as possible
2021-06-10 19:59:54 +02:00
cruizba
f2a84366d1 openvidu-recording: Replace fonts-noto with fonts-droid-fallback from Dockerfile to reduce docker image size 2021-06-10 18:18:06 +02:00
pabloFuente
05fa7e9a90 Add flag --disable-features=Translate to recording container 2021-06-10 17:33:29 +02:00
cruizba
1b5b876ba0 Install fonts-noto 2021-06-10 17:10:59 +02:00
Carlos Santos
131d883299
Merge pull request #630 from pedro-sa-89/remove-console.error-poluting-console-output
removed console.error() poluting console output on http failure
2021-06-10 11:39:29 +02:00
Pedro Sá
2148b37974 removed double reject() call from search&replace 2021-06-09 16:49:52 +01:00
Pedro Sá
ae1c760af0 replace console.error with just reject 2021-06-09 16:46:39 +01:00
Pedro Sá
85b651cc02 remove console.error poluting console output 2021-06-09 16:22:55 +01: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
9b1663f1c8 openvidu-server: change sessionCreated CDR event timing 2021-06-07 13:09:40 +02:00
cruizba
103f122c18 deployment: Bump openvidu-proxy container version 2021-06-07 11:02:38 +02:00
cruizba
f1bb937c60 deployment: Add rule to allow iframe 2021-06-07 10:58:42 +02:00