109 Commits

Author SHA1 Message Date
Carlos Santos
4dc98e3272 openvidu-components: Fixed switch camera on Android devices 2023-05-04 16:14:19 +02:00
Carlos Santos
fb101bc2c7 openvidu-components: Emitted event for updating recording list
Non moderators participants didn't update their recording list because they didn't know when a recording has been deleted or stopped. Now all standard participants know all recording events using custom signals and emitted an event to the application with the aim of updating the recording list.
2023-04-28 17:55:33 +02:00
Carlos Santos
f5e18fc11d openvidu-components: Fixed video recording cache
The browser was storing the play recording request on cache . Adding a query parameter which is updated each time fix this problem
2023-04-25 12:40:21 +02:00
Carlos Santos
5f8fa08fe0 openvidu-components: Fixed connection data parse on new connection 2023-04-24 14:09:31 +02:00
Carlos Santos
4af0e85341 openvidu-components: Fixed possible access to undefined 2023-02-22 14:07:00 +01:00
Carlos Santos
421869d48e openvidu-components: Refactored recording and broadcasting services 2023-02-22 13:07:47 +01:00
Carlos Santos
9d392c82cb openvidu-components: Made stt service property internal 2023-02-17 17:16:40 +01:00
Carlos Santos
10bcc87ac5 openvidu-components: Renamed streaming by broadcasting 2023-02-17 17:03:15 +01:00
Carlos Santos
d4be677613 openvidu-components: Integrated broadcast feature 2023-02-17 15:22:17 +01:00
Carlos Santos
8cdd4dd751 openvidu-components: Avoided using await for returning a promise 2023-02-10 15:28:45 +01:00
Carlos Santos
ab0cf2a343 openvidu-components: Added streaming activity
- Added streaming activity panel 
- Added streaming structurals directives
- Added streaming attributes directives
- Added e2e test
- Updated test app

openvidu-components: Updated e2e configuration


openvidu-components: Skipped pro e2e tests


openvidu-components: Allowed streaming for moderators only


openvidu-components: Request MODERATOR connection in testapp


openvidu-components: Fixed streaming signals


openvidu-components: Fixed bug with streaming status


openvidu-components: Fixed streaming button on status failed


openvidu-components: Refactored activities checks


openvidu-components: Forced streaming status to enum value


openvidu-components: Added non available error in streaming activity  

Streaming activity will show paid feature error if the service is not available
openvidu-components: Created and exported streaming error type


openvidu-components: Updated e2e tests


openvidu-components: Updated testapp 


openvidu-components: Enabled streaming input wehn module is disabled


openvidu-components: Updated e2e tests


openvidu-components: Updated docs


openvidu-components: Moved streaming directive to its component 

Moved streaming directive to streaming component instead of activities component 
openvidu-components: Updated testapp 


openvidu-components: Made streaming service public


ci: Send branch name in event dispatch


openvidu-components: Updated test app
2022-12-23 16:19:01 +01:00
Carlos Santos
5349177f14 openvidu-components: Updated captionsLangOptions api
Replaced ISO attribute by lang with the aim of matching the openvidu-browser  api
2022-12-20 11:47:25 +01:00
csantosm
370b3af37e openvidu-components: Allowed custom captions lang options 2022-11-24 17:22:00 +01:00
Carlos Santos
0b7fefd906 openvidu-components: Added reconnection when STT disconnected 2022-11-22 16:50:32 +01:00
Carlos Santos
41e9cc95eb openvidu-components: Displayed dialog on PRO features 2022-11-16 10:55:36 +01:00
Carlos Santos
2fa5d05c2b openvidu-components: Fixed bug with captions lang initialization 2022-11-09 13:31:40 +01:00
Carlos Santos
4be4b9695b openvidu-components: Fixed captions lang update
Updated captions lang only when it is different than older one
2022-11-09 12:47:29 +01:00
Carlos Santos
80a0f16778 openvidu-components: Removed token service
Moved all tokens logic to openvidu service
2022-11-09 10:35:48 +01:00
Carlos Santos
a8e0fcfb79 openvidu-components: Subscribe to STT when captions opened 2022-11-08 15:29:06 +01:00
Carlos Santos
ce4b783ef0 openvidu-components: Stored virtual background in local storage
Saved background in use in local storage for reapplying it at future meetings
2022-11-07 11:48:43 +01:00
Carlos Santos
d68326a374 openvidu-components: Subscribed to STT only for camera type 2022-10-31 13:40:39 +01:00
Carlos Santos
8925d09bd6 openvidu-components: initialize captions lang checking local storage 2022-10-31 13:39:16 +01:00
Carlos Santos
36dad0c86d openvidu-components: Refactored device service 2022-10-27 17:44:47 +02:00
Carlos Santos
2aec4b9fab openvidu-components: Added captions 2022-10-26 12:19:03 +02:00
Carlos Santos
df128e0591 openvidu-components: Clean code 2022-10-19 12:29:02 +02:00
csantosm
0865aaa97f openvidu-components: Fixed recording extension 2022-09-07 12:44:47 +02:00
csantosm
27e686271e openvidu-components: Fixed replaced track after mute camera
openvidu-browser needs a mediaStreamTrack param if a custom was assigned before mute video track releasing resources.
2022-08-18 13:51:55 +02:00
csantosm
128dd3cfed openvidu-components: Fixed bug requesting devices 2022-08-17 17:54:39 +02:00
csantosm
95180b669f openvidu-components: Updated admin dashboard and fixed linters 2022-08-11 17:24:15 +02:00
csantosm
1122fb8649 openvidu-components: Fixed bug with playing recording
Set a default value if recording extension is undefined.
2022-07-12 11:25:29 +02:00
csantosm
e8f110f6b5 openvidu-components: Updated captions component 2022-07-08 15:39:05 +02:00
csantosm
25972260ac openvidu-components: Updated layout elements transitons 2022-07-05 23:59:39 +02:00
csantosm
0b74590252 openvidu-components: Added preliminary subtitles 2022-07-05 12:17:03 +02:00
csantosm
8f2cfec201 openvidu-components: Fixed recording extension 2022-06-28 21:16:11 +02:00
csantosm
a46502ceca openvidu-components: Improved play and download recordings 2022-06-28 12:47:29 +02:00
csantosm
eaed1b3692 openvidu-components: Fixed replace tracks in session 2022-06-24 16:12:36 +02:00
csantosm
ea3f16778e openvidu-components: Fixed panel services bugs
Chat panel is not updating when a new message is received. 
Wrong method had been invoked
2022-06-24 12:50:19 +02:00
csantosm
26f96761cd openvidu-components: Improved play recordings feature 2022-06-22 12:35:31 +02:00
csantosm
c71848ec3c openvidu-copmponents: Updated recording and admin dashboard 2022-06-20 17:03:54 +02:00
csantosm
b283dcd3a2 openvidu-components: Fixed bug updating media devices 2022-06-17 12:50:20 +02:00
csantosm
c8264fdb1b openvidu-components: Added settings panel for configuring media devices 2022-06-16 14:01:19 +02:00
csantosm
57869cb358 openvidu-components: Made toolbar responsive 2022-06-14 13:22:53 +02:00
csantosm
7e8b6adaad openvidu-components: Hidden bacground service from docs 2022-06-13 14:06:07 +02:00
csantosm
15a7037b04 openvidu-components: Added admin dashboard 2022-06-13 14:06:07 +02:00
csantosm
84bf80c24a openvidu-components: Fixed video blank on iOS devices 2022-06-09 12:28:04 +02:00
csantosm
57c17b50ef openvidu-components: Fixed missing device labels in Firefox 2022-06-03 11:34:55 +02:00
csantosm
44110a6246 openvidu-components: Added recording
openvidu-components: Fixed recording directive name
2022-06-02 12:44:32 +02:00
csantosm
ad3ad30e86 openvidu-components: Added translations 2022-05-20 13:53:12 +02:00
csantosm
cccf0474d1 openvidu-components: Hidden recording code in docs 2022-05-20 13:34:42 +02:00
pabloFuente
1766ae15c8 openvidu-components-angular: remove typo from method description 2022-05-20 12:43:53 +02:00