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
e0de51921c
openvidu-components: Forced chat panel updates when new messages
2022-03-09 12:31:36 +01:00
csantosm
1ee9486143
openvidu-components: Updated API directives
2022-03-08 17:47:37 +01:00
csantosm
b5a0ab434a
openvidu-components: Added logo directive allowing load default logo
2022-03-07 16:54:27 +01:00
csantosm
c6e84cb5da
openvidu-components: Allowed meeting customization
...
Added attribute directives for allowing the app customization
2022-03-07 16:00:15 +01:00
csantosm
4cb959ac83
openvidu-components: Avoided show prejoin until participant created
2022-03-03 10:59:17 +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
1279962555
openvidu-components: Replaced user-settings component to pre-join
2022-03-02 11:01:07 +01:00
csantosm
d29f650b02
openvidu-components: Replaced poster image to letter color box
2022-02-28 16:18:37 +01:00
csantosm
b529f6edc6
openvidu-components: Refactored nickname container
2022-02-28 14:37:35 +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
3e21207f8c
openvidu-components: Parametrized styles properties
2022-02-28 12:12:16 +01:00
csantosm
f23f39dd6f
openvidu-components: Improved user-settings component
...
- Changed replaceTrack to republishTrack until replaceTrack issue is fixed (https://github.com/OpenVidu/openvidu/pull/700 )
- Fixed bug in mat options
- Added audio detector
2022-02-25 14:36:36 +01:00
csantosm
99a5c945b3
openvidu-components: Minor style change
2022-02-25 13:58:54 +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
b52ca52e1d
openvidu-components: Minor styles changes
2022-02-24 10:39:36 +01:00
csantosm
000f21b9dd
openvidu-components: Used OnPush change detection strategy
2022-02-24 10:20:32 +01:00
csantosm
e02f72a0f1
openvidu-components: Fixed bug with fullscreen
...
Listened the F11 keydown for updating the UI
2022-02-24 10:16:23 +01:00
csantosm
948a64c551
openvidu-components: Added OnPush detection strategy
2022-02-23 12:13:28 +01:00
csantosm
8ab769161b
openvidu-components: Fixed fullscreen toggle
2022-02-22 16:59:24 +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
b437547501
openvidu-components: Improved components cutomization
...
Custom structural directives have been added for improving the components customization.
These improvements now allow add custom child components inside of a custom parent component.
Besides, the conditional logic has been moved from view to model for improving maintainability
2022-02-17 17:26:30 +01:00
csantosm
c24a6d4cd0
openvidu-components: Added participant input in participant item
2022-02-15 16:52:17 +01:00
csantosm
301e284d36
openvidu-components: Renamed participant item component
2022-02-15 16:30:06 +01:00
csantosm
cfef092457
openvidu-components: Renamed libConfig to openviduAngularConfig
2022-02-15 16:24:01 +01:00
csantosm
8f4ff06723
openvidu-components: Renamed webrtc service to openvidu service
2022-02-15 15:52:59 +01:00
csantosm
5a3430fab5
openvidu-components: Renamed connections to streams
2022-02-15 13:24:08 +01:00
csantosm
5d16528f82
openvidu-components: Updated library config
2022-02-14 14:12:58 +01:00
csantosm
3b46b7333b
openvidu-components: Hidden audio detection when stream is not camera
2022-02-14 10:47:28 +01:00
csantosm
ead068fbee
openvidu-components: Improved video aspect ratios in layout
2022-02-14 10:41:55 +01:00
csantosm
956baad89f
openvidu-components: Detected audio with start/stop speakings events
...
Added an audio wave icon for helping to detect when a publisher is speaking
2022-02-11 17:17:17 +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
bb8f0b752f
openvidu-components: Refactored video enlarged feature
2022-02-07 15:40:05 +01:00
csantosm
28fe810f06
openvidu-components: Renamed participant input to stream
2022-02-07 12:17:54 +01:00
csantosm
51c63fa4c5
openvidu-components: Added stream notification projection
2022-02-07 10:34:02 +01:00
csantosm
76c51af4ef
openvidu-component: Refactored components
2022-02-04 11:26:41 +01:00
csantosm
055e370669
openvidu-components: Removed rest service from library
...
The library will receive tokens and it does not generate them
2022-02-04 10:54:17 +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
bfd21ecd1e
openvidu-components: Moved panels into panel component
2022-02-02 13:47:06 +01:00
csantosm
e4a6d9be1d
openvidu-components: Added panel component
2022-02-02 13:42:33 +01:00
csantosm
e16816422c
openvidu-componentS: Decoupled panels from openvidu layout
2022-01-26 16:06:15 +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
e9e3bbaf09
Refactored participant preview modal
...
- Commented not necessary code in user-settings which forced a new publisher init if device labels were empty
- Added more conditional cases initializing the default publisher in webrtc service
- Added video background color
2022-01-26 11:14:15 +01:00
csantosm
a73230ac79
openvidu-components: Added webcomponent
...
Now it's possible generate a webcomponent using the openvidu-angular library.
2022-01-24 11:19:19 +01:00
csantosm
3c97ceac37
openvidu-components: Added openvidu videoconference components
2022-01-20 11:53:56 +01:00