30 Commits

Author SHA1 Message Date
Carlos Santos
02b594e405 ov-components: Added events e2e tests 2025-05-20 18:55:03 +02:00
Carlos Santos
4ad8c52c38 ov-components: enhance testapp with dynamic configuration options 2025-05-20 12:40:04 +02:00
Carlos Santos
518e1511d2 ov-components: add participant left handling and update room disconnection logic 2025-04-30 12:13:03 +02:00
Carlos Santos
90fd0ef44e ov-components: add recordingStreamBaseUrl directive and integrate with config service for dynamic stream URL construction 2025-03-14 19:08:34 +01:00
Carlos Santos
2bf212ccfe ov-components: add camera and microphone button visibility controls in toolbar and settings panel 2025-03-10 10:11:38 +01:00
pabloFuente
eccc37156a OpenVidu v3 2024-07-02 19:19:05 +02:00
Carlos Santos
b970463325 ov-components: Removed Angular Material legacy modules 2024-05-23 14:09:47 +02:00
Carlos Santos
44eb9e9fe0 openvidu-components: Emitted event when broadcasting button is clicked 2023-12-11 13:02:02 +01:00
Carlos Santos
287ec58bab openvidu-components: Support screen audio
Now screen is always visible and independent of the camera connection. It has its own audio
2023-09-18 11:27:56 +02:00
Carlos Santos
9a6a4cbf25 openvidu-components: Added network control directives
Allowed frameRate, resolution and simulcast customization
2023-07-03 22:13:03 +02:00
Carlos Santos
0cff58edb7 openvidu-components: Allowed override lang options with a directive 2023-06-21 15:39:45 +02:00
Carlos Santos
41920219c3 openvidu-components: Emitted an event when language has been changed 2023-06-21 11:10:41 +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
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
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
fb5c56cd87 openvidu-components: Added fault tolerant support
On media node crashed, openvidu-copmponents emits an event for requesting new tokens to the client.
2022-11-07 11:45:15 +01:00
Carlos Santos
a61f843083 openvidu-components: Updated test app 2022-11-02 15:54:18 +01:00
pabloFuente
a729cea252 openvidu-components-angular: update all code snippets to match tutorials 2022-08-08 18:53:38 +02:00
csantosm
6ace61fe75 openvidu-components: Updated test app 2022-06-28 13:16:39 +02:00
csantosm
fd45988bfc openvidu-components: Updated testapp 2022-06-22 12:42:02 +02:00
csantosm
2dff8faf4b openvidu-components: Updated test app 2022-04-28 13:09:42 +02:00
csantosm
4fc878f796 openvidu-components: Added directive examples and clean testapp
- Clean test components
- Avoid using backend in development
2022-04-05 15:58:12 +02:00
csantosm
f0ec449f25 openvidu-components: Added e2e tests for angular apps
- Test the structural directives in angular apps
- Test the output events
2022-03-21 16:33:40 +01:00
csantosm
bb16418385 openvidu-components: Updated test app 2022-03-10 15:41:51 +01:00
csantosm
2d293a689e openvidu-components: Updated projection strategy
Replaces ng-templates by a custom structural directive
2022-02-11 13:18:50 +01:00
csantosm
28fe810f06 openvidu-components: Renamed participant input to stream 2022-02-07 12:17:54 +01:00
csantosm
00087a7dc7 openvidu-components: Updated the dynamic components injection
Allowed the custom components injection from the view instead of the config file.
2022-02-03 17:08:23 +01:00
csantosm
9f9f09c8c5 openvidu-components: Renamed components and models
* ov-room to ov-session
* ov-participant to ov-stream
* ov-chat to ov-chat-panel
* ov-participant-panel to ov-participants-panel
* ConnectionWrapper to StreamModel
2022-01-26 16:01:22 +01:00
csantosm
3fa674efd6 Added openvidu-components-angular project 2022-01-19 17:25:09 +01:00