51 Commits

Author SHA1 Message Date
pabloFuente
370f7b015f openvidu-client: add "lang" to ProtocolElements 2022-10-26 11:47:28 +02:00
pabloFuente
38a8681d17 'lang' parameter in subscribeToSpeechToText method 2022-10-21 10:32:00 +02:00
pabloFuente
9defcf4e87 openvidu-browser: final SpeechToTextEvent format 2022-10-17 12:27:23 +02:00
pabloFuente
cf15f9f7b6 openvidu-server: manage STT participant as an invisible one 2022-10-10 18:40:25 +02:00
pabloFuente
d700dd3e97 Speech-To-Text base support 2022-10-10 11:45:27 +02:00
pabloFuente
8d3fe2b681 Trigger recordingStarted event for new connected participants 2022-05-27 11:13:59 +02:00
pabloFuente
701e35356b Update Copyright dates 2022-03-18 10:31:19 +01:00
pabloFuente
569a8a470c openvidu-client: remove TODO comment 2022-03-09 13:10:47 +01:00
cruizba
0437cc9199 Add customIceServers to openvidu-node-client. Send customIceServers to openvidu-browser in 'joinRoom' response 2022-02-11 20:03:26 +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
pabloFuente
8e418bfd16 Check openvidu-browser and openvidu-server compatibility 2021-10-27 14:04:19 +02:00
gtunon
57faf14b21 Coturn port conf 2021-10-01 09:09:04 +02:00
pabloFuente
6d93fc3405 Forcibly reconnect subscribers upon publisher reconnection if necessary 2021-06-30 16:00:13 +02:00
pabloFuente
8e5836a21b openvidu-server: mediaServer joinRoom response parameter 2021-05-28 12:40:46 +02:00
pabloFuente
36906e84e0 openvidu-client: ProtocolElements#ECHO_METHOD 2021-05-26 16:56:07 +02:00
pabloFuente
7c494b0476 Send finalUserId to openvidu-browser on RPC joinRoom 2021-04-29 14:03:42 +02:00
pabloFuente
084cfc49f7 mediasoup refactoring 2021-03-16 10:26:39 +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
csantosm
68f68f62e9 openvidu-client: Renamed networkQualityChanged 2020-10-09 10:52:24 +02:00
csantosm
feb5a54b42 openvidu-client: Added Network Quality support 2020-10-08 15:43:37 +02:00
csantosm
1bfde64752 openvidu-client: Network quality
- Added network fields to ProtocolElements
2020-09-18 15:14:41 +02:00
pabloFuente
ac2f46ac2d openvidu-server: ProtocolElements for reconnectStream RPC method 2020-02-14 22:33:43 +01:00
pabloFuente
8fe3605aeb Copyright update from 2019 to 2020 2020-02-04 11:25:54 +01:00
pabloFuente
8ba4bf0b09 openvidu-server: store KMS events 2019-02-26 14:33:26 +01:00
pabloFuente
376cb13c48 openvidu-browser: property "reason" added to RecordingEvent 2019-02-21 14:48:26 +01: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
4e81e6b600 openvidu-server: participant location and platform properties 2018-09-05 17:18:13 +02:00
pabloFuente
c9289d75a2 openvidu-server: deprecated methods removed from openvidu-client 2018-08-31 16:23:57 +02:00
pabloFuente
86f50bdeaf openvidu-server: force filter operations for moderators 2018-08-28 17:43:11 +02:00
pabloFuente
c3d3fa7b15 openvidu-client: filter events feature 2018-08-03 14:57:38 +02:00
pabloFuente
65c886930f Minor updates for Kurento filters support 2018-08-01 15:10:46 +02:00
pabloFuente
b4903eaca0 openvidu-client: Session.forceUnpublish and Session.forceDisconnect params 2018-07-09 16:04:49 +02:00
pabloFuente
bb58206ebc DELETE /api/sessions/{sessionId} 2018-07-05 14:05:09 +02:00
pabloFuente
4a99ea5fe8 openvidu-server: StreamPropertyChangedEvent 2018-07-03 15:43:37 +02:00
pabloFuente
a9fb7b0739 openvidu-server: GET /sessions, streamId refactoring 2018-06-15 16:21:53 +02:00
pabloFuente
bc1fbed7e1 Rest of http://openvidu.io to https://openvidu.io 2018-05-06 02:39:13 +02:00
pabloFuente
6a057f28e6 openvidu-client Recording.name 2018-04-18 14:22:19 +02:00
pabloFuente
390ce2224e CDR refactoring: now all operations are recorded in a low-level context (not in SessionEventsHandler). Added 'videoFramerate', 'reason' and recording events. New property openvidu.recording.notification. Recordings stopped upon openvidu-server stopped. 2018-04-17 15:05:44 +02:00
pabloFuente
28a44723e3 'dataChannel' deprecated leftovers removed 2018-04-04 12:20:00 +02:00
pabloFuente
75afcf16e1 openvidu-server updated to recording 2018-01-29 15:26:31 +01:00
pabloFuente
fcf535dea4 openvidu-server COMPLETE REFACTORING 2018-01-10 14:25:31 +01:00
pabloFuente
7e47f19c3c Stream start speaking and stop speaking events 2017-12-12 14:36:43 +01:00
pabloFuente
7f65f8ed5e 'signal' method 2017-12-11 14:50:41 +01:00
pabloFuente
93d21bfc42 Connections can be created to send only audio, only video or both 2017-09-29 20:00:00 +02:00
pabloFuente
6d2603a3f1 Links changed to http://openvidu.io in all files 2017-09-19 11:49:44 +02:00
pabloFuente
10d5b69057 Security system improved: no openvidu.security env variable needed 2017-08-29 17:31:34 +02:00
pabloFuente
ea78653374 Audio-only devices supported (OpenVidu automatically adjusts the media streams) 2017-08-21 20:12:13 +02:00