pabloFuente
5826032020
openvidu-browser: restrict updated values of VB to background image URL
2022-04-21 12:36:25 +02:00
pabloFuente
a30f4dcd85
openvidu-browser: chroma virtual background
2022-04-11 23:35:54 +02:00
pabloFuente
41f53b9895
Support Virtual Background image
2022-04-06 19:54:41 +02:00
pabloFuente
e9cdb7b131
openvidu-browser: input options for Virtual Background
2022-04-06 13:39:54 +02:00
cruizba
40ed2c5efc
openvidu-browser: Add cutomIceServers from 'joinRoom' rpc message
2022-02-11 22:38:51 +01:00
Juan Navarro
a11210a7ee
openvidu-browser: adaptive simulcast config depending on source video
...
Do not blindly enable simulcast; instead, analyze the properties of the
source track in order to decide upon a good configuration:
* Take into account Google Chrome decision table which dictates how many
simulcast layers will be sent at most:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/webrtc/media/engine/simulcast.cc;l=90-114;drc=d3251968d1b3dbe7e1353a3f15970b47173103e9
* Limit bitrate and resolution on webcam videos, or framerate on
screenshare videos.
2022-01-28 14:03:26 +01:00
pabloFuente
4fe0a4fda2
openvidu-browser: add TypeOfVideo
2022-01-27 14:42:01 +01:00
pabloFuente
1965a6b44f
Update doc API with new Typedoc camelcase syntax in links
2022-01-14 13:31:26 +01:00
pabloFuente
9f20cc2485
openvidu-browser: update Copyright date
2022-01-13 11:18:47 +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
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
pabloFuente
8eae2e0eab
openvidu-browser: OpenVidu.life logic
2021-09-10 14:41:30 +02:00
pabloFuente
ffcb56cc0d
openvidu-browser: simulcast configuration
2021-06-28 11:37:00 +02:00
pabloFuente
1f3bef9e01
openvidu-browser: fixed TypeDoc links
2021-06-03 11:23:17 +02:00
pabloFuente
8e5836a21b
openvidu-server: mediaServer joinRoom response parameter
2021-05-28 12:40:46 +02:00
pabloFuente
d320da622c
openvidu-browser: typed OpenViduAdvancedConfiguration#publisherSpeakingEventsOptions
2021-05-27 21:53:01 +02:00
pabloFuente
6a049918d6
openvidu-browser: ExceptionEvent.NO_STREAM_PLAYING_EVENT
2021-05-25 20:22:31 +02:00
pabloFuente
7c494b0476
Send finalUserId to openvidu-browser on RPC joinRoom
2021-04-29 14:03:42 +02:00
csantosm
c0f1e1d6fb
openvidu-browser: Used typescript Map insted of custom map
2021-02-03 17:32:23 +01: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
7234c30c09
openvidu-browser: constraints from CustomMediaStreamConstraints cannot be undefined
2020-05-04 12:49:20 +02:00
pabloFuente
b2e28a81cf
openvidu-browser: fix 'on' and 'once' event methods memory leak
2020-04-26 22:22:39 +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
df4db147f5
openvidu-browser: OpenVidu.getUserMedia fix. generateMediaConstraints refactoring
2020-02-20 20:14:46 +01:00
pabloFuente
69ab47edc8
openvidu-browser: updated package.json. forceMediaReconnectionAfterNetworkDrop
2020-02-19 09:35:10 +01:00
pabloFuente
8fe3605aeb
Copyright update from 2019 to 2020
2020-02-04 11:25:54 +01:00
pabloFuente
acdfef3e21
openvidu-browser: StreamManager#updatePublisherSpeakingEventsOptions
2019-12-10 14:14:54 +01:00
pabloFuente
e78f13db54
openvidu-browser: allow 'window' string as videoSource in modern Chrome/Firefox
2019-09-25 18:12:50 +02:00
pabloFuente
67fdfb47e7
openvidu-browser: StreamManager fix for streamPlaying event on addVideoElement/createVideoElement
2019-05-29 14:54:37 +02:00
pabloFuente
a83fef15f1
Copyright updated from 2018 to 2019
2019-01-21 21:32:17 +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
a52c4feb71
openvidu-browser: allow selecting "window" or "screen" as videoSource in Firefox
2018-09-03 10:31:20 +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
d5958ec906
openvidu-browser: Session.forceUnpublish and Session.forceDisconnect
2018-07-09 15:45:20 +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
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
d8c98e0901
openviu-testapp: on-demand turn configuration
2018-06-08 11:07:38 +02:00
pabloFuente
08dd9eaca6
openvidu-browser TypeDocs updated
2018-06-01 14:39:38 +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
d147ea317d
openvidu-browser: explicit internal imports
2018-05-08 13:01:34 +02:00