57 Commits

Author SHA1 Message Date
pabloFuente
fe9d4605f7 openvidu-server: do not start automatic recording after manual stop if new only publisher 2019-02-11 16:43:55 +01:00
pabloFuente
1b47b9f2fa openvidu-server: important refactoring (Session from interface to class) 2019-02-08 15:27:56 +01:00
pabloFuente
2b68b3d6de openvidu-server: bug fixes for automatic stop of recordings 2019-01-29 16:41:36 +01:00
pabloFuente
9168de7b33 openvidu-server: defaultOutputModeString param managed in REST API 2019-01-29 16:29:01 +01:00
pabloFuente
718c7f9e63 openvidu-server: recording small fixes (duplicate recording start notification, do not init automatic stop on session closed by API REST, loggin improved) 2019-01-24 14:44:48 +01:00
pabloFuente
496d33b139 openvidu-server: audio-only and video-only recordings 2019-01-24 11:21:35 +01:00
pabloFuente
a83fef15f1 Copyright updated from 2018 to 2019 2019-01-21 21:32:17 +01:00
pabloFuente
6d392d7e4a openvidu-server: individual stream recording 2019-01-18 11:58:12 +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
4452e048a2 openvidu-server: automatically stip MANUAL recording after timeout 2018-11-23 15:36:49 +01:00
pabloFuente
12579d5c0f openvidus-server: stop recording even when not recorded participant joined 2018-11-20 11:55:53 +01:00
pabloFuente
0f9aa35299 openvidu-server: every add(get)Tag("name") to set(get)Name() 2018-11-13 17:14:04 +01:00
pabloFuente
b59bd34398 openvidu-server: toJson() method adds "createdAt" property of MediaEndpoint 2018-10-02 11:53:14 +02:00
pabloFuente
bab46cdf8b openvidu-server: avoid race condition on GET session (null values) 2018-09-24 16:55:44 +02:00
pabloFuente
c917164657 openvidu-server: return "customSessionId" property on Session fetch 2018-09-20 18:18:32 +02:00
pabloFuente
e3ae7c34b2 openvidu-server: createdAt properties equal to CDR timestamps. KMS server events improved 2018-09-19 17:15:37 +02:00
pabloFuente
c75252508c openvidu-server: CDR refactoring. Session and Participant createdAt property 2018-09-07 09:54:38 +02:00
pabloFuente
4e81e6b600 openvidu-server: participant location and platform properties 2018-09-05 17:18:13 +02:00
pabloFuente
86f50bdeaf openvidu-server: force filter operations for moderators 2018-08-28 17:43:11 +02:00
pabloFuente
8156c34a08 openvidu-server: filter events feature 2018-08-03 14:58:34 +02:00
pabloFuente
9bc5128aa3 openvidu-server: bug fix in execFilterMethod (param update) 2018-08-02 16:17:27 +02:00
pabloFuente
60450c40a0 openvidu-server: publish with filter throws exception if no permission 2018-08-02 14:12:41 +02:00
pabloFuente
0ab3add07c openvidu-server: KurentoOptions parameters type check 2018-08-02 11:34:15 +02:00
pabloFuente
c6f80c153a openvidu-server: filters support 2018-08-01 15:08:25 +02:00
pabloFuente
d2f7422b8f openvidu-java-client: code structure closer to openvidu-node-client 2018-07-22 22:20:21 +02:00
pabloFuente
2a435db320 openvidu-server: "customLayout" JSON field returned for GET sessions and recordings 2018-07-17 13:50:27 +02:00
pabloFuente
062f43d4f4 openvidu-server: CDR recordingStopped event now has reason property 2018-07-13 12:47:15 +02:00
pabloFuente
a3849098a3 openvidu-server: RPC error response fix 2018-07-09 16:20:27 +02:00
pabloFuente
ff05bb1906 openvidu-server: RPC Session.forceUnpublish and Session.forceDisconnect 2018-07-09 15:49:27 +02:00
pabloFuente
e615ff7ec4 openvidu-server: configuration parameters for max and min video send and recv (kbps) 2018-07-06 13:18:34 +02:00
pabloFuente
2571a8a33c openvidu-server: KMS track muting refactoring 2018-07-06 11:31:41 +02:00
pabloFuente
d011c5b88b openvidu-server: REST API update (DELETE connection and DELETE stream) 2018-07-05 17:49:35 +02:00
pabloFuente
bb58206ebc DELETE /api/sessions/{sessionId} 2018-07-05 14:05:09 +02:00
pabloFuente
05665f1068 openvidu-server: GET sessions response updated (count, items -> numberOfElements, content) 2018-07-04 19:09:40 +02:00
pabloFuente
fa52c1e76a openvidu-server: GET /sessions simple response 2018-07-04 14:58:05 +02:00
pabloFuente
366d616d4f openvidu-server: GET sessions (?webRtcStats) 2018-07-03 15:54:10 +02:00
pabloFuente
4a99ea5fe8 openvidu-server: StreamPropertyChangedEvent 2018-07-03 15:43:37 +02:00
pabloFuente
2a35293e18 openvidu-server: cdr enabled condition checked in CallDetailRecord class 2018-06-28 16:53:27 +02:00
pabloFuente
a8495a6f54 openvidu-server: cdr logger refactoring 2018-06-28 16:45:50 +02:00
pabloFuente
65cdea70f6 KMS events stored for each MediaEndpoint 2018-06-19 14:28:04 +02:00
pabloFuente
a9fb7b0739 openvidu-server: GET /sessions, streamId refactoring 2018-06-15 16:21:53 +02:00
pabloFuente
3166f67f0d COTURN credentials lifecycle 2018-06-07 14:55:47 +02:00
pabloFuente
bc1fbed7e1 Rest of http://openvidu.io to https://openvidu.io 2018-05-06 02:39:13 +02:00
pabloFuente
d5b8310c76 openvidu-server: license header updated in all files 2018-04-23 15:26:39 +02:00
pabloFuente
43894c215b openvidu-server: custom recording layout 2018-04-20 15:53:20 +02:00
pabloFuente
a228b1242e openvidu-server: added RecordingProperties feature 2018-04-20 12:10:06 +02:00
pabloFuente
870600dc6a Session recording async start when RecordinMode.ALWAYS 2018-04-18 15:23:55 +02:00
pabloFuente
766f8e961e openvidu-server Recording.name 2018-04-18 14:21:43 +02:00
pabloFuente
14c246f00f "Archive" to "Recording" in openvidu-server, openvidu-java-client and openvidu-node-client 2018-04-18 10:39:39 +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