Commit Graph

38 Commits (8f8441949cc0182f0de93205c6baa21bd16567bc)

Author SHA1 Message Date
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 170c835e3b openvidu-components: Updated docs
Updated build scripts docs
Added description for token parameter
2022-11-21 12:27:45 +01:00
Carlos Santos 41e9cc95eb openvidu-components: Displayed dialog on PRO features 2022-11-16 10:55:36 +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 ec7e915ee1 openvidu-components: Updated to Angular 14 2022-11-03 12:03:34 +01:00
Carlos Santos 2aec4b9fab openvidu-components: Added captions 2022-10-26 12:19:03 +02:00
Carlos Santos b489485c42 openvidu-components: Updated docs 2022-10-07 13:35:59 +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 fc7b961010 openvidu-components: Updated layout 2022-07-01 12:50:59 +02:00
csantosm c8264fdb1b openvidu-components: Added settings panel for configuring media devices 2022-06-16 14:01:19 +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
csantosm e819bf7b6c openvidu-browser: Fixed typo 2022-04-28 12:14:42 +02:00
csantosm 570709adc2 openvidu-components: Added virtual background and recording features
Added background effects GUI
WIP: Added  activities panel
2022-04-27 11:14:11 +02:00
csantosm b29ecafea5 openvidu-components: Disabled screenshare if token is not received 2022-04-18 17:12:08 +02:00
csantosm d7b81739e7 openvidu-components: Allowed external panels
- Allowed injecting external panels and exported the panel service for toggling panels and subscribe to the panel status
- Renamed menu to panel
- Updated docs
2022-04-07 10:04:20 +02:00
csantosm ff2dc6d86b openvidu-components: Added openvidu-angular documentation 2022-03-24 17:47:54 +01:00
csantosm 7eedba795b openvidu-components: Added prejoin drective
- Hide/show prejoin page
- Refactored prejoin component
- Moved the participant initialization to videoconference
- Set necessary delay for the correct layout initialization
2022-03-10 14:16:40 +01:00
csantosm a3d5a9c98f openvidu-components: Fixed layout when is webcomponent
When webcomponent, the layout need more time for initilizating and showing the videos.
2022-03-09 12:34:10 +01:00
csantosm 5a41202935 openvidu-components: Changed impure pipe to pure to increased efficiency
- Updated the behaviour subject creating a new reference object 
- Made the streamTypesEnabled pipe to pure 
- Fixed update bug in participants panel
2022-03-03 10:32:41 +01:00
csantosm 7af7b96a2d openvidu-components: Created participant from pre-join component
* Refactored update local participant method
* Refactored pipes
2022-03-02 17:35:14 +01:00
csantosm b4decda1f5 openvidu-components: Updated avatar-profile component 2022-03-02 11:02:06 +01:00
csantosm e512dcc735 openvidu-components: Fixed participants initialization 2022-02-28 15:28:53 +01:00
csantosm 8f2d598236 openvidu-components: Updated participant model
Moved local and nickname properties to Participant Model from Stream Model
2022-02-28 13:50:09 +01:00
csantosm 5f22072f71 openvidu-components: Force mute participant from participants panel 2022-02-28 13:06:39 +01:00
csantosm 6057d1c11e openvidu-components: Refactored the video enlarged logic 2022-02-25 13:53:49 +01:00
csantosm 3318dfd207 openvidu-components: Refactored names and particicipant observables 2022-02-25 11:19:21 +01:00
csantosm 1bf3ce1bc9 openvidu-components: Fixed layout bug.
The layout has a bad UX. The root element is created with the entire layout width and it has a weird UX behaviour. Custom class with no width and height has been added and removed dynamically when stream container is present.
2022-02-24 17:14:57 +01:00
csantosm f40093746f openvidu-components: Imrpoved user settings
Fixed some bugs with replacing tracks and devices saved on storage
Minor refactoring
2022-02-21 17:33:23 +01:00
csantosm 602ae5b66b openvidu-components: Added participant property in stream model 2022-02-15 16:44:09 +01:00
csantosm 5a3430fab5 openvidu-components: Renamed connections to streams 2022-02-15 13:24:08 +01:00
csantosm 4ebc22d9d0 openvidu-components: Added constructor in participant abstract class 2022-01-26 16:08:04 +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 673058381f openvidu-components: Renamed library to openvidu-angular 2022-01-20 09:58:12 +01:00